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

Board Infinity
您将获得的技能: Ansible, IT Automation, YAML, Enterprise Architecture, DevSecOps, Scalability, CI/CD, Automation, Debugging, Scripting, Infrastructure as Code (IaC), Configuration Management, Hardening, Enterprise Security, Devops Tools, Verification And Validation, Cloud-Based Integration, Patch Management, DevOps, Cloud Infrastructure
初级 · 专项课程 · 1-3 个月

Whizlabs
您将获得的技能: AWS Identity and Access Management (IAM), Identity and Access Management, Amazon Web Services, Amazon S3, Authorization (Computing), Role-Based Access Control (RBAC), Authentications, Single Sign-On (SSO), User Accounts, Data Security, Multi-Factor Authentication, Encryption
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Mathematics Education, Education Software and Technology, Pedagogy, Digital pedagogy, Simulation and Simulation Software, Web Content Accessibility Guidelines, Interactive Design, File Management
初级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: Server Side, Restful API, API Design, Database Management, Back-End Web Development, Databases, Database Systems, Node.JS, Application Programming Interface (API), Full-Stack Web Development, Authentications, Web Applications, JavaScript Frameworks, Web Development, Web Servers, Authorization (Computing), NoSQL, MongoDB, Servers, Javascript
中级 · 课程 · 1-4 周

University at Buffalo
您将获得的技能: Blockchain, Cryptography, Payment Systems, Distributed Computing, Network Model, Transaction Processing, Data Integrity, Emerging Technologies, Virtual Machines, Verification And Validation
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Video Game Development, Game Design, Scripting Languages, Object Oriented Programming (OOP), Computational Logic, Data Structures, Computer Programming, Debugging
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Prompt Engineering, 应用编程接口 (API), 生成式人工智能, 成本效益分析, 业务逻辑, Node.JS, OpenAI 应用程序接口, LLM 申请, 文件输入/输出, AI 赋能, 可扩展性, 商业分析, 系统设计与实施, AI 安全, TypeScript
中级 · 指导项目 · 不超过 2 小时

University of Colorado Boulder
您将获得的技能: Mathematics Education, Design Reviews, Simulations, Interactive Design, Design Thinking, Chemistry, Physics, Biology
中级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: Social Network Analysis, Machine Learning, Natural Language Processing, Text Mining, Network Analysis, Analytics, Data Preprocessing, Unstructured Data, Classification Algorithms, Artificial Intelligence and Machine Learning (AI/ML)
中级 · 课程 · 1-3 个月

您将获得的技能: Business Modeling, Collaborative Software, Virtual Teams, Team Building, Business Process, Business Strategy, Project Design, New Business Development, Business Development, Business Planning, Feasibility Studies, Project Implementation, Case Studies
初级 · 指导项目 · 不超过 2 小时

Alibaba Cloud Academy
您将获得的技能: Cloud-Native Computing, Cloud Management, Cloud Applications, Kubernetes, DevOps, Cloud Deployment, Cloud Computing, Containerization, CI/CD, Cloud Services, Cloud Computing Architecture, Application Deployment, Serverless Computing, Cloud Security, Data Migration
中级 · 课程 · 1-3 个月

您将获得的技能: Mindfulness, Personal Development, Self-Awareness, Creativity, Digital Design, Graphical Tools, Emotional Intelligence, Color Theory, Creative Thinking, Storytelling, Design Elements And Principles, Design Software, Adobe Creative Cloud
初级 · 课程 · 1-4 周