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

EDUCBA
您将获得的技能: Microsoft Azure, Cloud Computing, Virtual Machines, Cloud Infrastructure, Virtual Networking, Cloud Applications, Cloud Deployment, Application Deployment, Virtual Private Networks (VPN), Virtualization, Cloud Storage, Scalability
中级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: Node.JS, Web Frameworks, Server Side, Application Servers, Web Applications, Web Servers, Restful API, JSON, Middleware, API Design, Real Time Data, Routing Protocols
初级 · 课程 · 1-4 周

Banco Interamericano de Desarrollo
您将获得的技能: Data Strategy, Data Management, Agile Project Management, Data Infrastructure, Data Governance, Data Literacy, Project Management, Risk Management, Data-Driven Decision-Making, Project Management Life Cycle, Resource Management, Project Design, Project Implementation, Culture Transformation, Artificial Intelligence
初级 · 课程 · 1-4 周

L&T EduTech
您将获得的技能: Construction, Hydrology, Hydraulics, Water Resource Management, Civil Engineering, Water Quality, Environmental Engineering, Electrical Power, Structural Engineering, Geospatial Information and Technology, Engineering Analysis, Sustainable Technologies
中级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: Social Determinants Of Health, Health Promotion, Food Safety and Sanitation, Public Health and Disease Prevention, Public Health, Epidemiology, Nutrition and Diet, Policy Development, Health Policy, Public Policies, Policy Analysis, Program Evaluation
初级 · 课程 · 1-3 个月

您将获得的技能: 3D Modeling, Computer Graphics, Visualization (Computer Graphics), Image Quality, Design Elements And Principles, Technical Design
中级 · 课程 · 1-3 个月

University of Glasgow
您将获得的技能: Wireless Networks, Emerging Technologies, Communication Systems, Digital Communications, Internet Of Things, Telecommunications, electromagnetics, Network Architecture, Software-Defined Networking, Zero Trust Network Access, Digital Transformation, Interoperability, Electronics Engineering, Distributed Computing, Development Testing, Electrical Engineering, Artificial Intelligence and Machine Learning (AI/ML), Information Technology, Machine Learning, Trustworthiness
中级 · 课程 · 1-4 周

您将获得的技能: Cloud Applications, Cloud Development, Cloud Deployment, Cloud Hosting, Event-Driven Programming, Virtual Networking, Restful API, Cloud Infrastructure, Authentications, Application Programming Interface (API), Serverless Computing, Web Services, Virtual Machines, Authorization (Computing), Microsoft SQL Servers, Network Routing, Web Content, Load Balancing
中级 · 课程 · 1-3 个月

您将获得的技能: 3D Modeling, Animation and Game Design, Motion Graphics, Adobe After Effects, Computer Graphics, Post-Production, Cinematography, Video Production
中级 · 课程 · 1-4 周

Khalifa University
您将获得的技能: Data Strategy, Model Deployment, Data Governance, Model Evaluation, Transfer Learning, Data Quality, Data-Driven Decision-Making, Business Leadership, Predictive Analytics, Machine Learning, Strategic Decision-Making, Artificial Intelligence, Large Language Modeling, Classification Algorithms, Regression Analysis, Decision Tree Learning
初级 · 课程 · 1-3 个月

您将获得的技能: Brute-force attacks, Cryptography, Encryption, Python Programming, Scripting, User Interface (UI), Statistical Programming, UI Components, Application Development
混合 · 课程 · 1-4 周

您将获得的技能: Bootstrap (Front-End Framework), Development Environment, HTML and CSS, Responsive Web Design, Version Control, Front-End Web Development, Git (Version Control System), Application Deployment, Integrated Development Environments, Web Development Tools, Cloud Hosting
初级 · 课程 · 1-3 个月