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

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

ESSEC Business School
您将获得的技能: 客户洞察, 同行评审, 商业分析, 案例研究, 数据分析, 信息技术, 商业营销, 数据展示, R 语言程序设计(中文版), 预测, 数字化转型, 预测分析, 客户分析, 解决复杂问题, 高级分析, 统计方法, 分析技能, 营销分析, 统计分析, 沟通
高级设置 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: 数据科学, 数据分析, 数据处理, 大数据, 数据存储, Python 程序设计, 分布式计算, Apache Spark, PySpark, 可扩展性, 数据基础设施, Apache Hadoop, 性能调整
混合 · 课程 · 1-3 个月

Coursera
您将获得的技能: Performance Tuning, Artificial Intelligence, Maintainability, Python Programming, Performance Analysis, Software Architecture, Technical Writing, Program Standards
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 分子生物学, Algorithm, 生物化学, 生物信息学, 微生物学, Python 程序设计, 数据分析, 生物学
中级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 图论, 大数据, 计算逻辑, 理论计算机科学, Algorithm, 计算机科学, 数据结构, 编程原则, 计算思维, 线性代数, Python 程序设计, 运筹学, Networking 路由器, 网络分析, 网络模型, 概率与统计
高级设置 · 课程 · 1-3 个月

您将获得的技能: API Testing, React.js, Authentications, Containerization, OAuth, Cloud Deployment, Back-End Web Development, PostgreSQL, API Gateway, Software Documentation, Amazon Web Services, Cloud Applications, Event-Driven Programming, Front-End Web Development, Python Programming, Database Management, Restful API, SQL, API Design, Databases
中级 · 专项课程 · 3-6 个月

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

Imperial College London
您将获得的技能: 回归分析, 数据整理, 统计假设检验, 逻辑回归, 模型评估, 相关性分析, 探索性数据分析, 抽样(统计), 数据分析, 描述性统计, R 语言程序设计(中文版), R(软件), 统计, 统计方法, 公共卫生, 统计建模, 生物统计学, 分析技能, 统计分析, 数据扫盲
初级 · 专项课程 · 3-6 个月

您将获得的技能: Retrieval-Augmented Generation, OpenAI API, Context Management, User Interface (UI), Vector Databases, Debugging
高级设置 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 数据整理, 预测建模, 回归分析, 机器学习算法, 数据预处理, 模型评估, 探索性数据分析, R 语言程序设计(中文版), 机器学习, 预测分析, 分类算法, 应用机器学习, 功能工程, 统计机器学习, 随机森林算法, 监督学习
混合 · 课程 · 1-4 周

Coursera
您将获得的技能: AI Security, Threat Modeling, Open Web Application Security Project (OWASP), Security Testing, Retrieval-Augmented Generation, Software Architecture, API Design, Test Automation, Vulnerability Management, Agentic systems, Systems Design, Model Evaluation, Test Driven Development (TDD), CI/CD, Python Programming, Continuous Deployment, Dependency Analysis, Large Language Modeling, Machine Learning, Performance Analysis
中级 · 专项课程 · 3-6 个月