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

您将获得的技能: Web Design and Development, Responsive Web Design, Development Environment, User Accounts, User Interface (UI), Debugging
中级 · 课程 · 1-3 个月
University of California San Diego
您将获得的技能: 人机交互, 实验, R 语言程序设计(中文版), 协作软件, 以人为本的设计, 原型设计, 平面和视觉设计, 交互设计, 故事板, 用户体验设计, 构思, A/B 测试, 用户界面 (UI) 设计, 统计分析, 远程办公, 设计研究, 可用性测试, 用户研究, 可用性, 人为因素
中级 · 专项课程 · 3-6 个月

您将获得的技能: Unity Engine, Animation and Game Design, Video Game Development, Game Design, Scripting, 3D Assets, User Interface (UI), User Interface (UI) Design, Prototyping, C# (Programming Language), Debugging
初级 · 课程 · 3-6 个月

您将获得的技能: Android Studio, Android Jetpack, Kotlin, Android Development, Android (Operating System), Responsive Web Design, Mobile Development, UI Components, Unit Testing, Gradle, User Interface (UI) Design, Application Development, User Interface (UI), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Programming Principles, Test Driven Development (TDD), Wireframing, Prototyping
初级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: CI/CD, Continuous Deployment, Application Deployment, Cloud Deployment, Restful API, Middleware, Continuous Integration, Software Testing, API Design, Azure DevOps, Postman API Platform, API Testing, .NET Framework, Microservices
中级 · 课程 · 1-3 个月

您将获得的技能: ASP.NET, Cloud Deployment, Application Deployment, Microsoft Azure, Multi-Tenant Cloud Environments, Cloud Applications, Full-Stack Web Development, User Interface (UI) Design, PostgreSQL, Web Applications, User Interface (UI), Object-Relational Mapping, Database Development, Cloud Services, Database Management, Development Environment, Authentications
中级 · 课程 · 1-3 个月

您将获得的技能: 3D Modeling, Software Installation, Computer Graphics, Visualization (Computer Graphics), Animations, System Configuration, User Interface (UI)
初级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Computer Programming, Unit Testing, Programming Principles, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, System Design and Implementation
中级 · 专项课程 · 3-6 个月

您将获得的技能: Development Environment, Scalability, Performance Tuning
中级 · 课程 · 1-3 个月

您将获得的技能: Linux 命令, 系统软件, 用户账户, 防火墙, Virtual Machine, Linux 管理, 云安全, 虚拟化, 计算机系统, 云计算, 命令行界面, 集装箱化, Operating System 管理, Mac OS, Windows PowerShell, Linux 服务器, 活动目录, 文件系统, 操作系统, Windows 服务器
初级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: 层叠样式表(CSS), Data Validation, 超文本标记语言(HTML), 开发环境, 软件安装, 网络开发, PHP(脚本语言), 网络服务器, 数据库开发, 网络应用, MySQL, 后端网站开发
中级 · 课程 · 1-3 个月

中级 · 课程 · 1-4 周