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

University of Virginia
您将获得的技能: 创新, 促进讨论, 用户故事, 软件开发, Agile 方法论, 产品开发, 设计思维, 角色开发, 以用户为中心的设计, 敏捷产品开发, 敏捷软件开发, 产品设计, 产品管理, 用户研究
初级 · 课程 · 1-4 周
Imperial College London
您将获得的技能: 可视化(计算机制图), 三维资产, 交互设计, 计算机制图技术, 计算机图形学, 虚拟环境, 增强现实与虚拟现实(AR/VR), 应用程序开发, 动画和游戏设计, 动画, 安卓开发, 虚拟现实, 徽标设计, Android Studio
中级 · 专项课程 · 3-6 个月
University of Michigan
您将获得的技能: 数据库, 数据库设计, 数据建模, 开发环境, SQL, MySQL, 关系数据库, PHP(脚本语言), 软件安装
中级 · 课程 · 1-4 周

您将获得的技能: UI/UX Research, Usability Testing, Presentations, User Experience Design, User Research, Data Ethics, User Centered Design, Research Design, Prototyping, Research Methodologies, Wireframing, Information Privacy
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Responsible AI, Containerization, Scalability, AI Orchestration, Application Deployment, Kubernetes, Azure Active Directory, System Monitoring, AI Workflows, Agentic systems, Artificial Intelligence, Microsoft 365, Microservices, Generative AI Agents, Enterprise Architecture, Microsoft Azure, AI Security, Enterprise Security, Role-Based Access Control (RBAC), Coordination
中级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: Data Validation, 网络开发, 开发环境, MySQL, 网络服务器, 后端网站开发, 网络应用, 层叠样式表(CSS), 软件安装, 数据库开发, PHP(脚本语言), 超文本标记语言(HTML)
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 数据共享, Excel 宏, 数据清理, 数学建模, 电子表格软件, Data Validation, Excel 公式, 解决复杂问题, 回归分析, 分析, 生产力软件, 解决问题, 微软Excel, 数据管理, Data Management, 统计建模, 数据导入/导出, 财务分析, 预测建模, 数据可视化, 金融建模
初级 · 专项课程 · 3-6 个月

您将获得的技能: Test Automation, Jenkins, CI/CD, Cloud Infrastructure, Cloud-Native Computing, Cloud Computing, Scalability, Test Execution Engine, Software Testing, Mobile Development Tools, Selenium (Software), Verification And Validation, Performance Testing, Cloud Security, Browser Compatibility
高级设置 · 课程 · 1-4 周

Microsoft
您将获得的技能: Cascading Style Sheets (CSS), GitHub, C# (Programming Language), Secure Coding, HTML and CSS, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Open Web Application Security Project (OWASP), Git (Version Control System), User Interface (UI), Object Oriented Programming (OOP), Web Development, Debugging, Mockups, Microsoft Copilot, Authentications, Front-End Web Development, Programming Principles, UI Components, Javascript
初级 · 专业证书 · 3-6 个月

University of Minnesota
您将获得的技能: 测试驱动开发(TDD), 用户故事, 敏捷项目管理, Agile 方法论, Scrum(软件开发), 冲刺计划, 持续集成, 积压工作, 软件开发方法, 敏捷软件开发, 冲刺回顾
中级 · 课程 · 1-4 周

您将获得的技能: Restful API, API Design, GitHub, Git (Version Control System), Postman API Platform, Application Programming Interface (API), Application Deployment, Node.JS, API Testing, Web Development, Server Side, Full-Stack Web Development, Back-End Web Development, Web Applications, Front-End Web Development
中级 · 课程 · 1-4 周

您将获得的技能: User Experience Design, Responsive Web Design, Human Centered Design, Design, Design Thinking, Usability Testing, User Research, Prototyping, Generative AI, Ideation
初级 · 课程 · 1-4 周