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

Coursera
您将获得的技能: 持续监测, 拥抱的脸, 应用程序开发, 应用安全, 负责任的人工智能, 模型部署, 应用程序部署, 数据伦理, 生成式人工智能, AI 安全, LLM 申请, Prompt Engineering
中级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Design, Software Design Patterns, Functional Design, Maintainability
中级 · 课程 · 3-6 个月

Infosec
您将获得的技能: Open Web Application Security Project (OWASP), Secure Coding, Distributed Denial-Of-Service (DDoS) Attacks, Application Security, Security Testing, Authorization (Computing), Authentications, Data Validation, Encryption, Security Controls, Data Security, Vulnerability Scanning, Role-Based Access Control (RBAC), Verification And Validation, Intrusion Detection and Prevention, Database Application, Security Awareness, Cybersecurity, Web Servers, Web Development Tools
初级 · 专项课程 · 1-3 个月

您将获得的技能: Product Lifecycle Management, Digital Transformation, Business Communication, Business Acumen, Customer Service, Cost Benefit Analysis, Product Management, Financial Acumen, Customer experience strategy (CX), Stakeholder Communications, New Product Development, Cross-Functional Collaboration, Communication, Business, Innovation, Strategic Decision-Making
初级 · 课程 · 1-3 个月

Pontificia Universidad Católica del Perú
您将获得的技能: User Story, User Experience Design, Usability, Functional Requirement, System Requirements, User Experience, Requirements Analysis, Persona (User Experience), User Research
初级 · 课程 · 1-4 周

您将获得的技能: Work Breakdown Structure, Agile Methodology, Agile Project Management, Project Documentation, Quality Management, Project Management Life Cycle, Project Management, Kanban Principles, Waterfall Methodology, Project Planning, Earned Value Management, Project Schedules, Scaled Agile Framework, Organizational Structure
中级 · 课程 · 1-4 周

您将获得的技能: 3D Modeling, Unreal Engine, 3D Assets, Computer Graphics, Animation and Game Design, Simulations
中级 · 课程 · 1-3 个月

您将获得的技能: Web Content, Microsoft Office, Design, Microsoft 365, Education Software and Technology
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Restful API, Model View Controller, ASP.NET, OAuth, API Design, Web Development, Application Programming Interface (API), Web Services, Authentications, Unit Testing, Back-End Web Development, C# (Programming Language), Web Applications, Authorization (Computing), Data Access, Development Environment, Data Migration, Cloud Computing, Computer Programming, Data Validation
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: Data Science, Data Literacy, Project Design, Data Analysis, Data Management, Data Presentation, Data-Driven Decision-Making, Business Analytics, Performance Metric, Machine Learning, Statistical Inference
混合 · 课程 · 1-4 周

Microsoft
您将获得的技能: Microsoft Development Tools, Microsoft Azure, Serverless Computing, Cloud Development, Event-Driven Programming, Cloud API, Application Programming Interface (API), Microservices, GitHub, Business Process Automation
中级 · 课程 · 1-3 个月

您将获得的技能: Human Machine Interfaces, Network Protocols, Internet Of Things, Communication Systems, System Configuration, Remote Access Systems, Automation, Web Servers, Scripting, System Monitoring, Systems Integration, Algorithms, Data Structures, Debugging
高级设置 · 课程 · 3-6 个月