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

您将获得的技能: Microsoft Azure, Cloud Security, Data Governance, Data Management, Data Security, Secure Coding, Cloud Applications, Application Security, Identity and Access Management, Key Management, Multi-Factor Authentication, Encryption, Role-Based Access Control (RBAC)
高级设置 · 课程 · 1-4 周

Arizona State University
您将获得的技能: Human Factors, Human Factors Engineering, Control Systems, Sports Medicine, Human Musculoskeletal System, Mechanics, Human Centered Design, Product Design, Injury Prevention, Rehabilitation
中级 · 课程 · 1-3 个月
您将获得的技能: API Design, API Gateway, API Testing, Application Programming Interface (API), Software Documentation, Restful API, Test Automation, Software Testing, Software Design, Back-End Web Development, Software Versioning, Collaboration, Debugging
中级 · 课程 · 1-4 周

您将获得的技能: Google App Engine, Service Level Agreement, Application Deployment, Cloud Infrastructure, CI/CD, Microservices, Cloud Computing Architecture, Network Architecture, Google Cloud Platform, Kubernetes, Distributed Denial-Of-Service (DDoS) Attacks, API Design, DevOps, Restful API, Cloud Storage, Cloud Computing, Virtual Networking, System Monitoring, Cloud Security, Key Performance Indicators (KPIs)
高级设置 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 数据伦理, 原型设计, 交互设计, 以人为本的设计, 故事板, 用户体验设计, 线框设计, 概念设计, 虚拟现实, 可用性测试, 用户研究, 设计思维, 虚拟环境, 增强现实, 增强现实与虚拟现实(AR/VR)
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 回归分析, 分类算法, 数据操作, Scikit-learn (机器学习库), 监督学习, 预测分析, 数据预处理, 应用机器学习, 数据清理, 张力流, 设计思维, 逻辑回归, 功能工程, 预测建模, 机器学习算法, 统计方法
中级 · 课程 · 1-3 个月

您将获得的技能: HTML and CSS, Responsive Web Design, Web Design, User Experience Design, Usability, User Centered Design, User Interface (UI) Design, Persona (User Experience), Adobe Photoshop, Figma (Design Software)
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Embedded Systems, Embedded Software, Robotics, Electronic Systems, Computer Systems, Internet Of Things, Automation, Control Systems, C (Programming Language), Programmable Logic Controllers, Peripheral Devices, Wireless Networks, Medical Equipment and Technology, Medical Devices, Electric Power Systems, Computer Architecture, Civil Engineering, Cybersecurity, Biomedical Engineering, Public Works
中级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 设计师, 平面设计, 色彩理论, 图像质量, 平面和视觉设计, 设计元素和原则, 徽标设计, 文件管理, 数字设计
初级 · 课程 · 1-4 周

您将获得的技能: PL/SQL, Oracle Databases, Stored Procedure, SQL, Data Persistence, Database Development, Database Management Systems, Web Services, Data Storage Technologies, Authorization (Computing), Debugging, File Management
混合 · 课程 · 1-4 周

您将获得的技能: Canva (Software), Animations, Content Creation, Social Media, Creative Design, Graphical Tools, Design, Graphic Design, Digital Marketing
初级 · 指导项目 · 不超过 2 小时

Skillshare
您将获得的技能: Unreal Engine, Animations, Animation and Game Design, Virtual Environment, Game Design, 3D Modeling, 3D Assets, Motion Graphics, Video Game Development, Timelines, Prototyping, Data Import/Export, Creativity, User Interface (UI), Interactive Design
初级 · 专项课程 · 3-6 个月