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

LearnKartS
您将获得的技能: JUnit, File I/O, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Debugging, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Authentications, Application Security, Cryptography, Application Design, Software Design Patterns
初级 · 专项课程 · 1-3 个月

LearnQuest
您将获得的技能: Java 编程, 面向对象编程(OOP), 文件输入/输出, 数据结构, 数据持久性, 应用框架, 调试
中级 · 课程 · 1-3 个月

Logical Operations
您将获得的技能: Adobe InDesign, Layout Design, Graphic Design, Graphic and Visual Design, Adobe Creative Cloud, Document Management, Graphic and Visual Design Software, Typography, Style Guides, Design Elements And Principles, Productivity Software, User Interface (UI), Color Theory
混合 · 课程 · 1-3 个月

IBM
您将获得的技能: SQL, IBM Cognos 分析, 阿帕奇气流, 数据管道, 数据库管理, 数据库设计, IBM DB2, Apache Kafka, 数据仓库, 外壳脚本, Linux 命令, 仪表板, 数据存储, 关系数据库, 数据库架构与管理, MySQL, 摘录, 数据可视化, 数据库管理员, Bash(脚本语言)
初级 · 专业证书 · 3-6 个月

Board Infinity
您将获得的技能: ASP.NET, .NET Framework, C# (Programming Language), Object Oriented Programming (OOP), Web Development, Web Applications, Object Oriented Design, Programming Principles, Development Environment, Debugging
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 工程计算, 电气工程, 图像质量, 应用数学, 数值分析, 电子元件, 系统设计, 计算机辅助设计, 模拟和模拟软件, 人为因素, 图像分析, 工程设计流程, 系统设计与实施, 工程学, 性能调整, 物理学, 系统配置, 工程分析, 电磁学, 设计软件
攻读学位
高级设置 · 专项课程 · 3-6 个月

University of California, Davis
您将获得的技能: SQL, Data Governance, 数据库, 数据转换, 数据扫盲, 数据管理, 数据质量, 数据库设计, 数据建模, 数据操作, 数据分析, 数据科学, 关系数据库, Query 语言
初级 · 课程 · 1-4 周

Logical Operations
您将获得的技能: Adobe InDesign, Adobe Creative Cloud, Document Management, Layout Design, File Management, Productivity Software, Graphic Design, Multimedia, Digital Publishing, Graphic and Visual Design, User Interface (UI), Style Guides, Graphic and Visual Design Software, Typography
混合 · 课程 · 1-3 个月

您将获得的技能: Competitive Analysis, Market Research, User Story, User Interface (UI), Competitive Intelligence, Usability, Persona Development, Microsoft Copilot, Product Development, Market Analysis, Product Management, Product Lifecycle Management, Design Thinking, Product Roadmaps, User Interface (UI) Design, Market Opportunities, Regulation and Legal Compliance, Data Ethics, Responsible AI, Data Governance
初级 · 专项课程 · 3-6 个月

您将获得的技能: Data Storytelling, Performance Measurement, Search Engine Marketing, Content Performance Analysis, Data-Driven Decision-Making, Search Engine Optimization, Branding, Web Analytics and SEO, Business Metrics, Marketing Strategy and Techniques, Digital Marketing, Customer Engagement, Customer experience strategy (CX), Digital Advertising, Marketing, E-Commerce, Email Marketing, Brand Awareness, Marketing Analytics, Social Media Marketing
初级 · 课程 · 1-4 周

您将获得的技能: Canva (Software), Social Media, Social Media Content, Social Media Campaigns, Content Creation, Motion Graphics, Animations, Social Media Marketing, Social Media Strategy, Advertising Campaigns, Marketing Design, Instagram, Graphic Design, Layout Design, Content Strategy
初级 · 课程 · 1-4 周

Hebrew University of Jerusalem
您将获得的技能: 验证和确认, 数据存储, 计算机硬件, 计算机结构, 计算逻辑, 计算机编程工具, 系统设计与实施, 计算机编程, 计算机工程, 调试, 软件设计
混合 · 课程 · 1-3 个月