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

Google Quantum AI
您将获得的技能: Debugging, Emerging Technologies, Hardware Architecture, Failure Analysis, Simulation and Simulation Software, Theoretical Computer Science, Mathematical Modeling, Computer Architecture, Simulations, Linear Algebra, Computer Science
中级 · 课程 · 1-4 周

您将获得的技能: MongoDB, Restful API, API Design, NoSQL, Database Development, Node.JS, Database Management, Distributed Computing, Database Design, Database Architecture and Administration, Performance Tuning, Data Architecture, Scalability, Data Modeling, Data Validation
中级 · 课程 · 1-4 周

Microsoft
您将获得的技能: 集成开发环境, 集装箱化, 应用程序部署, 微软 Azure, 开发环境, Docker (软件), 可扩展性, 持续部署, 云部署, 云计算开发, 网络应用, ASP.NET, 平台即服务(PaaS), 微软 Visual Studio
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 应用编程接口 (API), 亚马逊网络服务, 可用性, 用户体验, Network Protocol(网络协议, 人机交互, 云计算架构, 嵌入式系统, API 设计, 原型设计, 用户体验设计, 用户界面 (UI) 设计, 嵌入式软件, 可用性测试, 设计研究, 用户界面和用户体验(UI/UX)设计, 用户研究, 物联网, 软件开发, 验证和确认
攻读学位
中级 · 专项课程 · 3-6 个月

The Hong Kong University of Science and Technology
您将获得的技能: 叙事, 脚本, 数据流, 动画和游戏设计, 故事板, 计划发展, 编程原则, 计算思维, 计算机编程, 事件驱动编程, 解决方案设计, 游戏设计, 协调, 动画
初级 · 课程 · 1-3 个月

您将获得的技能: Back-End Web Development, Server Side, Middleware, Authentications, API Design, Application Programming Interface (API), User Accounts, Databases, JavaScript Frameworks, Scalability, GitHub, Development Environment, Data Validation
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: WordPress, Search Engine Optimization, Blogs, Web Analytics, Web Content, Keyword Research, Information Architecture, Content Management, Marketing, Analytics, Web Design, Web Development
高级设置 · 指导项目 · 不超过 2 小时

Meta
您将获得的技能: 数据库管理员, 数据库管理系统, MySQL, NoSQL, 关系数据库, 数据库, Query 语言, SQL, 数据库设计
初级 · 课程 · 1-3 个月

您将获得的技能: SQL, Database Management, MySQL, Relational Databases, Query Languages, Databases, Database Application, Database Design, Data Access, Java, Java Programming, UI Components, User Interface (UI), Software Development
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: 三维资产, 脚本, 故事板, 计算机编程, 计算机图形学, 动画和游戏设计, 事件驱动编程, 编程原则, 动画, 游戏设计, 视频游戏开发, 调试
初级 · 课程 · 1-3 个月

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 个月

Meta
您将获得的技能: 单元测试, API 设计, Authentication, Git(版本控制系统), MySQL, Django (网络框架), 应用程序开发, 还原式 API, 用户账户, 网络应用, 服务器端, 后端网站开发, 应用程序接口测试, 数据库
中级 · 课程 · 1-4 周