编程基础课程可以帮助您学习变量、控制结构、数据类型和函数等基本概念。您还可以掌握解决问题、调试和编写简洁高效代码的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、Visual Studio Code 等集成开发环境 (IDE) 以及 Python 或 JavaScript 等编程语言,这些都是网络开发和软件工程中常用的工具。

Korea Advanced Institute of Science and Technology(KAIST)
您将获得的技能: 功能设计, 计算机编程, 理论计算机科学, Scala 编程, 其他编程语言, 编程原则
混合 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: 计算机编程, 数据可视化软件, 用户界面(UI), 功能设计, 热图, 数据操作, 算法, Scala 编程, 交互式数据可视化, 数据结构, 地理空间信息与技术, 软件设计, Apache Spark, 性能调整, Algorithm, 数据处理, 面向对象编程(OOP), 大数据, 分布式计算, 软件设计模式, 编程原则
中级 · 专项课程 · 3-6 个月

LearnQuest
您将获得的技能: Angular, Web Components, Cascading Style Sheets (CSS), JavaScript Frameworks, Application Frameworks, UI Components, Front-End Web Development, TypeScript, Web Applications, Hypertext Markup Language (HTML), Web Development, Development Environment
初级 · 课程 · 1-4 周

您将获得的技能: Rust (Programming Language), ChatGPT, OpenAI API, Generative AI, Development Environment, Unit Testing, Maintainability, Software Documentation, Programming Principles, Debugging
中级 · 课程 · 1-4 周

Universitat Politècnica de València
您将获得的技能: Cybersecurity, Cyber Attacks, Computer Security Awareness Training, Encryption, Security Awareness, Data Security, Personally Identifiable Information, Cyber Risk, Malware Protection, General Data Protection Regulation (GDPR), Information Privacy, Multi-Factor Authentication, Identity and Access Management
初级 · 课程 · 1-4 周

Council on Foreign Relations
您将获得的技能: Environment, Climate Change Adaptation, Climate Change Mitigation, International Relations, Sustainable Development, Environmental Science, World History, Scientific Methods, Physical Science, Advocacy
初级 · 课程 · 1-3 个月

Korea Advanced Institute of Science and Technology(KAIST)
您将获得的技能: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Theoretical Computer Science, Extensible Languages and XML, Concept Of Operations
混合 · 课程 · 1-3 个月

KodeKloud
您将获得的技能: Kubernetes, Microservices, Containerization, Cloud-Native Computing, Docker (Software), DevOps, Application Deployment, Cloud Computing Architecture, Software Architecture, YAML, Scalability, Command-Line Interface
初级 · 课程 · 1-3 个月

University of Toronto
您将获得的技能: 计算机编程, 苹果 Xcode, Swift 编程, 移动开发, Objective-C(编程语言), iOS 开发, 集成开发环境, 面向对象编程(OOP), 苹果 iOS, 图像分析, 编程原则
混合 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: 系统设计与实施, 可扩展性, Scala 编程, 数据结构, 云计算, 软件架构, 软件设计, 事件驱动编程, 微服务, 软件设计模式, 分布式计算
中级 · 课程 · 1-3 个月

Edureka
您将获得的技能: Web Development, System Programming, Web Applications
初级 · 课程 · 1-4 周

Pearson
您将获得的技能: System Programming, Rust (Programming Language), Data Structures, Relational Databases, Other Programming Languages, Databases, Debugging, Programming Principles, Application Development, Secure Coding, SQL, Object Oriented Programming (OOP), C++ (Programming Language), Interoperability, Software Development, File I/O, Command-Line Interface, Data Import/Export
初级 · 专项课程 · 1-3 个月