
Coursera
您将获得的技能: Embedded Software, Real-Time Operating Systems, Embedded Systems, Software Architecture, Code Reusability, Pseudocode, Microarchitecture, Memory Management, Systems Architecture, Computer Hardware, System Programming, Computer Architecture, Software Design, Cross Platform Development, Software Systems, Hardware Architecture, Systems Design, Software Design Patterns, Internet Of Things, Hardware Troubleshooting
中级 · 专项课程 · 1-3 个月

您将获得的技能: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
初级 · 专项课程 · 3-6 个月

The Hong Kong University of Science and Technology
您将获得的技能: 配置管理, 系统开发生命周期, 系统设计, 统一建模语言, 面向对象设计, 软件质量保证, 数据建模, 软件开发生命周期, 白盒测试, 需求分析, 软件架构, 项目规划, 功能要求, 项目管理, 软件开发方法, 软件设计模式, 验收测试, 软件工程, 软件测试, 调试
中级 · 专项课程 · 3-6 个月

您将获得的技能: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, GitHub Copilot, Generative Adversarial Networks (GANs), Google Gemini, Vibe coding, Responsible AI, Performance Tuning, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
中级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: GitHub Copilot, Generative AI, Microsoft Copilot, Prompt Engineering, Test Case, Responsible AI, Microsoft Visual Studio, Version Control, Code Review, Data Ethics, GitHub, Prompt Patterns, Microsoft Development Tools, Integrated Development Environments, AI literacy, Software Versioning, AI Integrations, Risking, Software Development Tools, Project Management
中级 · 专项课程 · 1-3 个月

IBM
您将获得的技能: 编程原则, Bash(脚本语言), Python 编程, Flask (Web 框架), 外壳脚本, 文件管理, 利纳克斯, 软件开发生命周期, 版本控制, GitHub, Linux 命令, Git(版本控制系统), 网络抓取, 软件架构, 恢复性应用程序接口, 软件设计, 全栈式网络开发, 应用程序部署, 文件输入/输出, Unix Shell
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 编程原则, 网页设计与开发, 软件开发, Python 编程, 开发环境, 统一建模语言, 网络语言, 前端网络开发, 软件开发生命周期, 网络应用, 网络开发, 软件架构, 软件开发工具, 软件设计, 全栈式网络开发, 应用程序部署, 软件开发方法, 软件工程, 软件设计模式, 计算机编程工具
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: 代码审查, 生成式人工智能, 持续集成, 软件开发, 数据伦理, 法学硕士申请, Prompt Engineering, ChatGPT, 提示模式, 生成模型架构, 人工智能和机器学习(AI/ML), 软件架构, 人工智能集成, 及时工程, 软件设计, 代理工作流程, 软件设计文件, 人工智能扫盲, 生成式人工智能代理, 软件工程, 应用安全
中级 · 专项课程 · 1-3 个月

您将获得的技能: IntelliJ IDEA, Object Oriented Design, Debugging, UI Components, User Interface (UI), Apache Maven, Software Design, Java Programming, Design Thinking, Object Oriented Programming (OOP), Program Development, Application Design, Integrated Development Environments, Build Tools, Software Development Tools, Eclipse (Software), Data Validation, Version Control, Data Import/Export, Java
中级 · 专项课程 · 1-3 个月

您将获得的技能: Test Driven Development (TDD), Unit Testing, Test Planning, Debugging, Browser Compatibility, Performance Testing, Security Testing, Software Testing, System Testing, Test Script Development, Behavior-Driven Development, API Testing, Code Coverage, Integration Testing, Development Testing, Test Case, Test Automation, Continuous Delivery, Software Development Tools, Site Reliability Engineering
中级 · 专项课程 · 1-3 个月

Meta
您将获得的技能: 软件开发, GitHub, Unix, 命令行界面, 软件版本控制, 文件管理, 利纳克斯, 版本控制, 协作软件, Linux 命令, Git(版本控制系统), 网络开发, 软件开发工具, Unix 命令
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 设定目标, 图表设计, 用户需求文件, 系统开发生命周期, 数据流图 (DFD), 需求管理, 需求分析, 软件文档, 风险, 安全需求分析, 产品要求, 风险管理框架, 模型, 功能要求, 软件设计文件, 软件开发方法, 故事板, 需求征询, 敏捷方法, Agile 方法论, 面试技巧
初级 · 专项课程 · 3-6 个月