编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发方法等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等支持开发网络应用程序和软件解决方案的框架。
Rice University
您将获得的技能: Python 编程, 计算机编程, 数据结构, 游戏设计, 用户界面(UI), 面向对象编程(OOP), 调试, 互动设计, 动画, 应用程序开发
初级 · 课程 · 1-4 周

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

International Institute of Information Technology Bangalore
您将获得的技能: File I/O, C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, Program Development, Data Storage, Integrated Development Environments, Debugging, Problem Solving
初级 · 课程 · 1-3 个月

National Taiwan University
您将获得的技能: Programming Principles, Computer Programming, C (Programming Language), Data Structures, Computer Science, Algorithms, Computational Logic, Functional Specification, Command-Line Interface, Debugging, Data Validation
混合 · 课程 · 1-3 个月

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

Logical Operations
您将获得的技能: R Programming, Maintainability, Package and Software Management, R (Software), Programming Principles, Statistical Programming, Computer Programming, Data Structures, Software Development, Data Science, Computer Programming Tools, Data Analysis
混合 · 课程 · 1-4 周

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

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 个月

您将获得的技能: Data Persistence, File I/O, C (Programming Language), Debugging, Computational Thinking, Programming Principles, Program Development, Application Design, Command-Line Interface, Algorithms
混合 · 课程 · 1-4 周

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

É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 个月