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

您将获得的技能: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Apple software proficiency, Application Development, Cross Platform Development, Mobile Development, UI Components, Mobile Development Tools, Animations, Object Oriented Programming (OOP), Programming Principles, Data Storage, Cloud Storage, Application Deployment, Responsive Web Design, User Interface (UI), Development Environment, Integrated Development Environments
初级 · 专项课程 · 3-6 个月

Coursera
您将获得的技能: AI Enablement, Amazon Web Services, AI Workflows, Integrated Development Environments, Software Development Tools, Software Development, Development Environment, Maintainability, Automation, Debugging
中级 · 课程 · 1-4 周

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

University of California, Irvine
您将获得的技能: 用户界面(UI), 移动开发, 用户界面 (UI) 设计, 动画和游戏设计, iOS 开发, 动画, 地理信息系统, Swift 编程, 交互设计, 人机交互, 视频游戏开发, 苹果 Xcode, 互动设计, 全球定位系统, 应用程序开发, 游戏设计, 苹果 iOS
混合 · 课程 · 1-4 周

您将获得的技能: Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Software Development
初级 · 课程 · 1-4 周

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

您将获得的技能: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: JavaScript Frameworks, Web Development Tools, Test Automation, API Testing, Test Tools, Software Testing, Network Performance Management, Web Servers
高级设置 · 指导项目 · 不超过 2 小时

您将获得的技能: Collaborative Software, Version Control, Integrated Development Environments, Debugging, Git (Version Control System), Application Deployment, Cloud Deployment, Cloud Development, GitHub, Development Environment, Application Development, Continuous Deployment, File Management, Software Development Tools, Secure Coding, Configuration Management, Cloud Storage
中级 · 课程 · 1-3 个月

您将获得的技能: Kubernetes, YAML, Microservices, Containerization, Cloud Platforms, DevOps, Application Deployment, Cloud Computing Architecture, Virtual Networking, Scalability
初级 · 课程 · 1-3 个月

Packt
您将获得的技能: Node.JS, MongoDB, Back-End Web Development, Server Side, Full-Stack Web Development, Web Development Tools, Web Applications, Scalability, Javascript, Operating Systems, NoSQL, Event-Driven Programming, File Systems, Application Programming Interface (API), JSON, Database Management, Package and Software Management
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Java, 网络开发, 应用服务器, Java 平台企业版(J2EE), 应用程序部署, 服务器端, 应用框架, 网络服务器, 网络应用, Java 编程
中级 · 课程 · 1-4 周