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

École Polytechnique Fédérale de Lausanne
您将获得的技能: 数据收集, 水资源管理, 系统思考, 管理, 土木工程, 可持续技术, 案例研究, 环境卫生, 环境工程, 环境科学, 可持续系统, 社区发展, 公共工程
中级 · 课程 · 1-3 个月

您将获得的技能: Seaborn, Plot (Graphics), Matplotlib, Exploratory Data Analysis, Data Visualization Software, Statistical Visualization, Data Storytelling, Scatter Plots, Pandas (Python Package)
混合 · 课程 · 1-4 周

您将获得的技能: HVAC, Building Services Engineering, Equipment Design, Thermal Management, Mechanical Engineering, Facility Repair And Maintenance, Mechanical Design, Energy and Utilities, Safety Standards, Engineering Calculations, Technical Standard
中级 · 课程 · 1-3 个月

您将获得的技能: Mathematical Software, Software Installation, Numerical Analysis, Mathematical Modeling, Applied Mathematics, Trigonometry, Programming Principles, Data Manipulation, Engineering Calculations, Linear Algebra, Scripting Languages, Data Structures
混合 · 课程 · 1-4 周

Arizona State University
您将获得的技能: Human Factors, Human Factors Engineering, Accident Prevention, Human Machine Interfaces, Usability, Systems Thinking, User Experience Design
中级 · 课程 · 1-3 个月

您将获得的技能: Color Theory, Web Design, Responsive Web Design, HTML and CSS, ChatGPT, Generative AI, Development Environment, Javascript, Cloud Hosting, Software Installation, Databases
初级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Frontend Integration, JavaScript Frameworks
初级 · 课程 · 1-4 周

您将获得的技能: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Design, Web Design and Development, User Interface and User Experience (UI/UX) Design, Animations, Typography, Color Theory
初级 · 课程 · 1-4 周

您将获得的技能: Figma (Design Software), User Experience Design, User Centered Design, Design, Web Design, Layout Design, Style Guides, Typography
中级 · 指导项目 · 不超过 2 小时

L&T EduTech
您将获得的技能: Civil Engineering, Construction Engineering, Civil and Architectural Engineering, Structural Analysis, Materials science, Construction, Engineering Software, Engineering Design Process, Engineering Calculations, Engineering Analysis, Technical Standard, Laboratory Testing
高级设置 · 课程 · 1-4 周

您将获得的技能: Instagram, Storytelling, Content Creation, Marketing Design, Facebook, Graphic and Visual Design Software, Social Media, Social Media Content, Graphic Design, Social Media Marketing, Marketing Materials
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: UI/UX Research, User Interface and User Experience (UI/UX) Design, User Experience, User Centered Design, Usability, Responsive Web Design, User Flows, User Interface (UI), UI Components, Figma (Design Software), Wireframing, Design Research, Prototyping, Persona (User Experience), Usability Testing, Design Software, Human Centered Design, Ideation, Brainstorming, Animations
初级 · 专项课程 · 3-6 个月