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

Advancing Women in Tech
您将获得的技能: 新产品开发, 设计师, 留住客户, 专业网络, 产品管理, 产品路线图, 技术产品管理, 产品战略, 产品生命周期管理, 产品开发, 财务分析, 创新, 用户体验设计, 人工智能和机器学习(AI/ML), 产品要求, 团队领导, 面试技巧, 绩效管理, 跨职能团队领导, 工程管理
攻读学位
初级 · 专项课程 · 3-6 个月

28DIGITAL
您将获得的技能: 物联网, 硬件架构, 嵌入式软件, 操作系统, 模拟, C(编程语言), 计算机结构, 系统编程, 无线网络, Network Protocol(网络协议, 嵌入式系统, 实时操作系统
中级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML), Restful API, Web Content Accessibility Guidelines, Event-Driven Programming, User Interface (UI), Web Design, Typography, Web Applications, Application Programming Interface (API), React.js, Web Design and Development, Web Development Tools, Javascript, Web Development
初级 · 专项课程 · 3-6 个月

University of Minnesota
您将获得的技能: 测试自动化, 白盒测试, 黄瓜(软件), 行为驱动开发, Java 编程, JUnit, Gherkin(脚本语言), 测试计划, 测试工程, 软件测试, 功能测试, 测试案例, 可测试性, 代码覆盖范围, 验收测试, 单元测试
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Algorithm, 面向对象设计, 软件设计模式, 数据结构, C#(编程语言), 软件架构, 游戏设计, 视频游戏开发, Unity 引擎, 图论, 编程原则, 调试
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 授权(计算), 公钥基础设施, Authentication, 应用安全, Network Security, 数据完整性, 网络安全, 数据安全, 脆弱性评估, 信息保障, 安全控制, 网络攻击, 关键管理, 风险管理框架, 威胁建模, Encryption
中级 · 课程 · 1-4 周

Meta
您将获得的技能: 网络开发, 网页设计与开发, Html 和 Css, React Native, Javascript, 跨平台开发, 移动开发, 响应式网页设计, 浏览器兼容性, 应用程序开发
初级 · 课程 · 1-4 周

National Taiwan University
您将获得的技能: Operations Research, Mathematical Modeling, Process Optimization, Report Writing, Network Model, Applied Mathematics, Business Modeling, Industrial Engineering, Linear Algebra, Numerical Analysis, Operations Management, Applied Machine Learning, Case Studies, Engineering Calculations, Algorithms, Feasibility Studies, Project Design, Engineering Management, Program Implementation, Business Analytics
初级 · 专项课程 · 3-6 个月

The Hong Kong University of Science and Technology
您将获得的技能: 无代码开发, 计算机编程, 计划发展, 地理信息系统, 数据存储, 用户界面(UI), 游戏设计, 移动开发, 安卓开发, 应用程序开发, 全球定位系统
初级 · 课程 · 1-3 个月

Peking University
您将获得的技能: C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Computer Programming, Programming Principles, C (Programming Language), Algorithms, Data Structures, Software Design
混合 · 课程 · 1-3 个月

Scrimba
您将获得的技能: 检索-增强生成, 负责任的人工智能, 应用程序部署, LangChain, LLM 申请, Prompt Engineering, 拥抱的脸, 多模式 Prompt, OpenAI 应用程序接口, 云应用, 矢量数据库, 模型上下文 Protocol, 软件工程, 云部署, 嵌入, 生成式人工智能, 图像分析, OpenAI, 应用程序接口网关, AI 工作流程
中级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: Model Deployment, Data Management, Artificial Intelligence and Machine Learning (AI/ML), Infrastructure Architecture, MLOps (Machine Learning Operations), Cloud Deployment, Artificial Intelligence, Data Security, Application Frameworks, Machine Learning, Data Preprocessing, Data Pipelines, Scalability
中级 · 课程 · 1-3 个月