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

Illinois Tech
您将获得的技能: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Unit Testing, File I/O, Web Development, Program Development, Open Source Technology, Data Processing, Database Application, Data Structures, User Interface (UI)
攻读学位
中级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: Apache Hadoop, File Systems, Big Data, Data Infrastructure, Java, Data Structures, File Management, Systems Architecture, Data Processing, Distributed Computing, Data Storage, Development Environment, Scalability
中级 · 课程 · 1-4 周
École Polytechnique Fédérale de Lausanne
您将获得的技能: 功能设计, 数据结构, Scala 编程, 编程原则, 单元测试, 集成开发环境, Algorithm, 面向对象编程(OOP), 计算机编程, 计算思维
中级 · 课程 · 1-3 个月

Red Hat
您将获得的技能: Object Oriented Programming (OOP), JSON, Python Programming, Debugging, Data Structures, Red Hat Enterprise Linux, Computer Programming, Statistical Programming, Web Development, Scripting, Scripting Languages, Development Environment, Text Mining, Software Installation
中级 · 课程 · 3-6 个月

您将获得的技能: C and C++, C++ (Programming Language), Debugging, API Design, Program Development, Software Documentation, Pseudocode, Software Architecture, Software Design, Maintainability, Computational Thinking, Data Structures, Programming Principles, Computer Programming, Generative AI Agents, Integrated Development Environments, Generative AI, System Programming, Object Oriented Programming (OOP), Code Review
初级 · 专业证书 · 3-6 个月

SAS
您将获得的技能: 数据操作, 统计编程, 数据转换, 数据展示, 数据整合, SAS(软件), 数据分析, 数据处理
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Python 程序设计, 图论, Algorithm, 理论计算机科学, 线性代数, 运筹学, 计算思维, 数学建模, 组合学
攻读学位
高级设置 · 课程 · 1-4 周

您将获得的技能: Remote Access Systems, TCP/IP, Network Protocols, System Programming, Operating Systems, Hardware Architecture, Performance Tuning, Computer Hardware
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: .NET框架, Visual Basic(编程语言), 调试, 集成开发环境, 编程原则, 计算机编程, Microsoft 开发工具, 跨平台开发, 开发环境, 应用程序开发, 软件开发
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 脚本, 数据管理, C#(编程语言), 数据结构, Unity 引擎, 计划发展, 调试, 面向对象编程(OOP), 视频游戏开发, 应用程序开发
中级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Data Structures, Python Programming, Data Manipulation, Programming Principles, Computer Programming, Software Installation, Development Environment, Jupyter, Integrated Development Environments
初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Basic Electrical Systems, Wireless Networks, C and C++, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, C++ (Programming Language), Electronics, Display Devices, Embedded Software, Embedded Systems, Robotics, Computer Programming Tools, Development Environment, Integrated Development Environments, Electrical Wiring
中级 · 专项课程 · 3-6 个月