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

Politecnico di Milano
您将获得的技能: Design Thinking, Innovation, Platform As A Service (PaaS), Product Development, Strategic Thinking, New Business Development, Business Strategies, Business Modeling, Growth Strategies, Business Transformation, Target Market, Customer Analysis, Value Propositions
初级 · 课程 · 1-4 周

Banco Interamericano de Desarrollo
您将获得的技能: Climate Change Mitigation, Water Resources, Environment, Climate Change Adaptation, Hydrology, Sustainable Development, Interactive Learning, Health Education, Energy and Utilities, Environmental Science, Land Management, Community Development, Teaching, Education and Training, Student Engagement, Instructional Strategies, Nutrition and Diet, Collaboration, Storytelling, Cultural Diversity
中级 · 专项课程 · 1-3 个月

您将获得的技能: Restful API, API Design, Application Deployment, Authentications, Cloud Deployment, User Accounts, Debugging, Operational Databases, Back-End Web Development, Software Testing, Software Development, Database Development, Continuous Integration
中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: 脚本, 生产率, 软件测试, 还原式 API, 可扩展性, 网页抓取, 自动化, 文件管理, 云 API, Python 程序设计, 性能调整, 版本控制, 应用编程接口 (API), Git(版本控制系统), 电子邮件自动化
初级 · 课程 · 1-3 个月

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

您将获得的技能: Prompt Engineering, ChatGPT, Content Creation, Generative AI, Operational Efficiency, Quality Improvement, AI Workflows, Social Media Content, Brainstorming, Artificial Intelligence
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Diagram Design, Persona Development, User Accounts, Target Audience, Graphic Design, Collaborative Software, Productivity Software, Market Analysis
初级 · 指导项目 · 不超过 2 小时

Johns Hopkins University
您将获得的技能: 散点图, 地理空间制图, 数据可视化软件, 平面和视觉设计, R 语言程序设计(中文版), 数据可视化, 交互式数据可视化, Ggplot2, 柱状图, 数据地图, 可视化(计算机制图)
中级 · 课程 · 1-3 个月

Banco Interamericano de Desarrollo
您将获得的技能: Scope Management, Case Studies, Project Planning, Project Risk Management, Project Design, Risk Management, Project Management, Proposal Development, Community Development, Economic Development, Procurement, Analysis
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Infographics, Canva (Software), Graphic and Visual Design, Design Elements And Principles
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Time Series Analysis and Forecasting, Exploratory Data Analysis, Model Evaluation, Feature Engineering, Data Preprocessing, Statistical Analysis, Forecasting, Regression Analysis, Python Programming, Data Analysis, Predictive Modeling, Data Science, Matplotlib, Pandas (Python Package), Scikit Learn (Machine Learning Library), Machine Learning Algorithms
中级 · 课程 · 1-4 周

Exploratorium
您将获得的技能: 编写培训材料, 协作, 创新, 研究, 机械设计, 美学, 机械, 创造性地解决问题, 建筑, 实验, 创造力
初级 · 课程 · 1-3 个月