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

您将获得的技能: Motion Graphics, Performance Tuning, Virtual Environment, Layout Design
中级 · 课程 · 1-3 个月

您将获得的技能: Scalability, Software Architecture, Systems Architecture, Microservices, Software Design, Application Design, Solution Architecture, Software Design Patterns, Systems Design, Service Oriented Architecture, Enterprise Architecture, Object Oriented Design, Maintainability, Engineering Software, Functional Requirement, Programming Principles
中级 · 课程 · 1-3 个月

Peking University
您将获得的技能: Data Structures, C++ (Programming Language), Algorithms, Object Oriented Programming (OOP), C (Programming Language), File I/O, Computational Thinking, Graph Theory, Program Development, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Data Storage, Computer Architecture, Database Systems, Computer Hardware, Computational Logic, Software Engineering, Query Languages
初级 · 专项课程 · 3-6 个月

University of California, Irvine
您将获得的技能: 外围设备, 物联网, 电气布线, 互动学习, 计算机系统, 电气与计算机工程, 计算机编程, 电子产品, 电子元件, 控制系统, 系统工程, 基本电气系统, 自动化工程, 编程原则, 无线网络, 硬件设计, 人机界面, 嵌入式系统, 远程访问ibility 系统, 电子硬件
混合 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: Git(版本控制系统), 前端网络开发, 图像质量, 版本控制, 云托管, 网页设计与开发, 网页设计, Html 和 Css, 层叠样式表(CSS), 超文本标记语言(HTML), 网页内容, GitHub, 网络服务器, 网络开发, 语义网
初级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: 集成测试, 可维护性, Git(版本控制系统), 测试驱动开发(TDD), 文件输入/输出, 应用安全, 软件设计模式, 系统测试, Java 编程, Android Studio, JUnit, 测试自动化, 软件工程, 软件测试, Java, 移动开发, 可测试性, 安卓开发, 面向对象编程(OOP), 单元测试
初级 · 专项课程 · 3-6 个月

Eindhoven University of Technology
您将获得的技能: 电信, 模拟和模拟软件, 工程设计流程, 工艺设计, 电子系统, 工程计算, 无线网络, 工程分析, 电子工程, 电磁学, 电气工程
中级 · 课程 · 1-3 个月

Amazon Web Services
您将获得的技能: Amazon Bedrock, Responsible AI, Generative AI, AI Security, Artificial Intelligence, Large Language Modeling, Amazon Web Services, Embeddings, Retrieval-Augmented Generation, Image Analysis
初级 · 课程 · 1-3 个月


IE Business School
您将获得的技能: 决策, 市场调查, 商业研究, 实验, 调查, 研究设计, 客户分析, 创建调查, 营销策略, 研究方法, 市场分析, 焦点小组, 消费者行为, 商业营销, 数据分析, 研究报告
初级 · 课程 · 1-4 周

您将获得的技能: Sample Size Determination, Data Strategy, Analytical Skills, Data-Driven Decision-Making, Data Analysis, Analytics, Jupyter, Data Science, Statistical Analysis, Data Collection, Data Mining, Data Management, MLOps (Machine Learning Operations), Research and Design, Version Control, Software Documentation
中级 · 课程 · 1-4 周

Berklee
您将获得的技能: 创造力, 自动化, 同行评审, 音乐创作, 数字信号处理, 音乐表演, 媒体制作, 技术解决方案, 后期制作, 电子媒体, 音乐, 编辑, 文件管理, 时间表, 系统配置, 写作, 器乐
初级 · 专项课程 · 3-6 个月