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

Meta
您将获得的技能: 面向对象编程(OOP), 移动开发, 编程原则, 调试, 安卓开发, 计算机编程, Kotlin, 数据结构
初级 · 课程 · 1-4 周

您将获得的技能: User Experience, User Experience Design, UI/UX Research, Usability Testing, User Research, UI/UX Strategy, A/B Testing, Design Research, Prioritization, Data Literacy, Usability, Product Improvement, Process Design, Business Priorities, Kanban Principles, Product Testing, Business Research, Creative Design, Statistical Hypothesis Testing, Business Strategy
中级 · 课程 · 1-3 个月

您将获得的技能: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Computer Programming, Software Documentation, Functional Design, Computer Science, Maintainability
中级 · 课程 · 1-4 周

您将获得的技能: 3D Modeling, Autodesk, 3D Assets, Design Software, Visualization (Computer Graphics), Computer Graphics, Editing, Virtual Environment, Simulations
初级 · 专项课程 · 1-3 个月

您将获得的技能: Motion Graphics, Animations, User Interface and User Experience (UI/UX) Design, Usability, User Experience, Wireframing, Interaction Design, User Interface (UI) Design, Prototyping, UI Components, Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, Style Guides, Responsive Web Design
中级 · 课程 · 1-3 个月

您将获得的技能: Product Management, Go To Market Strategy, Product Planning, User Experience, Market Analysis, Revenue Management, Product Lifecycle Management, UI/UX Strategy, Product Roadmaps, Product Design, Product Strategy, Sprint Retrospectives, User Interface and User Experience (UI/UX) Design, Marketing Analytics, Product Testing, Sprint Planning, A/B Testing, Driving engagement, Agile Methodology, Stakeholder Management
中级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: 面向对象编程(OOP), Algorithm, 计算机硬件, 计算机编程, 计算思维, Python 程序设计, 分析, 调试, 计划发展, 数据结构, 解决问题, 伪代码
初级 · 课程 · 1-4 周

您将获得的技能: Vulnerability Assessments, Vulnerability Management, Vulnerability Scanning, Cyber Security Assessment, Hardening, Threat Management, Patch Management, Cyber Risk, Continuous Monitoring, Threat Detection, Cyber Threat Hunting, Application Security, Security Controls, Cyber Attacks, Cyber Engineering, Cyber Security Policies, Network Security, Cyber Security Strategy, Network Engineering, Web Applications
中级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: C++(编程语言), 数据存储技术, Algorithm, 分布式计算, Network Protocol(网络协议, 可扩展性, 云计算, 理论计算机科学, 系统设计, Apache Cassandra, NoSQL, Apache Hadoop, 数据库理论
初级 · 课程 · 1-3 个月

28DIGITAL
您将获得的技能: 创新, Algorithm, 云基础设施, 嵌入式系统, 需求分析, 验证和确认, 物联网, 集成测试, 软件开发, 性能测试, 软件工程, 系统要求, 系统实施, 系统测试, 实时操作系统, 系统集成
高级设置 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 命令行界面, Linux 命令, Open Source 技术, 操作系统, 嵌入式系统, 计算机编程, Unix, C(编程语言), Linux, Linux 服务器, 计算机工程, 文件系统
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 用户界面(UI), 交互设计, 线框设计, 原型设计, 故事板, 用户体验设计, 构思, 概念设计, 以用户为中心的设计, 模型, 可用性测试, 用户研究, 用户故事
初级 · 课程 · 1-3 个月