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

您将获得的技能: C and C++, C++ (Programming Language), Functional Design, Object Oriented Programming (OOP), Maintainability, Event-Driven Programming, Performance Tuning, Debugging
中级 · 课程 · 1-3 个月
Stanford University
您将获得的技能: Encryption, 加密, 网络安全, 高级加密标准(AES), 数据完整性, 公钥加密标准(PKCS), 认证, 加密技术, 计算思维, 关键管理, Algorithm, 安全 Code, 数据加密标准, 安全编码, 算法
混合 · 课程 · 1-3 个月

Meta
您将获得的技能: Data Storytelling, Data Presentation, Business Metrics, Key Performance Indicators (KPIs), Data Management, Data Collection, Data Governance, Bayesian Statistics, Data Visualization, Descriptive Statistics, Statistical Hypothesis Testing, Information Privacy, Data Cleansing, Pandas (Python Package), Data Analysis, Data Visualization Software, Spreadsheet Software, Exploratory Data Analysis, SQL, Python Programming
初级 · 专业证书 · 3-6 个月
University of California San Diego
您将获得的技能: 构思, 实验, A/B 测试, 原型设计, 远程办公, 人机交互, 协作软件, 可用性, 用户体验设计, R 程序设计, 人为因素, 用户研究, 以人为本的设计, 设计研究, 统计分析, 交互设计, 用户界面 (UI) 设计, 故事板, 可用性测试, 平面和视觉设计
中级 · 专项课程 · 3-6 个月

Vanderbilt University
您将获得的技能: 生成式人工智能, ChatGPT, 创造力, Prompt Engineering, 验证和确认, 人工智能, 法学硕士申请, 大型语言建模, 人工智能赋能, 提示模式, 解决问题, 情境管理, OpenAI, 及时工程, 生产率
初级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Model Evaluation, 机器学习, 决策树学习, 无监督学习, 模型评估, 随机森林算法, 监督学习, Python 编程, 分类算法, Scikit Learn(机器学习库), 人工神经网络, 预测建模, 功能工程, 回归分析, 应用机器学习
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Java 编程, Java, 数据存储, 编程原则, 数据结构, 文件管理, Algorithm, 计算机编程, C++(编程语言), 算法
中级 · 课程 · 1-3 个月

University at Buffalo
您将获得的技能: 应用程序开发, 软件架构, 事务处理, Encryption, 加密, 集成开发环境, 区块链, 网络语言, 开发测试, 网络应用, 分布式计算, 计划发展, 网络开发工具, 网络协议, 应用编程接口 (API), 新兴技术, 测试驱动开发(TDD), 金融科技, 开发环境, 加密技术, 微软 Azure, Blockchain, Network Protocol(网络协议, Microsoft Azure
中级 · 专项课程 · 3-6 个月

您将获得的技能: iOS Development, Apple iOS, Apple Xcode, User Interface (UI), Mobile Development, Swift Programming, Unit Testing, User Interface (UI) Design, UI Components, Mobile Development Tools, Objective-C (Programming Language), Application Development, Data Structures, Programming Principles, Development Testing, Object Oriented Programming (OOP), Integrated Development Environments, Development Environment, Prototyping, Storyboarding
初级 · 专项课程 · 3-6 个月

您将获得的技能: Angular, Mobile Development, Service Design, Front-End Web Development, UI Components, Data Validation, Application Development, Application Frameworks, Service Oriented Architecture, JavaScript Frameworks, Business Logic
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 机器学习, Model Evaluation, R 程序设计, 统计假设检验, 概率与统计, GitHub, 数据可视化, 模型评估, 预测建模, 统计推理, Plotly, 统计分析, 回归分析, Rmarkdown, 统计建模, 数据展示, 统计机器学习, 闪亮(R 套件), 机器学习算法, 探索性数据分析, 交互式数据可视化
中级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: 应用程序开发, 网络应用, Javascript, 事件驱动编程, 用户界面组件, 超文本标记语言(HTML), 调试, React.js, 前端网络开发, 移动开发, 层叠样式表(CSS)
初级 · 课程 · 1-4 周