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

您将获得的技能: 中间件, 数据库, Javascript, 调试, API 设计, 还原式 API, NoSQL, 数据库应用, 可扩展性, Node.JS, 云应用, 应用程序部署, 数据库设计, 服务器端, 网络应用, MongoDB, 性能调整, 网络开发, Authentication, 后端网站开发
中级 · 课程 · 1-3 个月

Università di Napoli Federico II
您将获得的技能: NoSQL, Control Systems, Apache Hadoop, Apache Hive, Big Data, Simulation and Simulation Software, Mechanical Design, Database Systems, Artificial Intelligence, Mechanical Engineering, Computer Vision, Laboratory Experience, Databases, Systems Architecture, Distributed Computing, Simulations, Global Positioning Systems, Business Intelligence, Robotics, Automation
初级 · 专项课程 · 1-3 个月
您将获得的技能: Qualitative Research, Research Design, User Research, Surveys, Focus Group, Research Methodologies, Research, Research and Design, Business Research, Data Collection, Interviewing Skills, Case Studies, Analysis
初级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: 授权(计算), 身份和访问管理, 持续交付, CI/CD, Kubernetes, 云存储, Google 云端平台, 数据库系统, 持续集成, 基于角色的访问控制(RBAC), 云应用, 数据存储, 应用程序性能管理, 云安全, 持续部署, Authentication
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: 三维资产, 脚本, 事件驱动编程, 视频游戏开发, 故事板, 计算机图形学, 计算机编程, 动画和游戏设计, 调试, 动画, 游戏设计, 编程原则
初级 · 课程 · 1-3 个月

您将获得的技能: Retrieval-Augmented Generation, Vector Databases, LLM Application, User Interface (UI), Embeddings, UI Components, Semantic Web, Performance Tuning
中级 · 课程 · 1-4 周

Politecnico di Milano
您将获得的技能: Architectural Design, Art History, Architecture and Construction, Aesthetics, European History, Design Elements And Principles, Design
初级 · 课程 · 1-4 周

Macquarie University
您将获得的技能: 设计元素和原则, 叙事, 编写培训材料, 内容创作, 多媒体, 故事板, 教育软件和技术, 数字教学法, 播客, 设计评论, 信息图表, 建设性反馈, 设计师, 课程开发, 视频制作
初级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: SQL, 关系数据库, JSON, 数据库系统, 可扩展性, 云应用, NoSQL, 应用程序部署, 分布式计算, 数据库设计, 数据存储, PostgreSQL, 云部署, 数据库架构与管理
中级 · 课程 · 1-4 周

Michigan State University
您将获得的技能: 写作, 内容创作, 叙事, 视频游戏开发, 同行评审, 故事板, 创造性思维, 游戏设计, 积极倾听, 建设性反馈
初级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Canva (Software), Logo Design, Video Editing, Graphic Design, Graphic and Visual Design, Content Creation, Design, User Accounts, Digital Marketing
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Adobe Photoshop, Layout Design, Graphic and Visual Design, Graphic Design, Photo Editing, Image Quality, Typography
中级 · 指导项目 · 不超过 2 小时