面向对象设计课程可以帮助您学习 Encapsulation、继承和多态等原则,以及 Singleton 和 Factory 等设计模式。您可以掌握创建可重用代码、提高软件可维护性以及设计更易于理解和扩展的系统的技能。许多课程会介绍用于建模的 UML 等工具,以及 Java 和 Python 等编程语言,这些语言通常用于在实际应用中实现面向对象的概念。

您将获得的技能: Adobe Express, Adobe Firefly, Design, Adobe Creative Cloud, Visual Design, Workflow Management, Design Elements And Principles, Graphic Design, Layout Design, Graphic and Visual Design, Collaborative Software, Photo Editing, Editing, Typography, Content Creation, Branding, Generative AI, AI Personalization, Social Media Strategy
初级 · 课程 · 1-3 个月

SkillsBooster Academy
您将获得的技能: Presentations, Data Presentation, Sales Presentation, Visual Design, Multimedia, Interactive Data Visualization, Data Visualization, Design Reviews, Workflow Management, Graphic and Visual Design Software, Marketing Design, Visualization (Computer Graphics), Statistical Visualization, Brand Awareness, Executive Presence, Brand Marketing, Branding, Visual Impairment Education, Brand Loyalty, Brand Management
初级 · 课程 · 1-3 个月

您将获得的技能: Adobe Firefly, Adobe Express, Responsible AI, Creativity, Generative AI, Creative Thinking, Adobe Creative Cloud, Innovation, AI Workflows, Design Software, Artificial Intelligence, Prompt Engineering, Communication, Content Creation, Storytelling, Visual Design, Collaboration, Problem Solving, Adaptability
初级 · 课程 · 1-4 周
Arizona State University
您将获得的技能: 语言能力, 语法, 教育软件和技术, 设计策略, 口语理解, 数字扫盲, 口头表达, 语言学习, 技术战略, 词汇, 英语, 数字教学法, 扫盲, 设计元素和原则, 培训培训师, 学习管理系统, 创新, 教学
初级 · 专业证书 · 3-6 个月

您将获得的技能: Test Planning, Test Tools, Prompt Engineering, Version Control, OpenAI API, Debugging, Google Gemini, Software Design Patterns, Object Oriented Design, Software Testing, GitLab, Responsible AI, Infrastructure as Code (IaC), Application Programming Interface (API), Mobile Development, Front-End Web Development, Back-End Web Development, Application Development, GitHub, Artificial Intelligence and Machine Learning (AI/ML)
中级 · 专项课程 · 3-6 个月
DeepLearning.AI
您将获得的技能: 卷积神经网络, 计算机视觉, 预测建模, 分类算法, 自然语言处理, 迁移学习, 张力流, 时间序列分析和预测, 深度学习, 生成式人工智能, 机器学习, Keras(神经网络库), 递归神经网络 (RNN), 模型评估, 应用机器学习, 人工神经网络, 嵌入, 图像分析, 数据预处理, 预测
中级 · 专业证书 · 3-6 个月

您将获得的技能: Computational Thinking, Algorithms, Graph Theory, Data Structures, C++ (Programming Language), C and C++, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Technical Design, Theoretical Computer Science
中级 · 专项课程 · 1-3 个月

您将获得的技能: Data Modeling, Database Design, Stakeholder Engagement, Dashboard, Business Intelligence, Extract, Transform, Load, Tableau Software, Data Warehousing, Stakeholder Communications, Data Pipelines, Business Reporting, Data Mart, Data Visualization, Interviewing Skills, Applicant Tracking Systems, Business Process, AI Enablement, Business Analysis, Data Analysis, SQL
攻读学位
高级设置 · 专业证书 · 3-6 个月

University of Colorado System
您将获得的技能: SQL, 数据建模, Oracle 数据库, 数据库管理, 数据库管理系统, 数据库设计, 数据完整性, 概念设计, PostgreSQL, 关系数据库
中级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: JSON, Python 程序设计, 应用编程接口 (API), 软件安装, Network Protocol(网络协议, 超文本标记语言(HTML), 网络服务, 数据操作, 数据处理, 可扩展标记语言(XML), 网页抓取, 还原式 API
初级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Prompt Engineering, Retrieval-Augmented Generation, Prompt Patterns, ChatGPT, Generative AI, LLM Application, Productivity, AI Personalization, AI Enablement, OpenAI, Artificial Intelligence, Large Language Modeling, Anthropic Claude, Expense Management, Productivity Software, Creativity, Verification And Validation, Communication, Planning, Marketing
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: Python 程序设计, 应用程序部署, 开发环境, 软件开发, 软件开发工具, 软件设计模式, 统一模型语言, 编程原则, 软件开发生命周期, 软件工程, 软件开发方法, 网络应用, 软件架构, 软件文档, 计算机编程, 前端网络开发, 后端网站开发, 软件设计
初级 · 课程 · 1-3 个月