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

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

University of Michigan
您将获得的技能: 预测建模, 回归分析, 统计编程, 统计分析, 数据可视化软件, 统计机器学习, 统计推理, 统计建模, 统计方法, Python 程序设计, 模型评估, 贝叶斯统计, Jupyter, 逻辑回归, 统计软件
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 组合学, 算术, Algorithm, 概率分布, Python 程序设计, 数学建模, 贝叶斯统计, 模拟, 统计, 概率
初级 · 课程 · 1-3 个月
University of Toronto
您将获得的技能: 数据分析, 生命科学, 生物统计学
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: 集成开发环境, UI 组件, iOS 开发, 开发环境, 移动开发, 应用程序开发, 移动开发工具, 用户界面(UI), 苹果 Xcode, Swift 编程, 苹果 iOS, 故事板, Objective-C(编程语言)
初级 · 课程 · 1-4 周

多位教师
您将获得的技能: Tensorflow, Keras (Neural Network Library), Machine Learning Methods, Model Evaluation, Machine Learning, Google Cloud Platform, Machine Learning Algorithms, Applied Machine Learning, Financial Trading, Reinforcement Learning, Recurrent Neural Networks (RNNs), Supervised Learning, Data Pipelines, Time Series Analysis and Forecasting, Statistical Machine Learning, Technical Analysis, Deep Learning, Securities Trading, Portfolio Management, Artificial Intelligence and Machine Learning (AI/ML)
中级 · 专项课程 · 1-3 个月
Amazon Web Services
您将获得的技能: 无服务器计算, AWS 身份和访问管理 (IAM), 事件驱动编程, 混合云计算, 云计算管理, 多租户云环境, AWS Kinesis, 云计算架构, 亚马逊 DynamoDB, 解决方案架构, 亚马逊 S3, 集装箱化, 性能调整, 软件架构, 数据分析, 云安全, 应用程序接口网关, 亚马逊网络服务, 数据可视化
中级 · 课程 · 1-4 周

您将获得的技能: Unity Engine, Game Design, Video Game Development, Performance Tuning, User Interface (UI), Animation and Game Design, 3D Assets, Event-Driven Programming, Virtual Environment, UI Components, C# (Programming Language), Program Development, Debugging, Object Oriented Programming (OOP), System Configuration, User Interface (UI) Design, Object Oriented Design, Scripting, Prototyping, Animations
初级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: 渗透测试, 软件设计模式, 应用安全, 操作系统, C(编程语言), SQL, 安全 Code, 开发技术, 脆弱性评估, 亚马逊网络服务
中级 · 课程 · 1-4 周

IBM
您将获得的技能: 探索性数据分析, 无监督学习, 回归分析, 监督学习, 数据展示, Keras(神经网络库), 人工神经网络, 技术交流, 数据分析, 应用机器学习, Python 程序设计, Scikit-learn (机器学习库), 机器学习
高级设置 · 课程 · 1-3 个月
您将获得的技能: Django (Web Framework), Performance Tuning, Postman API Platform, Restful API, Application Programming Interface (API), Data Validation, Authentications, Frontend Integration, React.js, API Testing, Authorization (Computing), PostgreSQL, API Design, Scalability, Application Frameworks, JSON, Full-Stack Web Development, Frontend Performance, Web Development, Python Programming
高级设置 · 专项课程 · 3-6 个月

Epic Games
您将获得的技能: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, Ideation, 3D Modeling, Visualization (Computer Graphics), Software Design Documents, 3D Assets, User Experience Design, Computer Graphics, Usability, User Interface (UI), User Experience, User Interface (UI) Design, Interactive Design, Virtual Environment, Version Control, Conceptual Design, Prototyping
初级 · 专业证书 · 3-6 个月