Design Patterns 课程可以帮助您学习面向对象的设计原则、Singleton 和 Observer 等常见设计模式以及软件架构的最佳实践。您可以掌握代码重构、提高可维护性和加强开发人员之间协作的技能。许多课程都会介绍一些工具,如用于可视化设计结构的 UML 和便于实现设计模式的 Integrated Development Environment (IDE),使您能够在实际编码项目中应用这些概念。
Michigan State University
您将获得的技能: 创造力, 游戏设计, 脚本, 用户界面 (UI) 设计, 面向对象编程(OOP), 动画, 数字出版, 同行评审, 动画和游戏设计, 用户界面组件, 用户界面(UI), C#(编程语言), 视频游戏开发, Unity 引擎, 跨平台开发
初级 · 课程 · 1-4 周

您将获得的技能: Test Automation, Selenium (Software), Test Script Development, Test Tools, Test Case, Software Testing, Test Execution Engine, Test Data, Apache Maven, Automation, Java, Maintainability, Code Reusability, Extensible Markup Language (XML)
初级 · 课程 · 1-3 个月

您将获得的技能: AutoCAD, Technical Drawing, Architectural Drawing, Engineering Documentation, Mechanical Drawings, Assembly Drawing, Electrical Equipment, Electrical Systems, Architectural Design, Electrical Power, Design Specifications, Engineering Drawings, Computer-Aided Design, Building Design, Drafting and Engineering Design, Blueprint Reading, AutoCAD Civil 3D, Electrical Engineering, Applied Mathematics, Electric Power Systems
初级 · 专项课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 工程学, 数学建模, 图像分析, 应用数学, 电气工程, 图像质量, 工程计算, 系统设计与实施, 模拟和模拟软件, 系统设计, 工程设计流程, 人为因素, 技术设计
攻读学位
高级设置 · 课程 · 1-3 个月

Coursera
您将获得的技能: Canva (Software), Timelines, Marketing Materials, Presentations, Milestones (Project Management), Marketing Collateral, Marketing Design, Project Schedules, Product Promotion, Value Propositions, Visual Storytelling, Sales Presentation, Sales Presentations, Graphic Design, Entrepreneurship
中级 · 指导项目 · 不超过 2 小时

University of Colorado System
您将获得的技能: Encryption, 数据安全, Network Security, 信息系统安全, 安全工程, 网络安全, 信息保障, 风险管理框架, 密码协议, 公钥基础设施, 威胁建模, 加密技术, 数据完整性, 关键管理, 安全控制, 网络攻击, 加密, 认证, 电子邮件安全, 授权(计算), 安全管理
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Program Evaluation, Web Content Accessibility Guidelines, Educational Materials, Multimedia, Instructional Design, Professional Development, Content Creation, Design Strategies, Communication
初级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 数据建模, 数据库管理, 数据可视化, 数据展示, 摘录, 星形模式, 业务报告, 雪花模式, 商业智能, 数据挖掘, 仪表板创建, 关系数据库, 数据仓库, 数据库开发, SAS(软件), 交互式数据可视化, 数据可视化软件, 仪表板, 数据库设计, 决策支持系统
初级 · 专项课程 · 1-3 个月

您将获得的技能: Star Schema, Microsoft SQL Servers, Database Design, Relational Databases, SQL, Data Warehousing, Database Development, Query Languages, Transact-SQL, Data Integrity, Power BI, Business Intelligence, Performance Tuning, Generative AI
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Newsletters, Email Marketing, Content Scheduling, Content Creation, Content Development and Management, Scheduling, Test Tools, User Accounts, Marketing, Communication
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Client Services, Presentations, Logo Design, Sales Presentations, Oral Expression, Brand Strategy, Branding, Workflow Management, Graphic Design, Creative Design, Verbal Communication Skills, Style Guides, Relationship Management, Process Management, Ideation, Customer Insights, Typography, Design Research, Business Research, Project Documentation
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 利纳克斯, 电气系统, 系统要求, 嵌入式软件, 故障分析, 可靠性, 内存管理, 数据完整性, 性能调整, 电子硬件, 嵌入式系统, 系统设计, 软件架构, 硬件架构, 系统编程, 性能测试, 系统架构, 硬件设计, 系统设计与实施, 实时操作系统
中级 · 课程 · 1-4 周