编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发方法等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等支持开发网络应用程序和软件解决方案的框架。

University of Colorado System
您将获得的技能: 数据结构, 事件驱动编程, 文件输入/输出, Unity 引擎, C#(编程语言), 面向对象编程(OOP), C++(编程语言), 视频游戏开发, 虚幻引擎, 面向对象设计, 用户界面(UI)
中级 · 课程 · 1-4 周

您将获得的技能: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Computer Programming, Development Environment, Integrated Development Environments, Data Structures, Software Installation
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 图论, 数据结构, 事件驱动编程, 社交网络分析, 适应, JUnit, 解决问题, 单元测试, 面向对象编程(OOP), 计算机编程, Java, Java 编程, 交互式数据可视化, 技术交流, 用户界面(UI), Algorithm, 面向对象设计, 性能调整, 网络分析, 成长意识
中级 · 专项课程 · 3-6 个月

您将获得的技能: Web Development, Web Servers, Restful API, System Programming, Debugging
中级 · 课程 · 3-6 个月

Board Infinity
您将获得的技能: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Business Logic, Unit Testing, Restful API, Application Deployment, Full-Stack Web Development, Application Development, Software Architecture, UI Components, Data Modeling, Database Development, Development Environment, Data Validation
高级设置 · 课程 · 1-4 周

您将获得的技能: Version Control, Object Oriented Programming (OOP), C# (Programming Language), Microsoft Visual Studio, Development Environment, Program Development, Integrated Development Environments, Computer Programming, Programming Principles
初级 · 课程 · 3-6 个月

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, C and C++, Computer Programming, Embedded Software, Development Environment, Integrated Development Environments, Embedded Systems, Algorithms, Game Design, Debugging
中级 · 课程 · 1-3 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: 数据结构, Scala 编程, 面向对象编程(OOP), 集成开发环境, Algorithm, 编程原则, 功能设计
中级 · 课程 · 1-3 个月

您将获得的技能: Frontend Performance, Restful API
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 外围设备, 调试, 操作系统, 开发环境, 嵌入式系统, 实时操作系统, C(编程语言), 外壳脚本, 系统编程, 嵌入式软件, 系统软件, 构建工具, 文件系统, Linux
高级设置 · 课程 · 1-4 周

您将获得的技能: Apple Xcode, UI Components, iOS Development, User Interface (UI) Design, Apple iOS, Mobile Development, User Interface and User Experience (UI/UX) Design, Swift Programming, Responsive Web Design, User Interface (UI), Application Design, Animations, Interactive Design, Data Visualization Software, Interactive Data Visualization, Application Development, Model View Controller, Programming Principles, Application Programming Interface (API), Software Design
中级 · 专项课程 · 3-6 个月

您将获得的技能: Rust (Programming Language), Authentications, Back-End Web Development, Web Servers, Databases, Web Applications, Secure Coding, Restful API, Application Programming Interface (API), Programming Principles, Data Structures, Debugging
中级 · 课程 · 1-4 周