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

The Open University
您将获得的技能: 系统思考, 批判性思维, 决策, 可持续商业, 解决问题, 认知灵活性, 创造性思维, 业务架构, 创新, 构思
中级 · 课程 · 1-4 周

您将获得的技能: Active Listening, Interpersonal Communications, Constructive Feedback, Communication Strategies, Empathy, Diversity and Inclusion, Conflict Management, Diversity Awareness, Communication, Emotional Intelligence, Teamwork, Expectation Management, Collaboration, Performance Review, Relationship Building
中级 · 课程 · 1-4 周

您将获得的技能: Post-Production, Cinematography, 3D Modeling, Video Production, Image Quality, Layout Design, Color Theory
中级 · 课程 · 1-3 个月

您将获得的技能: Blockchain, Threat Modeling, Cryptography, Cryptographic Protocols, Threat Management, Security Engineering, Network Security, Data Security, Vulnerability Assessments, Threat Detection, Information Systems Security, Vulnerability Management, Cyber Security Strategy, Key Management, Encryption, Network Protocols, Scripting, Regulatory Compliance, Financial Regulation, Scalability
中级 · 专项课程 · 3-6 个月

您将获得的技能: UI Components, Application Deployment, Database Management, Databases, JavaScript Frameworks, Authentications, Front-End Web Development, Application Development, OpenAI API, Back-End Web Development, User Accounts
高级设置 · 课程 · 1-4 周

您将获得的技能: Kubernetes, Docker (Software), Containerization, DevOps, Application Deployment, Scalability, Load Balancing, YAML, Capacity Management, Disaster Recovery, System Monitoring, Maintainability, Command-Line Interface
中级 · 指导项目 · 不超过 2 小时

Coursera
您将获得的技能: Data Entry, Data Visualization, Spreadsheet Software, Data Literacy, Data Science, Business Writing
初级 · 指导项目 · 不超过 2 小时

Google Cloud
您将获得的技能: Site Reliability Engineering, Service Level, DevOps, Continuous Delivery, Safety Culture, Data-Driven Decision-Making, Culture Transformation, Continuous Integration, Performance Measurement, Cross-Functional Collaboration, Organizational Change, Incident Management, Collaboration, Automation, Change Management, Communication
初级 · 课程 · 1-3 个月

您将获得的技能: Node.JS, Full-Stack Web Development, Front-End Web Development, Server Side, Application Deployment, Back-End Web Development, JavaScript Frameworks, Web Applications, UI Components, Authentications, User Accounts, Database Development, User Interface (UI), Payment Systems
中级 · 课程 · 3-6 个月

您将获得的技能: Data Preprocessing, Data Transformation, Feature Engineering, Pandas (Python Package), Text Mining, Predictive Modeling, Scikit Learn (Machine Learning Library), Python Programming, Data Analysis, Machine Learning
中级 · 课程 · 1-4 周

您将获得的技能: AI Personalization, Anomaly Detection, Microsoft Azure, Computer Vision, Image Analysis, Artificial Intelligence, Natural Language Processing, Cloud API, Data-Driven Decision-Making, Text Mining, Application Programming Interface (API), Time Series Analysis and Forecasting, Web Services, Restful API
初级 · 课程 · 1-3 个月

您将获得的技能: Video Game Development, Unreal Engine, Game Design, User Interface (UI), Prototyping, Visualization (Computer Graphics), Artificial Intelligence, Animations, Debugging
混合 · 课程 · 1-3 个月