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

Coursera
您将获得的技能: R (Software), Data Import/Export, Package and Software Management, R Programming, Data Structures, Data-oriented programming, Statistical Programming, Data Analysis Software, Data Analysis, Data Science
初级 · 指导项目 · 不超过 2 小时

Microsoft
您将获得的技能: CI/CD, C# (Programming Language), Azure DevOps, Load Balancing, Continuous Integration, Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Debugging, SQL, Microsoft Copilot, .NET Framework, Relational Databases, Database Management, Graph Theory, Back-End Web Development, Program Development, Data Structures
初级 · 专业证书 · 3-6 个月

Northwestern University
您将获得的技能: 工程计算, 应用数学, 自动化, 图论, 控制系统, 工程分析, 模拟和模拟软件, 工程学, 数学软件, 机器人, 振动, 人工智能, 机械工程, 自动化工程, 机械, 虚拟环境, Matlab, 机器控制, 数学建模, 扭矩(物理学)
中级 · 专项课程 · 3-6 个月

您将获得的技能: Bash (Scripting Language), Python Programming, Unix Shell, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment, Data Structures
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Search Engine Optimization, Application Deployment, Cloud Hosting, Program Development, Object Oriented Programming (OOP), Servers, Web Servers
中级 · 课程 · 1-4 周

Rice University
您将获得的技能: Algorithm, 数据结构, 理论计算机科学, 计算思维, 编程原则, Python 程序设计, 图论, 计划发展, 网络分析, 计算机编程, 数据分析, 分析
中级 · 课程 · 1-4 周

University of Geneva
您将获得的技能: 数值分析, 模拟, Python 程序设计, 物理学, 机械, 数学建模, 统计方法, 概率分布
混合 · 课程 · 1-3 个月

University of London
您将获得的技能: Matplotlib, 描述性统计, 数据科学, 数据操作, 概率与统计, 统计, 机器学习, Python 程序设计, 机器学习算法, 无监督学习, Pandas(Python 软件包), NumPy, 数据可视化, 数据分析
初级 · 课程 · 1-3 个月

您将获得的技能: Maintainability
中级 · 课程 · 1-4 周

您将获得的技能: Prompt Engineering, Microsoft Azure, Development Testing, Application Deployment, LLM Application, Multimodal Prompts, Artificial Intelligence, Test Case, Agentic systems, Retrieval-Augmented Generation, Application Programming Interface (API), Natural Language Processing, Technical Documentation
中级 · 课程 · 1-4 周

Rice University
您将获得的技能: 数据结构, 开发环境, 脚本语言, 数据存储, Python 程序设计, 计划发展, 脚本, 文件输入/输出, 调试
初级 · 课程 · 1-4 周

您将获得的技能: Unity Engine, Animation and Game Design, Video Game Development, Game Design, Scripting, 3D Assets, User Interface (UI), User Interface (UI) Design, Prototyping, C# (Programming Language), Debugging
初级 · 课程 · 3-6 个月