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

您将获得的技能: Basic Electrical Systems, Electronic Components, Electronics, Interactive Design, Display Devices, Robotics, Control Systems, Computer Programming, Technical Communication, Embedded Systems, Development Environment, Simulation and Simulation Software, Digital Communications, Debugging, Data Storage, Real Time Data
初级 · 课程 · 3-6 个月

Infosec
您将获得的技能: Python 程序设计, 网络 Operator, 脚本, 渗透测试, MITRE ATT&CK 框架, 暴力攻击, 网络安全, 自动化, 网络分析, 脆弱性评估
混合 · 课程 · 1-4 周

您将获得的技能: Bioinformatics, Scientific Visualization, Data Access, Extensible Markup Language (XML), Data Wrangling, Database Software, File I/O, Python Programming
中级 · 指导项目 · 不超过 2 小时

University of California San Diego
您将获得的技能: 集思广益, 计算机编程, 计算思维, 编程原则, 教育软件和技术, Algorithm, 调试, 数字教学法
初级 · 课程 · 1-3 个月

您将获得的技能: Unsupervised Learning, Generative AI, Large Language Modeling, Supervised Learning, Deep Learning, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Reinforcement Learning, Predictive Modeling, Machine Learning Algorithms, Artificial Neural Networks, Feature Engineering, Unstructured Data, Model Evaluation, Convolutional Neural Networks, Data Preprocessing, Dimensionality Reduction, Model Deployment
中级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: 前端网络开发, JavaScript 框架, UI 组件, 网络框架, React.js, 用户界面(UI), 层叠样式表(CSS), 网页内容无障碍指南, 事件驱动编程, 应用编程接口 (API), 网络开发工具, 交互设计
中级 · 课程 · 3-6 个月

您将获得的技能: Model Evaluation, Keras (Neural Network Library), Tensorflow, Image Analysis, Artificial Neural Networks, Deep Learning, Computer Vision, Machine Learning, Classification Algorithms
初级 · 指导项目 · 不超过 2 小时

University of Michigan
您将获得的技能: Statistics, Data Analysis, Statistical Programming, Descriptive Statistics, Exploratory Data Analysis, Python Programming
中级 · 课程 · 1-4 周

University of Toronto
您将获得的技能: 计算机视觉, 移动开发, 应用程序开发, 动画, Swift 编程, 苹果 Xcode, 应用设计, 图像分析, 用户界面 (UI) 设计, 苹果 iOS
混合 · 课程 · 1-3 个月

Genentech
您将获得的技能: Clinical Data Management, Clinical Trials, Interactive Data Visualization, Drug Development, Data Presentation, R (Software), Pharmaceuticals, Shiny (R Package), Data Visualization, Statistical Reporting, Data Modeling, R Programming, Technical Communication, Data Manipulation, Statistical Programming, Data Import/Export, Data Transformation, Data Science
中级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Web Scraping, Restful API, Network Protocols, JSON, Extensible Markup Language (XML), TCP/IP, Application Programming Interface (API), Data Import/Export, Hypertext Markup Language (HTML), Data Processing, Python Programming, Software Installation, Development Environment
混合 · 课程 · 1-3 个月

Universidad de los Andes
您将获得的技能: Financial Forecasting, Financial Analysis, Financial Modeling, Analytics, Predictive Analytics, Time Series Analysis and Forecasting, Statistical Analysis, Risk Analysis, Predictive Modeling, Risk Management, R Programming, Data Transformation, Machine Learning Methods, Descriptive Analytics, Artificial Neural Networks
中级 · 课程 · 1-4 周