软件工程师可以帮助您了解软件的开发、编写和测试过程。您可以在架构、编程、版本控制和调试等方面获得帮助。许多课程还提供了来自软件领域的工具和工作流程。
University of Toronto
您将获得的技能: Algorithm, 测试自动化, Python 程序设计, 数据结构, 计划发展, 计算思维, 面向对象编程(OOP), 软件测试, 测试案例, 调试, 单元测试
混合 · 课程 · 1-3 个月

您将获得的技能: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Cloud Hosting, HTML and CSS, Web Design and Development, GitHub, Web Servers, Web Content, Web Design
初级 · 指导项目 · 不超过 2 小时

IBM
您将获得的技能: YAML, 自动化, 应用程序部署, 集装箱化, Git(版本控制系统), 詹金斯, CI/CD, Kubernetes, 持续交付, 持续集成, GitHub, Devops, IT 自动化, 基础设施即代码(IaC), OpenShift
中级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: 数据库理论, 数据库, 数据完整性, 数据库设计, SQL, 关系数据库, PostgreSQL, 数据库管理, 数据建模
中级 · 课程 · 1-4 周

您将获得的技能: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Pseudocode, Computer Science
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: Algorithm, 命令行界面, 模拟, 计算机编程, 计划发展, C(编程语言), 开发环境, 软件测试, 调试
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 无代码开发, 前端网络开发, 网页设计与开发, 网络开发, 网页设计, WordPress, 内容管理系统, 全栈式网络开发, 用户界面和用户体验(UI/UX)设计, 网络开发工具, 应用程序开发, 后端网站开发
初级 · 课程 · 1-3 个月

University of London
您将获得的技能: 命令行界面, Data Validation, 数据访问, 网络开发, 数据库系统, 全栈式网络开发, 应用框架, Javascript, 用户账户, MongoDB, 网络应用
混合 · 课程 · 1-3 个月

您将获得的技能: Model Context Protocol, Claude Code, Vibe coding, Microsoft Copilot, AI Workflows, Anthropic Claude, Tool Calling, GitHub, Web Development, Real Time Data, Debugging, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Servers, Prompt Engineering, Application Development, Video Game Development, Agentic Workflows, Generative AI, Software Engineering
初级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: 公钥基础设施, 渗透测试, 数据安全, 防火墙, 软件设计模式, 应用安全, Network Security, 安全 Code, 数据加密标准, 密码学, 网络安全, 信息保障, 高级加密标准(AES), 安全控制, 信息系统安全, 网络攻击, 入侵检测和防御, Encryption, 风险管理框架, 开发技术
中级 · 专项课程 · 3-6 个月

您将获得的技能: Competitive Analysis, Market Research, User Story, User Interface (UI), Competitive Intelligence, Usability, Persona Development, Microsoft Copilot, Product Development, Market Analysis, Product Management, Product Lifecycle Management, Design Thinking, Product Roadmaps, User Interface (UI) Design, Market Opportunities, Regulation and Legal Compliance, Data Ethics, Responsible AI, Data Governance
初级 · 专项课程 · 3-6 个月
University of California, Santa Cruz
中级 · 课程 · 1-3 个月