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

Meta
您将获得的技能: 应用程序开发, 计算机编程, 苹果 Xcode, iOS 开发, Swift 编程, 开发环境, 移动开发, 编程原则, 网络开发, 数据结构, 面向对象编程(OOP)
初级 · 课程 · 1-3 个月

您将获得的技能: Prototyping, User Interface (UI) Design, Figma (Design Software), Mobile Development, Mockups, Wireframing, Collaborative Software
初级 · 指导项目 · 不超过 2 小时

Starweaver
您将获得的技能: Team Motivation, Delegation Skills, Performance Management, Employee Performance Management, Management Training And Development, Emotional Intelligence, People Management, Team Building, Cultural Sensitivity, Leadership, Communication Strategies, Collaboration, Cross-Functional Collaboration
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Load Balancing, Scalability, Performance Tuning, Software Architecture, Microsoft Copilot, Application Design, Performance Testing, Systems Architecture, Application Performance Management, Distributed Computing, Database Management, Middleware, SQL
初级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 物联网, 计算机视觉, GitHub, 会话启动协议, 系统设计与实施, 电信, 云计算架构, 单元测试, 应用程序开发, 云计算, 安卓(操作系统), 嵌入式软件, 亚马逊网络服务, 云计算开发, 集成开发环境, Android Studio, 版本控制, 移动开发, 软件设计文件, 可视化(计算机制图)
中级 · 专项课程 · 3-6 个月

LearnKartS
您将获得的技能: Project Management Life Cycle, Project Management Institute (PMI) Methodology, Project Management, Project Management Office (PMO), Organizational Structure, Governance, Project Portfolio Management, Organizational Leadership, Program Management, Leadership, Change Management
初级 · 课程 · 1-4 周

28DIGITAL
您将获得的技能: 系统设计与实施, 计算机编程, 计算机结构, 实时操作系统, 嵌入式系统, C(编程语言), Algorithm, 嵌入式软件, 编程原则, 系统要求, 操作系统流程管理
中级 · 课程 · 1-3 个月

您将获得的技能: Graphic and Visual Design, Adobe Creative Cloud, Color Theory, Graphic Design, Logo Design, Digital Design
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Simulation and Simulation Software, Systems Thinking, Data Sharing, Data Modeling, Systems Design, Mathematical Modeling, Interactive Data Visualization, Biology, Environment, Storytelling
初级 · 指导项目 · 不超过 2 小时
The Hong Kong University of Science and Technology
您将获得的技能: 应用数学, 代数, 结构分析, 几何学, 工程分析, 工程图纸, 机械, 土木工程, 工程计算, 机械工程
中级 · 课程 · 1-3 个月

Pontificia Universidad Católica de Chile
您将获得的技能: Learning Strategies, Human Learning, Willingness To Learn, Biology, Collaboration, Self-Awareness, Motivational Skills, Self-Motivation, Time Management, Resourcefulness, Organizational Skills
中级 · 课程 · 1-3 个月

University of Houston
您将获得的技能: 沟通, 协作, 协作软件, 数字通信, 技术战略, 数字教学法, 教育软件和技术, 内容管理, 网络应用, 教学, 数字扫盲
初级 · 课程 · 1-3 个月