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

您将获得的技能: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
初级 · 指导项目 · 不超过 2 小时

Parsons School of Design, The New School
您将获得的技能: Chemistry, Building Design, Hazard Analysis, Environment Health And Safety, Architectural Engineering, Sustainable Design, Sustainable Technologies, Environmental Science, Environmental Regulations, Materials science, Risk Analysis
中级 · 课程 · 1-4 周

Starweaver
您将获得的技能: Business Process Modeling, AI Product Strategy, Business Process, Digital Transformation, Business Process Management, Business Process Improvement, Process Design, Business Process Automation, Google Gemini, AI Enablement, ChatGPT, Market Opportunities, Scalability, Product Management, Business Strategy, Innovation, Product Development, AI Personalization, Product Requirements, Product Knowledge
中级 · 专项课程 · 1-4 周

Duke University
您将获得的技能: Flask(网络框架), 集装箱化, 持续交付, Kubernetes, 微服务, Virtual Machine, 云平台, 云计算, 无服务器计算, Devops, 系统监控, 云应用, 云 Native 计算, 亚马逊网络服务, 云部署, 性能测试
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 公共卫生, 研究设计, 健康公平, 政策分析, 健康评估, 统计分析, 机构审查委员会(IRB), 产妇保健, 数据收集, 计划评估, 医疗保健伦理, 调查
初级 · 课程 · 1-3 个月

University of Virginia Darden School Foundation
您将获得的技能: Large Language Modeling, Customer Insights, ChatGPT, Branding, Design Thinking, Keyword Research, Search Engine Marketing, Pay Per Click Advertising, Brand Awareness, Brand Strategy, Digital Marketing, Marketing Design, Generative AI, Customer experience strategy (CX), Marketing Management, Marketing Strategy and Techniques, Personalized Service, Prompt Engineering, AI Personalization, Machine Learning
初级 · 专项课程 · 1-3 个月

您将获得的技能: Data Storytelling, Storytelling, Design Thinking, Business Strategy, Business Modeling, Business Solutions, Marketing Communications, Data Visualization, Brand Strategy, Project Portfolio Management, Business Planning, Growth Strategies, Technology Strategies, Business Process, Digital Transformation, Risk Management, Innovation, Strategic Communication, Presentations, Strategic Thinking
中级 · 专项课程 · 3-6 个月

Universidad Nacional Autónoma de México
您将获得的技能: Business Planning, ISO 9000 Series, Strategic Marketing, Organizational Strategy, Marketing, Governance, Quality Management Systems, Stakeholder Analysis, Corporate Strategy, Financial Analysis, Marketing Planning, Financial Statements, Working Capital, Operations Management, Organizational Structure, Financial Data, Business Strategies, Market Analysis, Quality Management, Business Strategy
初级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: Back-End Web Development, Program Development, Algorithms, Integrated Development Environments, Programming Principles, Pseudocode, Debugging, Computational Thinking, Engineering Software, Diagram Design, C# (Programming Language), Version Control, Data Flow Diagrams (DFDs), Software Engineering, GitHub, Git (Version Control System), Data Structures, Microsoft Copilot
初级 · 课程 · 1-3 个月

Amazon
您将获得的技能: Full-Stack Web Development, Restful API, Cloud Deployment, Front-End Web Development, HTML and CSS, Data Persistence, Application Programming Interface (API), Server Side, Java Platform Enterprise Edition (J2EE), Web Applications, Secure Coding, Amazon Elastic Compute Cloud, Back-End Web Development, Spring Boot, Model View Controller, Responsive Web Design, Javascript
初级 · 课程 · 1-4 周

您将获得的技能: Canva (Software), Instagram, Social Media Content, Social Media, Content Creation, Advertising, Graphic Design, Design, Social Media Marketing, Social Media Campaigns, Video Production, Social Justice
初级 · 指导项目 · 不超过 2 小时

University of California, Irvine
您将获得的技能: 语法, 英语, 口语理解, 语言能力, 扫盲, 词汇
初级 · 课程 · 1-4 周