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

University of California, Santa Cruz
您将获得的技能: 情绪商数, 决策, 创造性思维, 专业发展, 面试技巧, 专业网络, 积极性, 自我意识, 建立关系, 谈判, 乐观主义, 设定目标, 个人发展, 设计思维
初级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: User Interface and User Experience (UI/UX) Design, Blockchain, Web Development Tools, React Redux, User Experience Design, Application Design, Application Security, Application Development, Web Applications, Software Development Tools, Frontend Integration
中级 · 课程 · 1-4 周

您将获得的技能: Embedded Systems, Embedded Software, Computer Systems, Internet Of Things, C (Programming Language), Peripheral Devices, Wireless Networks, Computer Architecture, Cybersecurity, Cloud Computing, Development Environment, Debugging
中级 · 课程 · 1-4 周

您将获得的技能: 3D Modeling, Unreal Engine, Virtual Environment, Computer Graphics, Augmented and Virtual Reality (AR/VR), Game Design, Animation and Game Design, User Interface (UI), Scalability, Performance Tuning, Design
初级 · 课程 · 3-6 个月

您将获得的技能: Embedded Systems, Embedded Software, Internet Of Things, Control Systems, Civil Engineering, Electronic Systems, Public Works, Electronic Hardware, Structural Engineering, Energy and Utilities, Maintenance, Repair, and Facility Services, Automation, Integrated Development Environments, Environmental Monitoring, System Monitoring, Continuous Monitoring, Communication Systems, Display Devices, Real Time Data, Peripheral Devices
中级 · 课程 · 1-3 个月

您将获得的技能: Creativity, Interactive Design
混合 · 课程 · 1-4 周

您将获得的技能: Animations, Visualization (Computer Graphics), Game Design, Creative Design, Data Import/Export
中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 数据架构, 仪表板, 商业智能, 数据整合, 微策略, 数据建模, 案例研究, 数据转换, 数据仓库, Data Mart, PostgreSQL, SQL, 星形模式, 数据可视化软件, 摘录
混合 · 课程 · 1-3 个月

您将获得的技能: Hardware Design, Electronic Hardware, Schematic Diagrams, Electronics, Software Installation, Electronic Components, Electrical Engineering, Design Software, Technical Design, Computer-Aided Design, Manufacturing and Production, Design
初级 · 课程 · 3-6 个月

IESE Business School
您将获得的技能: Ideation, Design Thinking, Brainstorming, Solution Design, Human Centered Design, Innovation, Creative Thinking, Strategic Thinking, Creative Problem-Solving, Problem Solving, Meeting Facilitation, Collaboration
初级 · 课程 · 1-4 周

您将获得的技能: User Research, Design Thinking, UI/UX Research, Usability Testing, Wireframing, Mockups, User Experience Design, User Interface (UI) Design, Prototyping, Figma (Design Software), User Flows, Persona Development, Scalability
高级设置 · 课程 · 1-3 个月

IESE Business School
您将获得的技能: Design Thinking, User Research, Qualitative Research, Human Centered Design, User Experience, Customer experience improvement, Empathy, Problem Solving, Persona Development, Interviewing Skills
初级 · 课程 · 1-4 周