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

Board Infinity
您将获得的技能: Node.JS, Server Side, MongoDB, Back-End Web Development, Restful API, Web Applications, Web Development, JavaScript Frameworks, Database Management, Application Programming Interface (API), Software Architecture, NoSQL, Web Servers, Authentications, Application Security, Middleware, Performance Tuning, Authorization (Computing), Scalability
中级 · 课程 · 1-4 周
您将获得的技能: Angular, Test Driven Development (TDD), Web Components, HTML and CSS, Web Development, Software Testing, Cascading Style Sheets (CSS), Front-End Web Development, Development Environment, UI Components, Javascript, Data Persistence, Event-Driven Programming, Data Management, Command-Line Interface
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Linux, 命令行界面, 通信系统, 分布式计算, 文件输入/输出, 计算机结构, C 和 C++, 编程原则, 大数据, 脚本, 性能调整, 软件架构, 云计算开发, 可扩展性, 文件系统, 操作系统, Bash(脚本语言)
高级设置 · 专项课程 · 3-6 个月

Coursera
您将获得的技能: UI/UX Research, Prototyping, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, AI Personalization, User Experience, User Experience Design, Usability, Figma (Design Software), User Research, Web Content Accessibility Guidelines, Data Storytelling, Interactive Design, Generative AI, Design Strategies, UI Components, User Centered Design, Wireframing, Adobe XD, Artificial Intelligence and Machine Learning (AI/ML)
中级 · 专项课程 · 1-3 个月

Scrimba
您将获得的技能: 人工智能, 代理系统, 生成式 AI 代理, 工具调用, Prompt Engineering, 人机交互, OpenAI, 用户界面和用户体验(UI/UX)设计
中级 · 课程 · 1-4 周

LearnKartS
您将获得的技能: Containerization, Microservices, Virtualization, Scalability, Application Lifecycle Management, Command-Line Interface
初级 · 专项课程 · 1-3 个月

您将获得的技能: AI Orchestration, AI Workflows, Agentic Workflows, Agentic systems, Generative AI Agents, Application Design, Tool Calling, Large Language Modeling, Context Management, Software Design Patterns
中级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Basic Electrical Systems, Wireless Networks, C and C++, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, C++ (Programming Language), Electronics, Display Devices, Embedded Software, Embedded Systems, Robotics, Computer Programming Tools, Development Environment, Integrated Development Environments, Electrical Wiring
中级 · 专项课程 · 3-6 个月

Packt
您将获得的技能: Threat Management, Vulnerability Assessments, Incident Response, Computer Security Incident Management, Public Key Infrastructure, IT Security Architecture, Disaster Recovery, Vulnerability Management, Regulation and Legal Compliance, Threat Detection, Cyber Security Assessment, Risk Management, Compliance Management, Regulatory Compliance, Network Security, Infrastructure Security, Cloud Security, Hardening, Security Engineering, Software-Defined Networking
初级 · 专项课程 · 1-4 周

您将获得的技能: Prototyping, User Interface (UI) Design, Usability, User Research, Interactive Design, Design Strategies, UI/UX Research, User Experience, User Centered Design, Mockups, Visual Design, Graphic and Visual Design Software, Design Elements And Principles
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: MySQL, SQL, Relational Databases, Data Analysis, Computer Programming, Computer Science
初级 · 指导项目 · 不超过 2 小时
LearnQuest
您将获得的技能: SQL, 计算机编程, 计算机科学, 数据库, 数据库管理, 面向对象设计, 文件输入/输出, 关系数据库, 编程原则, 开发环境, 数据结构, 面向对象编程(OOP), 统一模型语言, 计算机结构, 系统软件, Network Security, Algorithm, Visual Basic(编程语言), Microsoft 开发工具, 计算机硬件
初级 · 专项课程 · 3-6 个月