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

SkillUp
您将获得的技能: 数据管理, Data Management, 应用程序开发, 调试, 苹果 Xcode, 用户界面(UI), Git(版本控制系统), Swift 编程, 移动开发, 苹果 iOS
初级 · 课程 · 1-4 周

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

National Taiwan University
您将获得的技能: Data Structures, Data Visualization Software, Financial Data, Financial Analysis, Data Analysis, Debugging, Programming Principles, Python Programming, Maintainability, Data Validation
中级 · 课程 · 1-4 周

Fudan University
您将获得的技能: Unity Engine, Game Design, Intellectual Property, Video Game Development, Mobile Development, Cloud Deployment, Conceptual Design, User Interface (UI), Android (Operating System), C# (Programming Language), Animation and Game Design, 3D Assets, Systems Design, Cross Platform Development, Market Dynamics, Animations, Performance Tuning, Prototyping, Computer Graphic Techniques, Data Analysis Software
初级 · 专项课程 · 3-6 个月

Board Infinity
您将获得的技能: Angular, Cascading Style Sheets (CSS), Front-End Web Development, HTML and CSS, Responsive Web Design, jQuery, React.js, Javascript, Web Applications, JavaScript Frameworks, Web Development, Web Components, Web Design and Development, Web Development Tools, UI Components, User Interface and User Experience (UI/UX) Design, Web Content Accessibility Guidelines, User Interface (UI), Event-Driven Programming, Maintainability
初级 · 专项课程 · 1-3 个月

Packt
您将获得的技能: Ruby (Programming Language), File I/O, Object Oriented Programming (OOP), Ruby on Rails, Debugging, Software Design Patterns, Software Documentation, Testability, Scripting Languages, Development Environment, Integrated Development Environments, Computer Programming, Development Testing, Programming Principles, Data Structures, Scripting, Apple Xcode, Web Development, Program Development, Package and Software Management
中级 · 专项课程 · 3-6 个月

University of Leeds
您将获得的技能: Web Design and Development, Web Development, Web Content Accessibility Guidelines, Web Design, Hypertext Markup Language (HTML), Front-End Web Development, Full-Stack Web Development, Data Security, Web Content, Back-End Web Development, Program Development, Cascading Style Sheets (CSS), Javascript, Information Privacy, Computer Architecture
初级 · 课程 · 1-4 周

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

Coursera
您将获得的技能: Unit Testing, JUnit, Test Case, Testability, Software Testing, Software Development, Software Engineering, Java Programming, Java
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Audit Planning, Service Level Agreement, Data Governance, Systems Development Life Cycle, Data Loss Prevention, Security Testing, Network Security, Software Development Life Cycle, IT Management, Systems Development, Incident Management, Problem Management, Control Objectives for Information and Related Technology (COBIT), Cryptography, Cloud Management, Software Development Methodologies, Auditing, Quality Assurance, Internal Controls, Risk Management Framework
中级 · 专项课程 · 3-6 个月

Board Infinity
您将获得的技能: Restful API, ASP.NET, Model View Controller, JSON, API Design, Web Services, Middleware, Back-End Web Development, Server Side, Extensible Markup Language (XML)
中级 · 课程 · 1-4 周

您将获得的技能: Cucumber (Software), Behavior-Driven Development, Selenium (Software), Gherkin (Scripting Language), Test Automation, Test Script Development, JUnit, Software Testing, Apache Maven, Test Case, Scenario Testing, Java
中级 · 课程 · 1-3 个月