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

EDUCBA
您将获得的技能: Web Content Accessibility Guidelines, Semantic Web, HTML and CSS, User Interface (UI), Usability, Web Design, Information Architecture
混合 · 课程 · 1-4 周

您将获得的技能: Secure Coding, Penetration Testing, Security Testing, Application Security, Cyber Security Assessment, Payment Systems, Continuous Monitoring, Blockchain, Incident Response, Vulnerability Scanning, Code Review, Data Validation
中级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: PHP (Scripting Language), Model View Controller, Restful API, Web Development, Object-Relational Mapping, Web Applications, Full-Stack Web Development, Development Environment, Software Testing, Back-End Web Development, Application Frameworks, Database Management, Application Security, Authentications, Authorization (Computing), Package and Software Management
初级 · 课程 · 1-4 周

您将获得的技能: Cucumber (Software), Gherkin (Scripting Language), Behavior-Driven Development, Apache Maven, API Testing, Test Script Development, Restful API, Test Automation, JSON, Scalability, Test Case, Test Data, Authentications, Java
混合 · 课程 · 1-4 周
您将获得的技能: Spring Framework, Software Architecture, Microservices, Cloud Applications, Event-Driven Programming, Java Programming, Restful API, Performance Tuning, MongoDB, Web Applications, Scalability, Real Time Data, Resilience, Integration Testing, Performance Management, Debugging
中级 · 课程 · 1-4 周

Pearson
您将获得的技能: Identity and Access Management, Cloud Security, Key Management, Network Security, Cloud Computing, Multi-Factor Authentication, Network Monitoring, Firewall, Authentications, Network Protocols, Encryption
初级 · 课程 · 1-4 周

University of Virginia
您将获得的技能: 集思广益, 项目范围界定, 创造性思维, 角色开发, 产品开发, 构思, 项目规划, 创造力, 战略思维, 用户体验, 设计思维, 利益相关者分析, 创新, 价值评估工程, 用户研究, 设计研究, 开放的心态, 成长意识, 流程制图, 以人为本的设计
初级 · 专项课程 · 3-6 个月

Skillshare
您将获得的技能: Responsive Web Design, User Interface and User Experience (UI/UX) Design, Digital Design, Web Design, Motion Graphics, Adobe XD, No-Code Development, Animations, Layout Design, Prototyping, Graphic Design, Augmented and Virtual Reality (AR/VR), Style Guides
初级 · 课程 · 1-3 个月

IESE Business School
您将获得的技能: Design Thinking, Ideation, User Research, Culture Transformation, User Experience Design, Qualitative Research, Problem Solving, Brainstorming, Creative Problem-Solving, Solution Design, Human Centered Design, Strategic Thinking, Organizational Change, User Experience, Customer experience improvement, Innovation, Creative Thinking, Empathy, Systems Thinking, Leadership
初级 · 专项课程 · 1-3 个月

California Institute of the Arts
您将获得的技能: 排版, 设计策略, 艺术史, 图像质量, Adobe InDesign, 平面和视觉设计, 设计元素和原则, 视觉设计, 数字设计, 设计师, 色彩理论, 风格指南, 照片编辑, 平面设计, Adobe Illustrator, 布局设计, 打造品牌, 图形和视觉设计软件, 徽标设计, 设计研究
初级 · 专项课程 · 3-6 个月

The University of Sydney
您将获得的技能: 客户洞察, 用户反馈, 案例研究, 战略传播, 企业战略, 产品开发, 设计思维, 业务建模, 创新, 产品设计, 市场调查, 产品测试
中级 · 课程 · 1-3 个月

您将获得的技能: Responsive Web Design, Storyboarding, Wireframing, User Experience Design, UI/UX Research, Usability Testing, Information Architecture, Presentations, User Research, Web Design, Figma (Design Software), Design Reviews, Persona (User Experience), Web Content Accessibility Guidelines, User Story, Data Ethics, User Centered Design, Usability, Interviewing Skills, Applicant Tracking Systems
攻读学位
初级 · 专业证书 · 3-6 个月