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

École Polytechnique Fédérale de Lausanne
您将获得的技能: 业务逻辑, Scala 编程, 软件测试, 数据结构, 调试, 数据建模, 单元测试, 验证和确认, 面向对象编程(OOP), 数据验证, 可维护性, 分布式计算, 编程原则, Data Validation
中级 · 课程 · 1-3 个月

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

Vanderbilt University
您将获得的技能: Event-Driven Programming, Programming Principles, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Natural Language Processing, Algorithms, Problem Solving, Application Programming Interface (API)
初级 · 课程 · 1-3 个月

您将获得的技能: Programmable Logic Controllers, Real-Time Operating Systems, Program Development, Human Machine Interfaces, Automation, System Monitoring, Simulations
高级设置 · 课程 · 1-4 周

Edureka
您将获得的技能: Development Environment, Web Development, Computer Programming, Program Development, Other Programming Languages, Software Development Tools
初级 · 课程 · 1-3 个月

Northeastern University
您将获得的技能: Web Applications, Object Oriented Programming (OOP), Application Development, Python Programming, Computer Programming, Programming Principles, Data Science, Data Analysis, Scripting, Data Structures, Debugging, Style Guides, Software Documentation
初级 · 课程 · 1-4 周

University of London
您将获得的技能: 可视化(计算机制图), 音乐, 动画和游戏设计, 应用程序开发, 计算机编程, 移动开发, 用户界面和用户体验(UI/UX)设计, 互动设计, 多媒体, 数字信号处理, 计算机图形学
混合 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 计算机编程, 调试, 开发环境, C(编程语言), 软件文档, 工程计算, 编程原则
初级 · 课程 · 1-3 个月

Ball State University
您将获得的技能: Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Python Programming, Object Oriented Programming (OOP), Natural Language Processing, Scripting, NumPy, Algorithms, Debugging, Data Structures
攻读学位
初级 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Android Development, Android Studio, Mobile Development, Kotlin, Restful API, Mobile Security, Application Programming Interface (API), Performance Tuning, User Interface (UI) Design, UI Components, Data Management, Data Persistence, Global Positioning Systems, Geographic Information Systems, Application Performance Management, Cloud Storage
中级 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: Scalability, Scala Programming, Distributed Computing, Event-Driven Programming, System Design and Implementation, Microservices, Software Architecture, Software Design Patterns, Cloud Computing, Software Design, Application Frameworks, Software Testing
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: Swift 编程, 移动开发, 苹果 Xcode, 数据结构, 开发环境, iOS 开发, 软件架构, 面向对象编程(OOP), 模型视图控制器, 编程原则, 模型-视图-控制器
初级 · 课程 · 1-4 周