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

University of Colorado Boulder
您将获得的技能: Generative AI, Artificial Intelligence, Education Software and Technology, AI Enablement, Responsible AI, Digital pedagogy, Prompt Engineering, Large Language Modeling, ChatGPT, Emerging Technologies
初级 · 课程 · 1-4 周

您将获得的技能: OAuth, API Design, Enterprise Security, Software Documentation, Application Programming Interface (API), Middleware, API Testing, Restful API, Model Deployment, OpenAI API, Multimodal Prompts, Security Controls, Application Security, Data Processing, Software Versioning
中级 · 课程 · 1-4 周

AI CERTs
您将获得的技能: Design Thinking, Design and Product, User Experience Design, Persona (User Experience), Responsible AI, Artificial Intelligence, User Interface and User Experience (UI/UX) Design, Data Ethics, User Experience, Design, AI Enablement, Creative Design, Generative AI, Machine Learning
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Biological Engineering, Molecular Biology, Biotechnology, Electrical Engineering, Engineering Design Process, Biochemistry, Cell Biology, Technical Design, Research Design, Biology, Computational Logic, Laboratory Experience, Technical Standard
攻读学位
初级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Marketing Design, Social Media Marketing, Social Media Content, Marketing Materials, Marketing, Social Media, Branding, Promotional Materials, Loyalty Programs, Advertising, Creative Design, Customer Engagement
初级 · 指导项目 · 不超过 2 小时

Coursera
您将获得的技能: AI Security, USB, Threat Modeling, Hardware Design, Electronic Hardware, Model Deployment, CI/CD, Electronics, Security Engineering, Electrical Systems, Electronics Engineering, Routing Protocols, Electrical Power, Power Electronics, Design Reviews, Computer-Aided Design, Electronic Components, Schematic Diagrams, Technical Design, Design
中级 · 专项课程 · 1-3 个月

Starweaver
您将获得的技能: Computer-Aided Design, Engineering Design Process, Product Engineering, Mechanical Design, Engineering, Simulation and Simulation Software, Conceptual Design, Sustainable Design, Creativity, Problem Solving, Prototyping, Innovation, Analytical Skills, Automation, Artificial Intelligence and Machine Learning (AI/ML), Emerging Technologies
初级 · 课程 · 1-4 周

Meta
您将获得的技能: 用户体验设计, 前端网络开发, 用户体验, 用户界面(UI), 线框设计, Figma(设计软件), 交互设计, 用户界面 (UI) 设计, 可用性, 设计研究, 设计元素和原则, 角色(用户体验), 网页设计, 用户界面组件, 用户研究, 以用户为中心的设计, 可用性测试, 原型设计
初级 · 课程 · 1-3 个月

University of Virginia
您将获得的技能: Design Thinking, Innovation, Creative Problem-Solving, Ideation, Open Mindset, Storytelling, Creativity, Curiosity, Data Visualization, Human Centered Design, Empathy
初级 · 课程 · 1-3 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: 事件驱动编程, 软件设计, Java, 性能调整, 软件设计模式, Scala 编程, 数据结构, 功能设计, 算法, 编程原则, Algorithm
中级 · 课程 · 1-3 个月

Universiteit Leiden
您将获得的技能: 公共卫生, 统计分析, 生物统计学, 数据分析, 研究方法, 研究设计, 临床研究, 风险分析, 医疗保健, 流行病学, 定量研究, 卫生政策
中级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Web Development, UI Components, Usability, Typography
中级 · 课程 · 1-3 个月