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

University of California, Berkeley
您将获得的技能: User Research, Stakeholder Analysis, Materials science, Exploratory Data Analysis, Design Research, Java Programming, Semiconductors, Matplotlib, Pandas (Python Package), Medical Devices, Finite Element Methods, Team Leadership, Energy and Utilities, Control Systems, Environmental Engineering, Radiation Protection, Structural Engineering, Vibrations, Linear Algebra, Engineering Analysis
获得学位
学位 · 1-4 年

Google Cloud
您将获得的技能: LLM Application, Large Language Modeling, Open Web Application Security Project (OWASP), Security Testing, Application Security, Security Controls, Security Requirements Analysis, API Design, Configuration Management, Application Programming Interface (API)
初级 · 课程 · 1-3 个月

您将获得的技能: Generative AI, AI Personalization, Prompt Engineering, Large Language Modeling, Web Content, Google Cloud Platform, User Experience, Information Architecture, Content Management, Image Analysis
初级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: Open Web Application Security Project (OWASP), LLM Application, Threat Modeling, Prompt Engineering, Responsible AI, Large Language Modeling, Application Security, Security Controls, Data Security, Cloud API, Systems Architecture, Software Architecture, API Design, Configuration Management
初级 · 课程 · 1-3 个月

Pontificia Universidad Católica de Chile
您将获得的技能: Descriptive Analytics, Business Analytics, Database Design, NoSQL, SQL, Data Ethics, Query Languages, Data Mining, Databases, Digital Transformation, Predictive Analytics, Data Analysis, R Programming, Big Data, Business Intelligence, Data-Driven Decision-Making, Competitive Analysis, Business Strategy, Strategic Thinking, Business Strategies
提供的学分
MasterTrack · 6-12 个月

Dartmouth College
您将获得的技能: Natural Language Processing, Field-Programmable Gate Array (FPGA), Statistical Machine Learning, Machine Learning, Embedded Systems, Embedded Software, Machine Learning Algorithms, Distributed Computing, Deep Learning, Image Analysis, Software Design, Hardware Design, Computer Vision, Electrical and Computer Engineering, Engineering Analysis, Student Support and Services, Student Services, Text Mining, Digital Communications, Electrical Engineering
获得学位
学位 · 1-4 年