
University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, Software Documentation
中级 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: Algorithm, 交互式数据可视化, 调试, Java 编程, 面向对象设计, 开发环境, 事件驱动编程, 面向对象编程(OOP), 用户界面(UI), 编程原则, 数据结构, Java, 软件工程, 计算机编程, 软件文档
中级 · 课程 · 1-3 个月

Universidad ORT Uruguay
您将获得的技能: Video Game Development, Software Engineering, Program Development, Programming Principles, Software Testing, Animation and Game Design, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking, Debugging
初级 · 课程 · 1-3 个月
University of California, Santa Cruz
您将获得的技能: 软件文档, 编程原则
初级 · 课程 · 1-3 个月

Hebrew University of Jerusalem
您将获得的技能: 调试, 计算机硬件, 计算机结构, 数据存储, 计算逻辑, 系统设计与实施, 软件设计, 计算机编程, 计算机编程工具, 验证和确认, 计算机工程
混合 · 课程 · 1-3 个月

University of Washington
您将获得的技能: 理论计算机科学, 功能设计, 计算思维, 软件设计, 鲁比(编程语言), 其他编程语言, 编程原则, 软件安装, 计算机编程
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: 机器学习, 原型设计, 人工智能, 自然语言处理, 负责任的人工智能, ChatGPT, 自助服务技术, 模型部署, 生成式人工智能, Prompt Engineering, AI 工作流程, 无代码开发, 应用程序部署, 提示模式, IBM 云, 深度学习, 机器学习软件, 工作流程管理, 云部署, 数据科学
初级 · 专项课程 · 3-6 个月

您将获得的技能: API Testing, React.js, Containerization, Cloud Deployment, API Gateway, Software Documentation, Amazon Web Services, Cloud Applications, Front-End Web Development, Software Testing, Middleware, Test Automation, Technical Documentation
高级设置 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Verification And Validation, Computational Thinking, Systems Design, System Design and Implementation, Systems Analysis, Model Evaluation, Software Design, Computer Architecture, Program Development, Software Quality (SQA/SQC), Logical Reasoning
初级 · 课程 · 1-4 周
LearnQuest
您将获得的技能: 集成开发环境, 调试, 面向对象设计, Java 编程, 开发环境, 数据持久性, 数据结构, 面向对象编程(OOP), 网络开发, 编程原则, Java, 文件输入/输出, 软件设计, 计算机编程, 日蚀(软件), 软件包和软件管理, 应用框架, Virtual Machine
中级 · 专项课程 · 3-6 个月

Vanderbilt University
您将获得的技能: 集成测试, Git(版本控制系统), 应用安全, 可维护性, 移动开发, 软件设计模式, Java 编程, 面向对象编程(OOP), Java, 安卓开发, 软件测试, JUnit, 开发测试, 可测试性, 软件工程, 测试驱动开发(TDD), 测试自动化, Android Studio, 文件输入/输出, 单元测试
初级 · 专项课程 · 3-6 个月

您将获得的技能: Software Design
初级 · 课程 · 1-3 个月