编程语言课程可以帮助您学习语法、Data Structure、算法和面向对象编程。您可以培养调试、代码优化和软件开发方法方面的技能。许多课程都会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持创建强大的应用程序并提高您的编码效率。

Sungkyunkwan University
您将获得的技能: 古代历史, 语言能力, 语言学习, 扫盲, 词汇
初级 · 课程 · 1-4 周

École Polytechnique Fédérale de Lausanne
您将获得的技能: Object Oriented Programming (OOP), Java Programming, Java, Computer Programming, Software Design
中级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: 统计建模, 运动医学, Python 程序设计, 数据清理, Matplotlib, 预防伤害, 预测, 相关性分析, Scikit-learn (机器学习库), 数据处理, 分析, 数据预处理, 统计分析, 监督学习, 应用机器学习, 回归分析, 数据分析, 运动训练, 逻辑回归, 预测建模
中级 · 专项课程 · 3-6 个月

您将获得的技能: Malware Protection, Exploitation techniques, Exploit development, Cyber Threat Hunting, Cyber Security Assessment, Application Security, Threat Detection, Virtual Machines, Code Review, Debugging, System Programming, Scripting, Windows PowerShell, Virtual Environment, Linux, File Management
中级 · 课程 · 1-3 个月

您将获得的技能: Prompt Engineering, AI Orchestration, AI Workflows, LangChain, Retrieval-Augmented Generation, Agentic Workflows, Tool Calling, LangGraph, LLM Application, Agentic systems, Multimodal Prompts, Model Context Protocol, Generative AI, Generative AI Agents, Vector Databases, OpenAI API, Model Deployment, Embeddings, Responsible AI, Software Development
高级设置 · 专业证书 · 3-6 个月

University of Illinois Urbana-Champaign
您将获得的技能: Python 程序设计, 云基础设施, 数据科学, 物联网, 局域网, 机器学习, 网络硬件, 基础设施安全, 网络基础设施, 通信系统, Network 交换机, 广域网, 分布式计算, 无线网络, Network Protocol(网络协议, 电信, 通用网络, 网络管理, 网络架构, Network 路由器
中级 · 专项课程 · 3-6 个月

您将获得的技能: SQL, Database Management, MySQL, Relational Databases, Query Languages, Databases, Database Application, Database Design, Data Access, Java, Java Programming, UI Components, User Interface (UI), Software Development
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Python 程序设计, 可视化(计算机制图), 脚本, 数据结构, 自动化, 计算逻辑, 动画, 设计师, 三维建模, 生成模型架构, 计算机编程
初级 · 课程 · 1-3 个月

您将获得的技能: DevOps, Cloud Deployment, Amazon Elastic Compute Cloud, Technical Analysis, Real Time Data
高级设置 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: JSON, 事务处理, YAML, 弹簧框架, 模型-视图-控制器, 面向服务的架构, 负载平衡, Spring Boot, Java 编程, JUnit, 对象关系映射, 企业应用管理, 软件架构, 微服务, 网络服务, 还原式 API, 云计算架构, 单元测试, 应用程序接口网关, 数据持久性
初级 · 专项课程 · 1-3 个月

Microsoft
您将获得的技能: 应用程序部署, 微软 Azure, 数据安全, Virtual Machine, 持续部署, 开发环境, 云安全, 虚拟化和 Virtual Machine, 云计算管理, 云部署, 无服务器计算, 云存储, 云计算开发, 云应用, Microsoft Power Automate/Flow, 事件驱动编程, 软件开发, C#(编程语言), 数据存储, 数据存储技术
中级 · 专业证书 · 3-6 个月

University of Michigan
您将获得的技能: JSON, 数据库系统, 数据库, 数据库管理, 可扩展性, 数据库理论, 自然语言处理, 数据建模, 云应用, 存储过程, Query 语言, 数据库架构与管理, PostgreSQL, NoSQL, 数据操作, 数据库设计, 文本挖掘, 关系数据库, SQL, 分布式计算
中级 · 专项课程 · 3-6 个月