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

LearnQuest
您将获得的技能: .NET框架, 数据结构, 面向对象编程(OOP), 计划发展, Visual Basic(编程语言), 微软 Visual Studio, 数据建模, 计算机编程, 面向对象设计, 编程原则, 统一模型语言
中级 · 课程 · 1-4 周

您将获得的技能: Performance Tuning, Python Programming, OS Process Management, Data Processing, Scalability, Database Management
中级 · 课程 · 1-4 周

University of London
您将获得的技能: 文件输入/输出, 调试, 数据结构, 开发环境, 集成开发环境, 面向对象编程(OOP), C++(编程语言), Algorithm, 伪代码
攻读学位
中级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Programming Principles, Software Design, Data Structures, Debugging
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: Html 和 Css, 调试, 事件驱动编程, 网络开发, 层叠样式表(CSS), 用户界面(UI), 计算机编程, Algorithm, Javascript, 网页设计, 计算思维, 编程原则, 图像分析, 互动设计
初级 · 课程 · 1-4 周

您将获得的技能: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Application Frameworks, Programming Principles, Performance Testing, Spring Boot, Computer Architecture
初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: .NET框架, 数据结构, 文件输入/输出, 数据建模, 面向对象编程(OOP), Visual Basic(编程语言), 计算机编程, Microsoft 开发工具, 软件工程, 面向对象设计, 统一模型语言
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Virtual Machine, 软件包和软件管理, 面向对象编程(OOP), Java, 计算机编程, Java 编程
初级 · 课程 · 1-4 周

您将获得的技能: Oracle SQL Developer, Oracle Databases, Data Integrity, Business Logic, Stored Procedure, SQL, Data Persistence, Database Design, Database Development, Performance Tuning, Relational Databases, Database Management Systems, Database Application, Database Management, Web Services, Data Access, Programming Principles, Computational Logic, Data Storage Technologies, Authorization (Computing)
初级 · 专项课程 · 3-6 个月

您将获得的技能: Javascript, JavaScript Frameworks, Node.JS, Event-Driven Programming, Application Programming Interface (API), Debugging
中级 · 课程 · 1-4 周

您将获得的技能: Rust (Programming Language), Data Structures, Package and Software Management, Maintainability, Algorithms, Software Testing, Unit Testing, Software Design Patterns, Development Testing
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: 数据结构, 密码学, 文件输入/输出, 面向对象编程(OOP), Java, Algorithm, 计算机编程, Java 编程, 网络服务器, 软件工程, Encryption
初级 · 课程 · 1-3 个月