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

LearnQuest
您将获得的技能: Docker (Software), Containerization, Microservices, Application Deployment, CI/CD, Data Persistence, DevOps, YAML, Software Development, Virtualization, Application Security, Virtual Networking, Command-Line Interface
初级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: LangChain, AI 工作流程, LLM 申请, 代理系统, Prompt Engineering, 数据持久性, 情境管理, LangGraph, 以人为本的设计
中级 · 项目 · 不超过 2 小时

University of Maryland, College Park
您将获得的技能: 安卓开发, 应用程序开发, 用户界面(UI), 开发环境, Java, Android Studio, 移动开发, 应用设计, 调试
混合 · 课程 · 1-3 个月

您将获得的技能: Embedded Software, Embedded Systems, Peripheral Devices, C (Programming Language), System Programming, Hardware Architecture, Data Structures, Debugging, Performance Tuning, Integrated Development Environments, Verification And Validation
高级设置 · 课程 · 1-4 周
University of London
您将获得的技能: 网页设计与开发, 计算机网络, 问题管理, 计算机系统, 网络安全, 计算机扫盲, Network Security, 数据存储, 软件架构, 计算机科学, 网络应用, 计算思维, 调试
初级 · 课程 · 1-4 周

Advancing Women in Tech
您将获得的技能: Goal Setting, Engineering Management, Smart Goals, Recruitment, Technical Management, Management Training And Development, Talent Management, Leadership and Management, Talent Acquisition, People Management, Team Leadership, Software Engineering, Leadership, Program Management, Cloud Engineering, Business Strategy
初级 · 课程 · 1-4 周

Meta
您将获得的技能: 数据结构, Algorithm, 软件可视化, 沟通, 理论计算机科学, 伪代码, 计算机科学, 编程原则, 计算思维, 技术交流
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 负载平衡, AWS 身份和访问管理 (IAM), 身份和访问管理, 云安全, 网络安全, 恶意软件保护, Network Security, 云计算, 安全工程, 基于角色的访问控制(RBAC), 用户账户, 授权(计算), 亚马逊网络服务, 威胁建模, 地理信息系统, 亚马逊弹性计算云 Computing, 入侵检测和防御, Distributed Denial-Of-Service (DDoS) 攻击, 信息系统安全, Encryption
初级 · 专项课程 · 3-6 个月

您将获得的技能: CI/CD, Continuous Deployment, Continuous Integration, Application Deployment, Build Tools, Cloud Deployment, Application Performance Management, Test Automation, Software Development Tools, Containerization, System Monitoring, ASP.NET, Unit Testing, Release Management, Git (Version Control System), Version Control
中级 · 课程 · 1-4 周

Edureka
您将获得的技能: Web Development, System Programming, Web Applications
初级 · 课程 · 1-4 周

Meta
您将获得的技能: 计算机编程, React Native, Node.JS, 软件测试, 面向对象编程(OOP), JSON, 网络开发工具, 移动开发, Jest(JavaScript 测试框架), 编程原则, Javascript, 功能设计, 单元测试
初级 · 课程 · 1-3 个月

Instituto Tecnológico de Aeronáutica
您将获得的技能: Model View Controller, Selenium (Software), Web Applications, Java, JUnit, Data Access, Software Testing, Application Development, Agile Software Development, Test Automation, Software Design Patterns
中级 · 课程 · 1-4 周