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

Niel Asher Education
您将获得的技能: Rehabilitation, Exercise Therapy, Adaptive Equipment, Mindfulness, Sports Medicine, Physical Therapy, Athletic Training, Clinical Practices, Kinesiology, Injury Prevention, Anatomy, Adaptability, Stress Management, Human Musculoskeletal System
初级 · 课程 · 1-3 个月

您将获得的技能: LangChain, Prompt Engineering, LLM Application, AI Workflows, Generative AI Agents, Front-End Web Development, Context Management, Data Integration, Application Deployment
中级 · 课程 · 1-4 周
您将获得的技能: Hugging Face, Large Language Modeling, MLOps (Machine Learning Operations), Generative AI, Artificial Intelligence and Machine Learning (AI/ML), AI Product Strategy, Transfer Learning, Applied Machine Learning, AI Personalization, Model Deployment, Model Evaluation, Responsible AI, Performance Tuning, Model Based Systems Engineering, Program Evaluation, Analysis
中级 · 课程 · 1-4 周

University of Maryland, College Park
您将获得的技能: 人机交互, 信息隐私, 设计师, 安全工程, 交互设计, 个人身份信息, Authentication, 网络安全, 以用户为中心的设计, 可用性测试, 多因素身份验证, 用户界面 (UI) 设计, 可用性, 人为因素
混合 · 课程 · 1-3 个月

Peking University
您将获得的技能: Data Structures, Algorithms, C++ (Programming Language), Object Oriented Programming (OOP), File I/O, C (Programming Language), Computational Thinking, Programming Principles, Graph Theory, Theoretical Computer Science, Computer Programming, Program Development, Computer Science, Data Storage, Computer Architecture, Application Development, Computational Logic, Maintainability, Software Design, Database Systems
初级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: C++(编程语言), 调试, 三维资产, 事件驱动编程, 用户界面(UI), 面向对象编程(OOP), Unity 引擎, 编程原则, 数据存储, 视频游戏开发, 数据结构, 开发环境, 计算机编程, 面向对象设计, 虚幻引擎, 软件设计模式, C#(编程语言), 文件输入/输出, 游戏设计, 软件文档
中级 · 专项课程 · 3-6 个月

University of Illinois Urbana-Champaign
您将获得的技能: C++(编程语言), 调试, 数据存储技术, 图论, 工程软件, Algorithm, 理论计算机科学, 面向对象编程(OOP), 非结构化数据, 数据存储, 数据库系统, 数据结构, 面向对象设计, 计算机编程, Networking 路由器, 数据库理论, 开发环境, 计划发展
中级 · 专项课程 · 1-3 个月

Google Cloud
您将获得的技能: Prompt Engineering, Google Gemini, Generative AI Agents, Responsible AI, Retrieval-Augmented Generation, Generative AI, Google Workspace, AI Enablement, Google Cloud Platform, Gemini, Tool Calling, AI Product Strategy, AI Security, AI Orchestration, Productivity Software, LLM Application, AI Workflows, Cloud Computing, Artificial Intelligence, Collaboration
初级 · 专项课程 · 3-6 个月
LearnQuest
您将获得的技能: 命令行界面, Oracle 数据库, 事务处理, 网络架构, 数据库管理, 数据库管理系统, 数据建模, 数据存储, 数据管理, Data Management, Query 语言, 关系数据库, 数据库架构与管理, 图表设计, 数据库, SQL, Oracle SQL 开发人员, PL/SQL, 数据库理论, 存储过程, 数据库设计
初级 · 专项课程 · 3-6 个月

Universitat Autònoma de Barcelona
您将获得的技能: Video Game Development, Game Design, Unity Engine, Animation and Game Design, Software Design Documents, Conceptual Design, Design, Usability, Persona (User Experience), Prototyping, Storytelling, Creativity
混合 · 课程 · 1-4 周

SkillUp
您将获得的技能: Healthcare 5.0, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Jupyter, LLM Application, Generative Model Architectures, AI Product Strategy, Model Evaluation, Multimodal Prompts, Health Systems, Health Information Management, Data Preprocessing, Data Analysis
中级 · 课程 · 1-4 周

您将获得的技能: Data Ethics, Generative AI, ChatGPT, OpenAI API, Blogs, Artificial Intelligence, Social Media Management, Copywriting, Social Media Content, Content Creation, Marketing Automation, Social Media Campaigns, Social Media, Digital Content, Email Marketing, Web Development, Digital Publishing, Web Design and Development, Content Marketing, Productivity
初级 · 课程 · 1-3 个月