
您将获得的技能: Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Computer Programming, Programming Principles, Software Design, Code Reusability, Data Structures
初级 · 课程 · 1-3 个月

您将获得的技能: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, File I/O, Data Structures, File Systems, Code Reusability, Algorithms, Performance Tuning, File Management
中级 · 课程 · 1-3 个月

您将获得的技能: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Computer Programming, Development Environment, Integrated Development Environments, Programming Principles, Data Structures, Memory Management, Software Installation
初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: Java 编程, Java, 软件设计, 面向对象编程(OOP), 功能设计, 面向对象设计
★ 4.7 (213) · 中级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: Java 编程, 数据分析, 数据可视化, 计算机编程, Java, 日蚀(软件), 调试, 应用程序开发, 数据科学, 编程原则, 文件输入/输出, Matplotlib, Pandas(Python 软件包), 面向对象编程(OOP), Python 编程, 数据清理, 面向对象设计, 计算机编程工具, 数据结构, 单元测试
★ 4.5 (1912) · 初级 · 专项课程 · 3-6 个月

University of California, Santa Cruz
您将获得的技能: 图论, 计算机编程, 文件输入/输出, 编程原则, 算法, C++(编程语言), Algorithm, 面向对象编程(OOP), 面向对象设计, 代码重用性, C(编程语言), 数据结构, 内存管理, C 和 C++
★ 4.4 (2333) · 中级 · 课程 · 1-3 个月

California Institute of the Arts
您将获得的技能: 创造力, 设计元素和原则, 设计评论, 图形和视觉设计软件, 创造性思维, Adobe Creative Cloud, 平面设计, 设计软件, 图像分析, 平面和视觉设计, 设计, 创意设计, Adobe Photoshop, 设计策略, 视觉设计, 色彩理论, 概念设计
★ 4.8 (1.8万) · 初级 · 课程 · 1-4 周
University of Colorado Boulder
您将获得的技能: Power Electronics, Control Systems, Electronic Systems, USB, Simulation and Simulation Software, Simulations, Engineering Documentation, Electrical Engineering, Semiconductors, Electrical Power, Engineering Design Process, Electronics, Electronic Components, Hardware Design, Technical Communication, Electronics Engineering, electromagnetics, Electric Power Systems, System Requirements, Design Specifications
★ 4.7 (4380) · 中级 · 专项课程 · 3-6 个月

University of Alberta
您将获得的技能: Java, 代码审查, 可维护性, 编程原则, 系统设计与实施, Java 编程, 软件设计, 模型视图控制器, 软件架构, 面向对象设计, 统一建模语言, 软件设计模式, 图表设计, 软件技术审查, 面向对象编程(OOP), 代码重用性, 应用设计, 模型-视图-控制器
★ 4.7 (1375) · 中级 · 课程 · 1-4 周

Meta
您将获得的技能: Git(版本控制系统), 云托管, 计算机编程, Django (网络框架), 应用程序接口测试, 后端网站开发, 数据库管理, 恢复性应用程序接口, Unix 命令, Python 编程, 面向对象编程(OOP), 代码重用性, 关系数据库, 版本控制, 前端网络开发, 数据库管理系统, 数据结构, GitHub, 全栈式网络开发, Bootstrap(前端框架)
★ 4.6 (9906) · 初级 · 专业证书 · 3-6 个月

Princeton University
您将获得的技能: 计算机编程, Java, 文件输入/输出, 计划发展, 计算思维, Java 编程, 模拟, 算法, 编程原则, Algorithm, 面向对象编程(OOP), 面向对象设计, 理论计算机科学, 动画, 代码重用性, 数据结构, 计算机科学
★ 4.7 (1362) · 初级 · 课程 · 1-3 个月

University of Minnesota
您将获得的技能: 软件开发方法, 敏捷方法, 应用安全, 软件工程, 敏捷产品开发, 看板原则, 软件开发生命周期, 软件设计, Agile 软件开发, Scrum(软件开发), Agile 项目管理, 软件架构, 敏捷软件开发, 改善方法, 软件设计模式, 设计思维, 面向对象设计, 安全架构审查, 流程制图, 敏捷项目管理, 软件质量保证, Agile 方法论, 用户故事
★ 4.7 (9834) · 中级 · 专项课程 · 3-6 个月