Design Patterns 课程可以帮助您学习面向对象的设计原则、Singleton 和 Observer 等常见设计模式以及软件架构的最佳实践。您可以掌握代码重构、提高可维护性和加强开发人员之间协作的技能。许多课程都会介绍一些工具,如用于可视化设计结构的 UML 和便于实现设计模式的 Integrated Development Environment (IDE),使您能够在实际编码项目中应用这些概念。

NVIDIA
您将获得的技能: OSI Models, TCP/IP, Data Centers, Network Protocols, Network Infrastructure, Local Area Networks, General Networking, Network Architecture, Computer Networking, Network Planning And Design, Network Switches, System Requirements
初级 · 课程 · 1-4 周
Imperial College London
您将获得的技能: 三维资产, 计算机制图技术, 动画和游戏设计, Android Studio, 动画, 安卓开发, 增强现实与虚拟现实(AR/VR), 虚拟现实, 虚拟环境, 可视化(计算机制图), 计算机图形学, 应用程序开发, 交互设计, 徽标设计
中级 · 专项课程 · 3-6 个月

您将获得的技能: SQL, Bootstrap(前端框架), 关系数据库, 云部署, 响应式网页设计, 数据库设计, 模型-视图-控制器, 授权(计算), 数据库, 面向对象编程(OOP), 全栈式网络开发, Django (网络框架), 数据库管理, 网络应用, Authentication, 应用程序开发, 对象关系映射, 内容管理
中级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: Typography, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Design, Web Development
中级 · 课程 · 1-4 周

Universidad Austral
您将获得的技能: Service Design, Customer experience improvement, User Research, Customer experience strategy (CX), Experience Design, Customer Service, Service Improvement, Design Thinking, Expectation Management, Customer Insights, Consumer Behaviour
初级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 测试自动化, 软件测试, 测试数据, 验证和确认, 功能测试, 白盒测试, 测试案例, 测试计划, JUnit, 软件质量保证, 单元测试, 开发测试, 代码覆盖范围, 系统测试
中级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 计算机编程, 物联网, Python 程序设计, UI 组件, 嵌入式系统, Linux, 计算机硬件, 文件系统, 开发环境, Operating System 管理, 操作系统, 集成开发环境, 操作系统流程管理
混合 · 课程 · 1-4 周

University of London
您将获得的技能: 三维资产, 前端性能, 视频游戏开发, 计算机图形学, 动画, 虚拟现实, Unity 引擎, 性能调整, 增强现实与虚拟现实(AR/VR), 虚拟环境, 游戏设计, 可视化(计算机制图)
中级 · 课程 · 1-4 周

Instituto Tecnológico de Aeronáutica
您将获得的技能: Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Software Design, Application Design, Test Driven Development (TDD)
中级 · 课程 · 1-4 周

L&T EduTech
您将获得的技能: Autodesk Revit, Building Information Modeling, Architectural Engineering, Drafting and Engineering Design, Computer-Aided Design, Engineering Documentation, Architectural Design, 3D Modeling, Facility Management, Civil Engineering, Structural Engineering, Technical Standard, HVAC, Electrical Systems, Plumbing, User Interface (UI)
中级 · 课程 · 1-3 个月

Commonwealth Education Trust
您将获得的技能: 规划, 学习理论, 教育与培训, 以学生为中心的学习, 课程开发, 协作, 教学和课程设计, 教学, 教学法, 教学策略
混合 · 课程 · 1-3 个月

Georgia Institute of Technology
您将获得的技能: 结构工程, 工程计算, 结构分析, 工程分析, 工程设计流程, 机械, 数学建模, 机械工程, 示意图
中级 · 课程 · 1-3 个月