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

University of California, Irvine
您将获得的技能: 物联网, 计算机编程, 硬件设计, 计算机系统, 人机界面, 互动学习, 电子元件, 电子产品, 基本电气系统, 自动化工程, 无线网络, 电气与计算机工程, 外围设备, 电气布线, 编程原则, 电子硬件, 远程访问ibility 系统, 系统工程, 嵌入式系统, 控制系统
混合 · 课程 · 1-4 周
University of Illinois Urbana-Champaign
您将获得的技能: 团队建设, 管理, 战略领导力, 商业道德, 组织战略, 企业管理, 企业战略, 谈判, 利益相关者管理, 冲突管理, 组织结构, 管理培训与发展, 团队管理, 管理团队, 领导力培养, 组织变革, 组织效能, 组织领导力, 可信度
攻读学位
初级 · 专项课程 · 3-6 个月

您将获得的技能: Responsive Web Design, Front-End Web Development, Web Design and Development, HTML and CSS, User Interface and User Experience (UI/UX) Design, Web Applications, UI Components, Browser Compatibility, Javascript, Interactive Design, Mobile Development, Typography, Animations
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 数据结构, 网页设计与开发, 用户界面(UI), 事件驱动编程, 网页内容无障碍指南, Html 和 Css, Data Validation, 网络开发, Javascript, 互动设计, 调试
初级 · 课程 · 1-4 周

The University of North Carolina at Chapel Hill
您将获得的技能: 社区卫生, 科学与研究, 统计分析, 流行病学, 研究设计, 慢性疾病, 研究方法, 公共卫生, 卫生政策, 传染病, 健康的社会决定因素
混合 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Data Migration, Database Administration, Google Cloud Platform, Database Design, Cloud Engineering, Database Management, Cloud Deployment, Operational Databases, Database Architecture and Administration, Databases, NoSQL, Scalability, Disaster Recovery
高级设置 · 课程 · 1-3 个月

Logical Operations
您将获得的技能: Photo Editing, Adobe Photoshop, Image Quality, File Management, Adobe Creative Cloud, Photography, Graphics Software, Design Elements And Principles, Editing, Graphic and Visual Design Software, Color Matching, Computer Graphic Techniques, Productivity Software, User Interface (UI)
混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Public Key Cryptography Standards (PKCS), Cryptography, Programming Principles, Computational Thinking, Pseudocode, Design Strategies, Data Encryption Standard, Computer Science, Tree Maps, Encryption, Linear Algebra, Combinatorics, Mathematical Modeling, Advanced Mathematics, Python Programming
攻读学位
高级设置 · 专项课程 · 3-6 个月

Skillshare
您将获得的技能: Unreal Engine, Adobe After Effects, Motion Graphics, Animations, Multimedia, 3D Modeling, 3D Assets, Animation and Game Design, Logo Design, Cinematography, Video Editing, Computer Graphics, Adobe Illustrator, Visualization (Computer Graphics), Adobe Photoshop, Post-Production, Storyboarding, Photo/Video Production and Technology, Creative Design, Typography
初级 · 专项课程 · 3-6 个月
Dassault Systèmes
您将获得的技能: Assembly Drawing, 3D Modeling, Computer-Aided Design, Drafting and Engineering Design, Engineering Drawings, Mechanical Design, Product Design, Technical Design, Design Elements And Principles, Mechanical Engineering
初级 · 专项课程 · 3-6 个月

您将获得的技能: Animations, Animation and Game Design, 3D Assets, Computer Graphics, 3D Modeling, Visualization (Computer Graphics), Motion Graphics, Simulations, Video Game Development, Design Elements And Principles, Design and Product
中级 · 课程 · 3-6 个月

您将获得的技能: Amazon Web Services, Cloud Deployment, Amazon CloudWatch, Databases, AWS CloudFormation, Relational Databases, Amazon DynamoDB, Database Design, Database Management Systems, Database Architecture and Administration, Amazon Elastic Compute Cloud, Operational Databases, Amazon Redshift, Amazon S3, Cloud Computing Architecture, AWS Identity and Access Management (IAM), Cloud Security, AWS Kinesis, Data Security, Performance Tuning
高级设置 · 课程 · 1-3 个月