面向对象编程课程可以帮助您学习类、对象、继承和多态性等核心概念。您可以掌握设计稳健的软件架构、实施设计模式和编写可重复使用代码的技能。许多课程都会介绍软件开发中常用的工具,如 Java、Python 和 C++,使您能够在实际编码项目中应用所学知识。此外,您还可以探索增强面向对象原则的框架,进一步丰富您的编程工具包。

您将获得的技能: C++ (Programming Language), Data Structures, Interactive Design, Program Development, Object Oriented Programming (OOP), Computer Programming, Java Programming, Software Development, Computational Logic, Computer Science
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Data-Driven Decision-Making, Database Design, Data Processing, Scripting Languages, Scripting, Data Structures
中级 · 课程 · 1-4 周

您将获得的技能: Data Persistence, File I/O, C (Programming Language), Game Design, Programming Principles, Debugging, Data Modeling, Computational Thinking, Data Integrity, Program Development, Application Development, Data Maintenance, Computational Logic, Data Validation, Command-Line Interface, Application Design, Animation and Game Design, User Interface (UI), Algorithms, Data Structures
初级 · 专项课程 · 1-3 个月

您将获得的技能: Computational Thinking, Data Storage
中级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 集成开发环境, 计算机编程, 利纳克斯, 计算机硬件, 文件系统, 操作系统流程管理, 用户界面组件, 操作系统管理, 操作系统, 嵌入式系统, 开发环境, Python 编程, 物联网
混合 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 查询语言, 计算机编程, 数据分析, 调试, 网络抓取, 数据库, 数据可视化, 数据库设计, 恢复性应用程序接口, 交互式数据可视化, 数据清理, 数据处理, 数据可视化软件, 网络服务, 编程原则, Python 编程, 数据结构, JSON, 关系数据库, 可扩展标记语言(XML)
攻读学位
初级 · 专项课程 · 3-6 个月

您将获得的技能: Data Visualization Software, Graphing, Data Presentation, Histogram, User Interface (UI)
初级 · 课程 · 1-4 周

您将获得的技能: GitLab, AI Workflows, Code Review, Integrated Development Environments, Computer Programming Tools, Development Environment, Debugging
中级 · 课程 · 1-4 周

Fred Hutchinson Cancer Center
您将获得的技能: 及时工程, 生成式人工智能, 可维护性, 大型语言建模, ChatGPT, 调试, 数据科学, 人工智能, 软件开发, 生物信息学, Prompt Engineering, 编程原则, 负责任的人工智能, 计算机编程工具, OpenAI
初级 · 课程 · 1-4 周

您将获得的技能: Data Persistence, File I/O, C (Programming Language), Debugging, Computational Thinking, Programming Principles, Program Development, Application Design, Command-Line Interface, Algorithms
混合 · 课程 · 1-4 周

您将获得的技能: Programming Principles, Data Modeling, Data Integrity, Application Development, Data Maintenance, Debugging
初级 · 课程 · 1-4 周

L&T EduTech
您将获得的技能: Robotics, Programmable Logic Controllers, Control Systems, Automation, Simulation and Simulation Software, Manufacturing Processes, Human Machine Interfaces, Industrial Engineering, Internet Of Things, Matlab, Process Control
中级 · 课程 · 1-4 周