软件工程师可以帮助您了解软件的开发、编写和测试过程。您可以在架构、编程、版本控制和调试等方面获得帮助。许多课程还提供了来自软件领域的工具和工作流程。

您将获得的技能: React Native, Prompt Engineering, Software Development Life Cycle, Flutter (Software), Swift Programming, Mobile Development, Software Architecture, Apple Xcode, Android Studio, Android Development, React Redux, Apple iOS, Responsive Web Design, Git (Version Control System), GitHub, Android (Operating System), Cascading Style Sheets (CSS), React.js, User Experience Design, AI Personalization
初级 · 专业证书 · 3-6 个月

Northeastern University
您将获得的技能: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Application Design, Software Development Life Cycle, Software Design, Systems Development, Software Development, Business Architecture, Business Risk Management, User Centered Design, Process Design
初级 · 课程 · 1-4 周

Arm
您将获得的技能: 系统编程, C++(编程语言), 应用程序开发, C(编程语言), 嵌入式软件, 开发环境, 性能调整, 计算机结构, 嵌入式系统, 软件开发, 软件开发工具, 调试
中级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: Artificial Intelligence and Machine Learning (AI/ML), Google Gemini, Software Development Tools, Software Engineering Tools, Human Machine Interfaces
初级 · 课程 · 1-4 周

University of Alberta
您将获得的技能: 软件设计, 可扩展性, 统一模型语言, 可维护性, 软件文档, 系统架构, 软件设计模式, 数据库, 企业架构, 软件可视化, 解决方案架构, 软件设计文件, 软件开发, 软件架构
中级 · 课程 · 1-4 周
University of Illinois Urbana-Champaign
您将获得的技能: 欧特克, 可视化(计算机制图), 计算机视觉, 计算机辅助设计, 工业设计, 设计师, 技术图纸, 设计软件, 三维建模
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 软件设计, 技术设计, 需求分析, 软件开发生命周期, 概念设计, 应用安全, 软件开发方法, 软件架构
混合 · 课程 · 1-3 个月

IBM
您将获得的技能: Scrum(软件开发), 软件设计, 系统分析, COBOL(编程语言), 系统架构, Agile 方法论, 软件开发生命周期, 系统开发, z/OS, 测试计划, 伪代码, 主机计算, 编程原则, 单元测试, 软件开发, 软件开发方法
初级 · 课程 · 1-3 个月

您将获得的技能: Html 和 Css, 层叠样式表(CSS), 网络开发, 超文本标记语言(HTML), 网页设计, Javascript, 前端网络开发, 网络开发工具, 全栈式网络开发, 后端网站开发, 网络应用, 互动设计
初级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: Software Testing, Test Case, Integration Testing, System Testing, Software Development Life Cycle, Acceptance Testing, Test Planning, Software Quality Assurance, Unit Testing, Functional Testing, Regression Testing, Usability Testing
初级 · 课程 · 1-4 周

您将获得的技能: Amazon Web Services, Artificial Intelligence, Integrated Development Environments, Software Development Tools, Microsoft Visual Studio, Debugging, Development Environment, Vulnerability Scanning, Software Development, Web Applications, TypeScript
中级 · 指导项目 · 不超过 2 小时

Coursera
您将获得的技能: 应用程序开发, Prompt Engineering, 生成式人工智能, Python 程序设计, 计算机编程, 软件文档, 开发环境, ChatGPT, 软件开发, 调试
中级 · 指导项目 · 不超过 2 小时