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

您将获得的技能: DevOps, Cloud Deployment, Amazon Elastic Compute Cloud, Technical Analysis, Real Time Data
高级设置 · 课程 · 1-3 个月

Skillshare
您将获得的技能: Unreal Engine, Adobe After Effects, Motion Graphics, Animations, Multimedia, 3D Modeling, 3D Assets, Animation and Game Design, Logo Design, Cinematography, Video Editing, Computer Graphics, Adobe Illustrator, Visualization (Computer Graphics), Adobe Photoshop, Post-Production, Storyboarding, Photo/Video Production and Technology, Creative Design, Typography
初级 · 专项课程 · 3-6 个月

Wesleyan University
您将获得的技能: Python 程序设计, 数据管理, 统计, 探索性数据分析, 数据操作, 描述性统计, 数据展示, 制图, 同行评审, SAS(软件), 研究报告, 数据分析, 数据扫盲
混合 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 集成开发环境, 计算机编程, Algorithm, 数据结构, 测试案例, 计划发展, 计算逻辑, 数字教学法, 文化响应, 面向对象编程(OOP), 编程原则, 计算思维, Java, 伪代码, 教育软件和技术, 调试, 教学, 教学法
初级 · 专项课程 · 3-6 个月

University of California, Irvine
您将获得的技能: 数据结构, iOS 开发, 熟练掌握苹果软件, 面向对象编程(OOP), 用户界面(UI), Objective-C(编程语言), 移动开发, 苹果 iOS, 应用程序开发, Swift 编程, 应用服务器
混合 · 课程 · 1-4 周

您将获得的技能: Restful API, API Design, GitHub, Git (Version Control System), Postman API Platform, Application Programming Interface (API), Application Deployment, Node.JS, API Testing, Web Development, Server Side, Full-Stack Web Development, Back-End Web Development, Web Applications, Front-End Web Development
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 数据库, 关系数据库, 数据库管理, 数据访问, 面向对象编程(OOP), SQL, JUnit, Java, 数据库设计, Java 编程
初级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 计算机编程, 数据结构, 计划发展, 数字教学法, 面向对象编程(OOP), Java, 教育软件和技术, 调试
初级 · 课程 · 1-3 个月

您将获得的技能: Spring Framework, Java, Application Frameworks, Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Extensible Markup Language (XML), Dependency Analysis
混合 · 课程 · 1-4 周

Coursera
您将获得的技能: Excel Macros, Microsoft Excel, Data Analysis Expressions (DAX), Excel Formulas, Visual Basic (Programming Language), Productivity Software, Data Transformation, Debugging, Spreadsheet Software, Data Cleansing, Automation, Strategic Decision-Making, Programming Principles
初级 · 课程 · 1-4 周

您将获得的技能: CI/CD, ASP.NET, Continuous Deployment, Application Deployment, Cloud Deployment, Restful API, Middleware, Continuous Integration, Software Testing, .NET Framework, Responsive Web Design, API Design, Data Migration, Azure DevOps, Configuration Management, Data Validation, HTML and CSS, Database Application, C# (Programming Language), Web Applications
中级 · 专业证书 · 3-6 个月

Meta
您将获得的技能: Linux, 命令行界面, Linux 命令, 软件开发, 软件版本控制, 软件开发工具, 文件管理, Unix 命令, 网络开发, 协作软件, 版本控制, Git(版本控制系统), GitHub
初级 · 课程 · 1-4 周