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

您将获得的技能: Kubernetes, CI/CD, Application Deployment, Cloud-Native Computing, DevOps, Continuous Integration, Containerization, Continuous Deployment, Package and Software Management, YAML, Git (Version Control System)
高级设置 · 课程 · 1-4 周

您将获得的技能: File I/O, Object Oriented Programming (OOP), C++ (Programming Language), Data Structures, Object Oriented Design, Software Design Patterns, Programming Principles, Data Persistence, Algorithms, Simulations
高级设置 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Blockchain, Teaching, Emerging Technologies, Computer Networking, Internet Of Things, Digital pedagogy, Computer Science, Social Impact, Cybersecurity, Information Privacy, Encryption, Virtual Private Networks (VPN), Distributed Denial-Of-Service (DDoS) Attacks
初级 · 课程 · 1-3 个月

您将获得的技能: 3D Modeling, 3D Assets, Computer Graphics, Virtual Environment, Visualization (Computer Graphics), Architectural Design, Performance Tuning, Building Design, Frontend Performance, Structural Engineering, Image Quality, Aesthetics
中级 · 专项课程 · 3-6 个月

Coursera
您将获得的技能: Infographics, Content Creation, Graphic and Visual Design Software, Social Media, Graphic Design, Graphical Tools, Data Sharing, Content Marketing, User Accounts, Digital Marketing
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Unreal Engine, Animation and Game Design, Animations, 3D Assets, User Interface (UI), Creativity
混合 · 课程 · 1-4 周

Coursera
您将获得的技能: 搜索引擎优化, 竞争分析, ChatGPT, 网络分析和 SEO, 搜索引擎营销, Google 双子座, Prompt Engineering, Microsoft Copilot, 关键词研究, 生成式人工智能
中级 · 课程 · 1-4 周

您将获得的技能: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Computer Programming, Development Environment, Integrated Development Environments, Data Structures, Software Installation
初级 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Relational Databases, Databases, Database Theory, Database Design, Database Management, SQL, Database Architecture and Administration, Query Languages, Data Modeling, Transaction Processing, Data Management, Data Integrity, Data Storage, Performance Tuning, System Design and Implementation, Information Technology, Data Analysis, Information Architecture, Problem Solving, Logical Reasoning
中级 · 课程 · 1-3 个月

您将获得的技能: Prompt Engineering, OpenAI API, LangChain, ChatGPT, Prompt Patterns, Generative AI, LLM Application, Large Language Modeling, Application Programming Interface (API), Application Development
中级 · 课程 · 3-6 个月

Coursera
您将获得的技能: 风险管理, 负责任的人工智能, API 设计, 数据库管理, 数据库, Prompt Engineering, OpenAI 应用程序接口, 人工智能, 生成式人工智能, 应用编程接口 (API), 性能调整, 后端网站开发
中级 · 课程 · 1-4 周

您将获得的技能: Prompt Engineering, ChatGPT, Generative AI, Large Language Modeling, Business Process, Content Creation, Target Audience, Artificial Intelligence, Writing
初级 · 课程 · 1-4 周