编程基础课程可以帮助您学习变量、控制结构、数据类型和函数等基本概念。您还可以掌握解决问题、调试和编写简洁高效代码的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、Visual Studio Code 等集成开发环境 (IDE) 以及 Python 或 JavaScript 等编程语言,这些都是网络开发和软件工程中常用的工具。

IBM
您将获得的技能: 自动编码器, 探索性数据分析, 机器学习, 分类算法, 生成式人工智能, 深度学习, 数据分析, 生成对抗网络 (GAN), 卷积神经网络, 时间序列分析和预测, 回归分析, 功能工程, 无监督学习, Python 程序设计, 监督学习, 人工智能和机器学习(AI/ML), 强化学习, 数据科学, 降维, 递归神经网络 (RNN)
攻读学位
中级 · 专业证书 · 3-6 个月

您将获得的技能: Bash (Scripting Language), Python Programming, Unix Shell, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment, Data Structures
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Data Structures, Debugging, Functional Design
中级 · 课程 · 1-4 周

您将获得的技能: iOS Development, Apple iOS, Swift Programming, UI Components, Mobile Development, Database Management, Databases, User Interface (UI), Data Persistence, Data Validation, Data Modeling, Debugging
中级 · 课程 · 1-3 个月

Universidad Austral
您将获得的技能: Software Documentation, Object Oriented Design, Unified Modeling Language, Relational Databases, Object-Relational Mapping, Software Design, Test Driven Development (TDD), Database Management, Unit Testing, Object Oriented Programming (OOP), Database Design, SQL, Debugging, Data Structures, Python Programming, JSON, File Management, Computer Programming, Programming Principles, Software Installation
初级 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: 网络安全, Encryption, 密码学, 算术, 计算思维, 代数, Algorithm, 理论计算机科学, Python 程序设计, 公钥加密标准(PKCS)
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: 文件管理, 数据输入, 微软办公软件, 写作, Microsoft Word, 生产力软件, 微软 365, 编辑, Microsoft Windows, 技术文档
初级 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: 机器学习, 数据处理, 张力流, MLOps(机器学习 Operator), 数据管道, 数据导入/导出, 计算机视觉, 卷积神经网络, 模型评估, 模型部署, 安卓开发, 迁移学习, 数据预处理, Javascript, 摘录, 移动开发, 联合学习, 图像分析, Swift 编程, iOS 开发
中级 · 专项课程 · 3-6 个月

University of Alberta
您将获得的技能: 可维护性, 网络服务, 统一模型语言, 面向对象编程(OOP), 面向对象设计, 微服务, 软件设计模式, 模型-视图-控制器, 软件系统, 简单对象访问协议(SOAP), 软件文档, 产品系列工程, 软件设计, 代码审查, 面向服务的架构, 软件架构, 还原式 API, API 设计, Java, 软件开发
初级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: 数据导入/导出, 微软办公软件, Excel 公式, 数据管理, 电子表格软件, 微软Excel, 生产力软件, 微软 365, 数据可视化
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 箱形图, 数据可视化软件, 探索性数据分析, 抽样(统计), 统计可视化, 统计分析, 概率与统计, 数据分析, Matplotlib, 柱状图, Jupyter, NumPy, 数据可视化, 统计推理, Python 程序设计, 描述性统计, 统计, 统计方法
初级 · 课程 · 1-4 周

您将获得的技能: Android Studio, Android Jetpack, Kotlin, Android Development, Android (Operating System), Responsive Web Design, Mobile Development, UI Components, Unit Testing, Gradle, User Interface (UI) Design, Application Development, User Interface (UI), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Programming Principles, Test Driven Development (TDD), Wireframing, Prototyping
初级 · 专项课程 · 3-6 个月