编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发方法等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等支持开发网络应用程序和软件解决方案的框架。

Duke University
您将获得的技能: 概率与统计, 数学建模, 统计建模, 探索性数据分析, 相关性分析, 统计分析, 统计推理, 预测建模, R 语言程序设计(中文版), 统计, 数据分析软件, 回归分析, R(软件), 模型评估
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 数据清理, 统计建模, 数据伦理, 数据收集, Data Validation, 斯塔塔, R 语言程序设计(中文版), 调查, 数据质量, 统计分析, STATA (软件), 研究设计, 样本量的确定, 定性研究, 创建调查, 抽样(统计), 面试技巧, 数据整合, 数据分析软件, 数据分析
初级 · 专项课程 · 3-6 个月

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

IBM
您将获得的技能: 管理团队, Kanban 原则, 沟通, 项目管理, IT 管理, 利益相关者的参与, 项目管理生命周期, 利益相关者管理, 项目时间表, 项目管理协会(PMI)方法, 专业网络, 风险管理, 同行评审, 谈判, Agile 方法论, 资源管理, 项目风险管理, 面试技巧, 敏捷软件开发, 挣值管理
初级 · 专业证书 · 3-6 个月

您将获得的技能: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, SQL, Full-Stack Web Development, Test Driven Development (TDD), Software Development, Restful API, Object Oriented Programming (OOP), Object Oriented Design, Cloud Deployment, Database Management, Digital Transformation, Java Programming, Generative AI
初级 · 专业证书 · 3-6 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: C++ (Programming Language), Programming Principles, Data Structures, Computer Programming, Game Design, Algorithms, Debugging
初级 · 课程 · 1-3 个月

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

您将获得的技能: NoSQL, Data Warehousing, SQL, Apache Hadoop, Extract, Transform, Load, Apache Airflow, Data Security, Linux Commands, Data Migration, Database Design, Data Governance, MySQL, Database Administration, Apache Spark, Data Pipelines, Apache Kafka, Database Management, Bash (Scripting Language), Data Architecture, Data Store
初级 · 专业证书 · 3-6 个月

MathWorks
您将获得的技能: Plot (Graphics), Scripting, Matlab, User Interface and User Experience (UI/UX) Design, Data Manipulation, Data Visualization Software, Generative AI, Interactive Data Visualization, Mathematical Modeling, Data Visualization, LLM Application, Data Sharing, Scientific Visualization, Data Storytelling, Data Analysis, Code Review, Descriptive Statistics, User Interface (UI) Design, Engineering Calculations, Programming Principles
初级 · 专项课程 · 1-3 个月

您将获得的技能: Google App Engine, Cloud Applications, Restful API, Google Cloud Platform, Cloud Computing Architecture, OAuth, Cloud Computing, Cloud Services, Application Deployment, Platform As A Service (PaaS), Python Programming, Cloud Storage, Application Performance Management, Authentications, Web Applications, Data Store, MySQL, Scalability
初级 · 课程 · 1-3 个月

Universidad Nacional Autónoma de México
您将获得的技能: Java, Java Programming, Object Oriented Programming (OOP), Computer Programming, Software Design, Algorithms, Data Structures, Debugging
初级 · 课程 · 1-3 个月

Imperial College London
您将获得的技能: 数学建模, Python 程序设计, 线性代数, 人工神经网络, 微积分, 衍生产品, 机器学习算法, 回归分析, 高等数学
初级 · 课程 · 1-3 个月