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

中级 · 课程 · 1-3 个月

University of Toronto
您将获得的技能: 计算机视觉, 安全标准, 系统架构, 硬件架构, 全球定位系统, 模拟, 机器人, 嵌入式软件, 数学建模, 自动化, 软件架构, 控制系统, 安全保障
高级设置 · 课程 · 1-3 个月

University of Toronto
您将获得的技能: 苹果 Xcode, 移动开发, 模型-视图-控制器, 计算机编程, 用户界面(UI), 应用框架, 苹果 iOS, UI 组件, Swift 编程, 用户界面和用户体验(UI/UX)设计
混合 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Python 程序设计, 分子生物学, 图论, 数学建模, 计算思维, 计算机编程工具, 生物学, 生物信息学
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 面向对象编程(OOP), 面向对象设计, CI/CD, 詹金斯, 软件设计模式, 测试驱动开发(TDD), 软件开发工具, 统一模型语言, Agile 方法论, 软件开发, 软件开发生命周期, 持续集成, 编程原则, 计算思维, 持续交付, 软件开发方法, 构建工具, Apache Maven, 版本控制, 云计算开发
初级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: 可扩展性, 虚拟网络化, 云计算架构, 数据库管理系统, 基础设施即服务(IaaS), 虚拟化, 微软 Azure, 云计算, 云服务, Virtual Machine, 云存储
初级 · 课程 · 1-4 周
University of Alberta
您将获得的技能: Agile 方法论, 软件开发生命周期, Scrum(软件开发), 软件工程, 敏捷软件开发, 软件开发方法, Kanban 原则, 流程驱动的开发
混合 · 课程 · 1-4 周

您将获得的技能: 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 Toronto
您将获得的技能: 数据分析, 生命科学, 生物统计学
初级 · 课程 · 1-3 个月

您将获得的技能: Responsible AI, Containerization, Prompt Engineering, AI Orchestration, Scalability, AI Workflows, Application Deployment, Kubernetes, Agentic Workflows, Azure Active Directory, System Monitoring, LangChain, Generative AI Agents, Microservices, Microsoft Azure, Artificial Intelligence, Distributed Computing, Serverless Computing, Natural Language Processing, Reinforcement Learning
中级 · 专业证书 · 3-6 个月

Microsoft
您将获得的技能: Unsupervised Learning, Model Deployment, Generative AI, Large Language Modeling, Data Management, Natural Language Processing, MLOps (Machine Learning Operations), Supervised Learning, Microsoft Azure, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative Adversarial Networks (GANs), Infrastructure Architecture, LLM Application, Responsible AI, Generative AI Agents, Applied Machine Learning, Azure DevOps, Reinforcement Learning, Data Preprocessing
中级 · 专业证书 · 3-6 个月
您将获得的技能: Retrieval-Augmented Generation, LangChain, LLM Application, AI Workflows, Performance Tuning, Model Deployment, Prompt Engineering, Enterprise Application Management, Maintainability, System Monitoring, Scalability, Application Performance Management, Cost Reduction, Vector Databases
中级 · 课程 · 1-4 周