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

您将获得的技能: Storyboarding, User Experience Design, Design Reviews, Figma (Design Software), UI/UX Research, Graphic and Visual Design, Wireframing, User Story, Usability Testing, Information Architecture, Mockups, Adobe XD, Ideation, Responsive Web Design, Layout Design, User Experience, Design Elements And Principles, User Research, User Interface and User Experience (UI/UX) Design, User Centered Design
初级 · 专业证书 · 3-6 个月

您将获得的技能: Prompt Engineering, Large Language Modeling, Generative AI, AI Security, Gemini, AI Enablement, Google Workspace, Productivity Software, Artificial Intelligence and Machine Learning (AI/ML), LLM Application, Model Evaluation, AI Workflows, Workplace inclusivity, Social Impact, Operational Efficiency, Human Factors, Critical Thinking, Analysis, Data Security, Natural Language Processing
初级 · 专项课程 · 3-6 个月

您将获得的技能: Adobe Firefly, Storyboarding, Storytelling, Adobe Photoshop, Adobe Creative Cloud, Conceptual Design, Visual Design, Prompt Engineering, Creative Design, Creative Thinking, Collaborative Software, Design Thinking, Collaboration, Generative AI, Branding, Workflow Management, Communication, Asset Management
初级 · 课程 · 1-4 周

Banco Interamericano de Desarrollo
您将获得的技能: Building Design, Social Impact, Sustainable Design, Architectural Design, Financial Inclusion, Construction, Environmental Issue, Climate Change Mitigation, Case Studies
初级 · 课程 · 1-3 个月

Amazon Web Services
您将获得的技能: 云基础设施, 亚马逊 S3, 可扩展性, 事件驱动编程, 亚马逊网络服务, 云计算架构, 亚马逊弹性计算云 Computing, AWS 身份和访问管理 (IAM), 解决方案架构, 无服务器计算, 云安全, 亚马逊 DynamoDB, 云计算, 数据湖, 数据架构, 数据可视化, 亚马逊云观察, 软件架构, 云存储, 应用程序接口网关
攻读学位
中级 · 专业证书 · 3-6 个月
LearnQuest
您将获得的技能: SQL, 数据库, 面向对象设计, Algorithm, 面向对象编程(OOP), 开发环境, 文件输入/输出, 系统软件, 数据库管理, 数据结构, 计算机硬件, 统一模型语言, 计算机编程, 关系数据库, 编程原则, 计算机科学, Visual Basic(编程语言), Microsoft 开发工具, Network Security, 计算机结构
初级 · 专项课程 · 3-6 个月

您将获得的技能: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Computer Programming, Microsoft Visual Studio, System Programming, Apple Xcode, Development Environment, Algorithms, File Systems, Software Design Patterns, Data Structures, Performance Tuning, Debugging, File Management
中级 · 专项课程 · 3-6 个月

Vanderbilt University
您将获得的技能: Prompt Engineering, ChatGPT, Generative AI Agents, Agentic Workflows, Prompt Patterns, AI Orchestration, Generative AI, Workflow Management, AI Enablement, Agentic systems, Strategic Decision-Making, Business Intelligence, Business Leadership, Data-Driven Decision-Making, Organizational Leadership, Automation, Strategic Planning, Talent Acquisition, Procurement, Planning
初级 · 专项课程 · 1-3 个月

Arizona State University
您将获得的技能: Supervised Learning, Unsupervised Learning, Matplotlib, File I/O, Generative Adversarial Networks (GANs), NumPy, Object Oriented Programming (OOP), Deep Learning, Image Analysis, Plot (Graphics), Machine Learning Algorithms, Object Oriented Design, Applied Machine Learning, Integrated Development Environments, Pandas (Python Package), Python Programming, Machine Learning, Event-Driven Programming, Programming Principles, Computer Programming
初级 · 专项课程 · 3-6 个月

您将获得的技能: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Programming Principles, Data Dictionary, Computer Programming, File Systems, Data Structures, Debugging, Computational Logic, Command-Line Interface, Data Cleansing, Software Design Patterns, Functional Design, Scripting, Operating Systems, Pseudocode, Development Environment, Computational Thinking
初级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 三相, 电子工程, 硬件设计, 电子元件, 嵌入式系统, 电气与计算机工程, 基本电气系统, 自动化工程, 嵌入式软件, 工程学, 制造工艺, 电子产品, 过程控制, 控制系统, 电气系统, 电力电子, 扭矩(物理学), 电子硬件, 机器控制, 电子系统
攻读学位
中级 · 专项课程 · 3-6 个月
University of Michigan
您将获得的技能: SQL, 软件安装, 数据库, PHP(脚本语言), 开发环境, 数据库设计, 数据建模, 关系数据库, MySQL
中级 · 课程 · 1-4 周