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

University of Colorado Boulder
您将获得的技能: Entrepreneurial Finance, Business Planning, Design Thinking, Business Modeling, Entrepreneurship, Target Market, Persona Development, Systems Thinking, Value Propositions, New Product Development, Technical Management, Financial Statements, Growth Strategies, Business Ethics, Market Opportunities, Intellectual Property, Gap Analysis, Financial Modeling, Engineering Management, Engineering
攻读学位
初级 · 专项课程 · 3-6 个月

University of California, Irvine
您将获得的技能: 打造品牌, 竞争分析, 组织战略, 创业融资, 团队管理, 组织结构, 视频游戏开发, 品牌管理, 游戏设计
初级 · 课程 · 1-4 周

Skillshare
您将获得的技能: Animations, 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Graphical Tools, Timelines, Graphics Software, User Interface (UI), File Management, Image Quality, Layout Design, Software Versioning, Software Installation
混合 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 案例研究, 可持续发展, 环境与资源管理, 可持续设计, 景观建筑, 环境科学, 土地开发, 公共工程, 社区发展, 文化多样性, 建筑规范
中级 · 课程 · 1-4 周

您将获得的技能: 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 个月

Starweaver
您将获得的技能: Business Process Modeling, Responsible AI, AI Product Strategy, Business Process, Digital Transformation, Business Process Management, Business Process Improvement, Process Design, Business Process Automation, Google Gemini, ChatGPT, Product Management, Generative AI, Sustainable Development, Generative AI Agents, Social Impact, Sustainability Reporting, Prompt Engineering, Data Strategy, Business Strategy
中级 · 专项课程 · 1-4 周

Kennesaw State University
您将获得的技能: 持续改进流程, 概率与统计, 质量管理, 设计与产品, 精益生产, 流程改进, 知识转让, 六西格玛方法, 统计方法, 精益六西格玛, 产品设计
混合 · 课程 · 1-3 个月

Nanjing University
您将获得的技能: Operating Systems, File Systems, Computer Systems, OS Process Management, Computer Science, Data Storage, Computer Hardware, Virtual Machines, System Design and Implementation, Algorithms, Human Computer Interaction
混合 · 课程 · 1-3 个月

Universidad Nacional Autónoma de México
您将获得的技能: Android Development, Android Studio, Mobile Development, Application Development, Application Lifecycle Management, User Interface (UI) Design, Data Persistence, UI Components, Authorization (Computing), User Interface (UI), Data Storage, Database Management, File I/O
中级 · 课程 · 1-3 个月

Simplilearn
您将获得的技能: Search Engine Marketing, Google Ads, Search Engine Optimization, Marketing Strategies, Web Analytics and SEO, Marketing, Email Marketing, Marketing Analytics, Digital Marketing, Performance marketing, Marketing Psychology, Customer Relationship Management, Paid media, Campaign Management, Marketing Automation, Advertising Campaigns, Google Analytics, UI/UX Strategy, Social Media Marketing, Digital Advertising
初级 · 专项课程 · 1-3 个月

Meta
您将获得的技能: 苹果 Xcode, 动画, 移动开发, Swift 编程, 应用程序开发, UI 组件, 用户界面(UI), 用户界面 (UI) 设计, 苹果 iOS
初级 · 课程 · 1-4 周

Meta
您将获得的技能: MySQL, 数据可视化软件, Git(版本控制系统), 数据库, 数据库设计, 数据库应用, 存储过程, SQL, 应用程序开发, 数据建模, MySQL 工作台, Django (网络框架), Tableau 软件, 数据库开发, 事务处理, 版本控制, 项目管理
中级 · 课程 · 1-4 周