
University of Minnesota
您将获得的技能: Scrum(软件开发), 测试驱动开发(TDD), 积压工作, 持续集成, Agile 方法论, 冲刺回顾, 敏捷项目管理, 软件开发方法, 冲刺计划, 用户故事, 敏捷软件开发
中级 · 课程 · 1-4 周

您将获得的技能: Cryptography, Object Oriented Programming (OOP), Encryption, Application Development, Data Structures, Software Development, Automation, Machine Learning Algorithms, Data Processing, Public Key Cryptography Standards (PKCS), Databases, Python Programming, Natural Language Processing, Algorithms, Key Management, SQL, Machine Learning Methods, Software Installation, Programming Principles, Data Validation
初级 · 专项课程 · 3-6 个月

University of Minnesota
您将获得的技能: Kanban 原则, 需求分析, Scrum(软件开发), 应用安全, 敏捷项目管理, 面向对象设计, Agile 方法论, 用户体验设计, 软件质量(SQA/SQC), 软件设计, 软件开发方法, 软件质量保证, 软件工程, 软件架构, 软件设计模式, 软件开发生命周期, 设计思维, 用户故事, 敏捷软件开发, 流程制图
中级 · 专项课程 · 3-6 个月

您将获得的技能: User Interface (UI), Design Thinking, UI Components, Software Design, Usability, User Interface and User Experience (UI/UX) Design, Event-Driven Programming, Maintainability, Integrated Development Environments, User Interface (UI) Design, Payment Systems, Interactive Design, Application Design, MySQL, Jupyter, Database Application, Python Programming, Transaction Processing, Application Development, Microsoft Windows
初级 · 专项课程 · 1-3 个月

University of Minnesota
您将获得的技能: 安全测试, 测试自动化, 软件测试, 测试案例, 回归测试, 单元测试, 行为驱动开发, 开发测试, JUnit, 软件质量保证, 测试计划, 黄瓜(软件), 开放式网络应用程序安全项目(OWASP), Gherkin(脚本语言), 可测试性, 硒(软件), 验证和确认, 性能测试, 验收测试, 代码覆盖范围
中级 · 专项课程 · 3-6 个月

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

您将获得的技能: Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Software Development, Development Environment, Integrated Development Environments, Computer Programming, Software Engineering, Programming Principles
初级 · 课程 · 1-4 周

您将获得的技能: Blockchain, Web Development Tools, Go (Programming Language), Software Development Tools, Application Development, Computer Programming Tools, Development Environment, Software Development, Business Logic, Program Development, Digital Assets, Transaction Processing, FinTech, Virtual Machines, Distributed Computing, Cryptography, Emerging Technologies, Encryption, Business Analysis, Market Dynamics
中级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 生成式人工智能, 深度学习, 大型语言模型, 人工智能, AI 产品战略, 测试自动化, 应用安全, ChatGPT, 软件测试, 人工智能和机器学习(AI/ML), 负责任的人工智能, 软件开发, Prompt Engineering, 软件工程, 软件架构, 软件开发工具, DevSecOps, CI/CD, 自然语言处理, 提示模式
中级 · 专项课程 · 1-3 个月

The Linux Foundation
您将获得的技能: Git(版本控制系统), Linux, 软件版本控制, GitHub, 协作软件, 系统配置, Linux 命令, 版本控制, Linux 管理, 文件系统, Open Source 技术, 软件开发工具, CI/CD, 外壳脚本, 用户账户, Unix 命令, 命令行界面, Operating System 管理, Bash(脚本语言), 软件包和软件管理
初级 · 专项课程 · 3-6 个月

Google Cloud
您将获得的技能: Command-Line Interface, Generative AI Agents, Software Development Tools, Code Review, Computer Programming Tools, Unix Commands, Secure Coding, Debugging, Software Installation, Servers, Configuration Management
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Git(版本控制系统), 调试, 软件配置管理, 开发环境, C(编程语言), 计划发展, 版本控制, 嵌入式软件, 嵌入式系统, 软件开发工具, 命令行界面, 构建工具, 硬件架构, 软件设计
中级 · 课程 · 1-4 周