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

EDUCBA
您将获得的技能: Unix Shell, Shell Script, Bash (Scripting Language), Unix Commands, Unix, Scripting, Scripting Languages, Linux Commands, Command-Line Interface, Linux, File I/O, File Systems, Programming Principles, File Management
中级 · 课程 · 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 个月

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

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

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

LearnQuest
您将获得的技能: 苹果 Xcode, 数据结构, iOS 开发, 模型-视图-控制器, 面向对象编程(OOP), Swift 编程, 计算机编程, 移动开发, 苹果 iOS
初级 · 课程 · 1-3 个月

Edureka
您将获得的技能: Rust (Programming Language), Data Manipulation, System Programming, Data Structures, Performance Tuning, Data Management, Maintainability, Secure Coding, Web Development, Debugging, Application Development
高级设置 · 课程 · 1-4 周

您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), Programming Principles, Data Structures, Computer Programming Tools, Development Environment, Debugging
初级 · 课程 · 1-4 周

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

Dartmouth College
您将获得的技能: 数据结构, 调试, 计算机工程, 计划发展, 嵌入式系统, 计算机编程, C(编程语言), Algorithm, 编程原则
初级 · 课程 · 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 个月