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

IBM
您将获得的技能: 数据管理, Data Management, 面向对象设计, 应用程序开发, Java, 文件管理, 文件输入/输出, 数据结构, 集成开发环境, 编程原则, 面向对象编程(OOP), Java 编程
中级 · 课程 · 1-3 个月

您将获得的技能: 3D Modeling, Autodesk Maya, Visualization (Computer Graphics), 3D Assets, Autodesk, Layout Design, Computer Graphic Techniques, Computer Graphics, Image Quality, Design Software, Design, Simulations, Design Elements And Principles
中级 · 专项课程 · 3-6 个月

Tecnológico de Monterrey
您将获得的技能: Innovation, Business Modeling, Design Thinking, Creative Problem-Solving, Entrepreneurship, Ideation, Corporate Strategy, Creative Thinking, Business Strategy, Business Process, Storytelling, Business Strategies, New Business Development, Strategic Planning, Team Management, Open Mindset, Value Propositions, Lean Methodologies, Organizational Development, Organizational Strategy
高级设置 · 专项课程 · 3-6 个月

California Institute of the Arts
您将获得的技能: Typography, Graphic Design, Visual Design, Design Elements And Principles, Creative Design, Layout Design, Photo Editing, Color Theory, Creativity
初级 · 课程 · 1-4 周
Michigan State University
您将获得的技能: 叙事, 内容创作, 照片编辑, 写作, 创意设计, 同行评审, 摄影, 图像质量, 创造力
中级 · 课程 · 1-3 个月

您将获得的技能: React.js, Routing Protocols, UI Components, JavaScript Frameworks, Frontend Performance, Front-End Web Development, Performance Tuning, Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Event-Driven Programming, User Experience Design, User Interface (UI), Jest (JavaScript Testing Framework), Web Development Tools, Interaction Design, Debugging, Javascript, Application Performance Management, Web Frameworks, Data Management
中级 · 专项课程 · 3-6 个月

Skillshare
您将获得的技能: Multimodal Prompts, Prompt Patterns, ChatGPT, Art History
初级 · 专项课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 电气工程, 数值分析, 设计软件, 物理学, 系统设计与实施, 应用数学, 电磁学, 工程分析, 模拟和模拟软件, 图像分析
攻读学位
高级设置 · 课程 · 1-3 个月

您将获得的技能: Generative AI, Generative Adversarial Networks (GANs), Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Applied Machine Learning, Data Ethics, Transfer Learning, Federated Learning, Scalability, Machine Learning, Distributed Computing, Model Evaluation, MLOps (Machine Learning Operations), Microsoft Azure, Information Privacy
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Virtual Machine, 事件驱动编程, 面向对象设计, UI 组件, 计算机编程, Java, 应用程序开发, 命令行界面, 应用服务器, 软件安装, Java 编程, 开发环境, 用户界面(UI), 移动开发, 面向对象编程(OOP), 网络应用, 计划发展, 日蚀(软件), 数据结构
中级 · 专项课程 · 3-6 个月

您将获得的技能: Responsive Web Design, HTML and CSS, Web Design, Web Design and Development, Cascading Style Sheets (CSS), Front-End Web Development, User Interface (UI), Browser Compatibility, Javascript, Mobile Development, Interactive Design
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Retrieval-Augmented Generation, LLM Application, Embeddings, Vector Databases, Jupyter
中级 · 课程 · 1-4 周