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

LearnQuest
您将获得的技能: 数据持久性, 云基础设施, 集装箱化, Authentication, 授权(计算), 云部署, 命令行界面, 云计算架构, 基础设施架构, 微服务, 应用程序部署, 云 Native 计算, 可扩展性, Kubernetes, 软件架构
中级 · 课程 · 1-3 个月

The Chinese University of Hong Kong
您将获得的技能: Operations Research, Computational Logic, Combinatorics, Algorithms, Applied Mathematics, Mathematical Modeling, Mathematical Software, Computational Thinking, Programming Principles, Theoretical Computer Science, Performance Tuning, Linear Algebra
中级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: Python 程序设计, JSON, 数据库系统, 自然语言处理, 数据存储, 文本挖掘, 数据处理, SQL, 数据库管理, PostgreSQL, 应用编程接口 (API), 数据库
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 人机交互, 政治科学, 可用性, 软件测试, 安全工程, 政策分析, 公共政策, 威胁建模, 信息系统安全, 安全意识, 脆弱性评估, 网络安全, 网络安全政策, 人为因素
初级 · 课程 · 1-3 个月

您将获得的技能: Mobile Development, Game Design, Video Game Development, User Interface (UI), Unity Engine, Android Development, C# (Programming Language), Animations, Scripting, Debugging
中级 · 课程 · 1-4 周

您将获得的技能: GitHub, Version Control, Bootstrap (Front-End Framework), .NET Framework, Model View Controller, Cross Platform Development, Microsoft Development Tools, Development Environment, Authentications, Web Applications, jQuery, Software Development Tools, Responsive Web Design, Data Validation, Microsoft SQL Servers, Databases
初级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Microsoft Development Tools, Microsoft Azure, Serverless Computing, Cloud Development, Event-Driven Programming, Cloud API, Application Programming Interface (API), Microservices, GitHub, Business Process Automation
中级 · 课程 · 1-3 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: 数据结构, 面向对象编程(OOP), 集成开发环境, Scala 编程, 编程原则, Algorithm, 功能设计
中级 · 课程 · 1-3 个月

National Taiwan University
您将获得的技能: Operations Research, Mathematical Modeling, Process Optimization, Report Writing, Applied Mathematics, Network Model, 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 个月

Epic Games
您将获得的技能: 三维资产, 虚拟环境, 增强现实与虚拟现实(AR/VR), 动画和游戏设计, 视频游戏开发, 用户界面(UI), 版本控制, 软件安装, 虚幻引擎, 游戏设计, 内容管理
初级 · 课程 · 1-3 个月

您将获得的技能: 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 个月

您将获得的技能: UI Components, Web Components, Responsive Web Design, Application Deployment, Database Management, Databases, Web Design and Development, JavaScript Frameworks, Web Development Tools, Authentications, Application Development, Email Automation, Restful API, Web Design, Front-End Web Development, OpenAI API, TypeScript, Payment Systems, Cascading Style Sheets (CSS), User Interface (UI)
中级 · 专项课程 · 1-3 个月