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

Google Cloud
您将获得的技能: Retrieval-Augmented Generation, Generative AI, LLM Application, Large Language Modeling, Google Cloud Platform, Prompt Engineering, Application Design, Embeddings, Prototyping, Solution Architecture
中级 · 课程 · 1-3 个月

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

The Open University
您将获得的技能: 决策, 批判性思维, 创新, 业务架构, 系统思考, 可持续商业, 认知灵活性, 创造性思维, 解决问题, 构思
中级 · 课程 · 1-4 周

University of Maryland, College Park
您将获得的技能: Agile Project Management, Stakeholder Engagement, Leadership, Team Leadership, Climate Change Adaptation, Strategic Leadership, Water Sustainability, Environmental Resource Management, Organizational Strategy, Project Management, Sustainability Reporting, Cross-Functional Collaboration, Natural Resource Management, Innovation, Community Outreach, Complex Problem Solving
初级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: Data Visualization, Network Analysis, Relational Databases, Data Visualization Software, Social Network Analysis, Data Storytelling, Data Analysis, Data Manipulation, Social Impact, Human Factors, Innovation
中级 · 课程 · 1-4 周


University of Pittsburgh
您将获得的技能: Data Storytelling, Interactive Data Visualization, Data Visualization Software, Data Presentation, Data Visualization, Tableau Software, Matplotlib, Geospatial Information and Technology, Spatial Analysis, Geospatial Mapping, Visualization (Computer Graphics), Seaborn, Infographics, Heat Maps, Data Ethics, Text Mining, Data Mapping, Network Analysis
攻读学位
中级 · 课程 · 1-3 个月

您将获得的技能: Leaflet (Software), React.js, Application Deployment, Application Development, Cloud Deployment, Web Development, Responsive Web Design, Interactive Design, User Interface (UI)
中级 · 课程 · 1-4 周

您将获得的技能: Unsupervised Learning, Microsoft Excel, Excel Formulas, Scatter Plots, Data Preprocessing, Data Visualization, Data Analysis, Data Manipulation, Feature Engineering
混合 · 课程 · 1-4 周

您将获得的技能: Video Editing, Photo/Video Production and Technology, Post-Production, Motion Graphics, Video Production, File Management, Storytelling, Content Creation, Apple software proficiency, Timelines
初级 · 课程 · 1-3 个月

您将获得的技能: Organizational Skills, Project Management Software, Project Coordination, Workflow Management, Project Management, User Accounts
初级 · 指导项目 · 不超过 2 小时

初级 · 课程 · 1-4 周