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

Johns Hopkins University
您将获得的技能: Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Web Design and Development, Web Applications, Browser Compatibility, User Experience Design, Requirements Analysis, Client Services, Javascript
混合 · 课程 · 1-4 周

您将获得的技能: Software Architecture, Integrated Development Environments, Code Review, AI Workflows, Software Design, Python Programming, Version Control, Java Programming
中级 · 课程 · 1-3 个月

Meta
您将获得的技能: SQL, JSON, UI 组件, 开发环境, React Native, 移动开发, 线框设计, 版本控制, User Flow, 数据存储, GitHub, 用户界面和用户体验(UI/UX)设计
中级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Test Case, Test Script Development, Test Planning, Test Automation, Test Engineering, Acceptance Testing, Test Tools, White-Box Testing, CI/CD, Software Quality Assurance, Test Data, Regression Testing, Quality Assurance
初级 · 课程 · 1-4 周

您将获得的技能: Cloud Deployment, Software Development Methodologies, Open Web Application Security Project (OWASP), CI/CD, Application Deployment, DevOps, Development Environment, Ansible, TCP/IP, Docker (Software), OSI Models, Cloud Infrastructure, General Networking, Computing Platforms, Application Programming Interface (API), Version Control, Network Administration, Software Design Patterns, JSON, Software-Defined Networking
中级 · 专项课程 · 1-3 个月

University of Michigan
您将获得的技能: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
中级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: 云托管, Encryption, Distributed Denial-Of-Service (DDoS) 攻击, 代理服务器, Networking 路由器, 信息隐私, 服务器, 网络服务器, 信息系统安全, Network Security, 网络安全
中级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: .NET框架, 面向对象编程(OOP), 调试, 开发环境, 网络开发, C#(编程语言), 编程原则, 事件驱动编程, ASP.NET, 网络应用
中级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: 弹簧框架, JSON, 软件设计, 中间件, 对象关系映射, 还原式 API, 安全控制, 可扩展性, 数据安全, 网络服务, 云服务, 云计算, Java, 面向对象设计, 网络应用, 云安全, 数据库设计
中级 · 课程 · 1-4 周

28DIGITAL
您将获得的技能: 创新, 嵌入式系统, 集成测试, 系统集成, 需求分析, 实时操作系统, 物联网, 验证和确认, 系统测试, 系统要求, 云基础设施, Algorithm, 系统实施, 软件开发, 性能测试, 软件工程
高级设置 · 课程 · 1-4 周

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 周

University of Toronto
您将获得的技能: 用户界面 (UI) 设计, 计算机视觉, 苹果 Xcode, 移动开发, 应用程序开发, 动画, 应用设计, Swift 编程, 苹果 iOS, 图像分析
混合 · 课程 · 1-3 个月