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

Macquarie University
您将获得的技能: 组织领导力, 经济学, 多样性与包容性, 文化敏感性, 系统思考, 业务领导, 多样性意识, 跨职能团队领导, 国际关系, 专业精神, 协作, 文化, 工作场所的包容性, 认知灵活性, 全球营销, 文化多样性, 跨文化能力, 商业道德
混合 · 课程 · 1-3 个月

您将获得的技能: Target Audience, Value Propositions, Marketing, Global Marketing, Search Engine Optimization, Diversity Marketing, Content Marketing, Brand Strategy, Marketing Strategies, Marketing Analytics, Data-Driven Decision-Making, Market Research, Consumer Behaviour, Cultural Responsiveness
初级 · 课程 · 1-4 周
University of Colorado Boulder
您将获得的技能: 媒体策划, 数字广告, 在线广告, 付费媒体, 目标受众, Google 广告, 情境广告, 广告活动, 广告, 内容战略, 商业道德, 社交媒体活动
初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: Apache Maven, Spring Framework, Microservices, Java Platform Enterprise Edition (J2EE), Spring Boot, Java, Java Programming, Back-End Web Development, Software Architecture, Load Balancing, Application Servers, Restful API, Web Applications, Scalability
高级设置 · 课程 · 1-4 周

您将获得的技能: Web Analytics and SEO, Search Engine Optimization, Content Marketing, Web Analytics, Blogs, Search Engine Marketing, Content Creation, Marketing Strategy and Techniques, Digital Marketing, Growth Strategies, Content Strategy, Social Media Marketing, Market Research
初级 · 课程 · 1-3 个月

您将获得的技能: 内容创作, 用户账户, 网络分析和 SEO, 品牌意识, 生成式人工智能, 目标受众, 网页内容, 搜索引擎优化, 生产力软件, 文案写作
初级 · 课程 · 1-4 周

您将获得的技能: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Computer Programming, Microsoft Visual Studio, System Programming, Apple Xcode, Development Environment, Algorithms, File Systems, Software Design Patterns, Data Structures, Performance Tuning, Debugging, File Management
中级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Data Flow Diagrams (DFDs), C# (Programming Language)
初级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Microservices, Spring Boot, Spring Framework, IntelliJ IDEA, Java Programming, Restful API, Object Oriented Programming (OOP), Java, Application Programming Interface (API), Application Deployment, Software Architecture, API Design, Integrated Development Environments, Data Persistence, Scalability, Service Oriented Architecture, Web Applications, Application Frameworks, Software Testing, Object-Relational Mapping
中级 · 专项课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Electrical Power, Power Electronics, Electrical Systems, Torque (Physics), Electronic Components, Electric Power Systems, Electrical Equipment, Basic Electrical Systems, Semiconductors, Electrical Engineering, Mechanical Engineering, Mechanical Design, Electronic Systems, Engineering Calculations, Low Voltage, Electronics, High Voltage, Machine Controls, Energy and Utilities, Thermal Management
初级 · 专项课程 · 1-3 个月

Instituto Tecnológico de Aeronáutica
您将获得的技能: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Test Driven Development (TDD), Requirements Analysis, Sprint Planning, Software Development Methodologies, Software Engineering, Program Development, Diagram Design, Software Development
中级 · 课程 · 1-4 周

Tecnológico de Monterrey
您将获得的技能: Digital pedagogy, Education Software and Technology, Learning Management Systems, Quality Assurance, Systems Analysis, Solution Design, User Centered Design, Technical Documentation, System Implementation
初级 · 课程 · 1-4 周