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

Johns Hopkins University
您将获得的技能: 软件包和软件管理, 计算逻辑, 文件输入/输出, 编程原则, 生物信息学, 数据结构, Python 程序设计, 面向对象编程(OOP), Jupyter, 数据操作
混合 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 数据处理, 数据分析, R 语言程序设计(中文版), 放射科, 医学影像, 数据操作, 解剖学, 研究设计, 统计, 生物医学技术, 放射诊断学, 高级分析, 图像分析, 分析技能, 网络分析, X 射线计算机断层扫描, 神经学, 磁共振成像, 统计分析, 实验
中级 · 专项课程 · 3-6 个月
University of Michigan
您将获得的技能: 数据预处理, 自然语言处理, Pandas(Python 软件包), 文本挖掘, Python 程序设计, Scikit-learn (机器学习库), 功能工程, 分类算法, 数据操作, 监督学习, 无监督学习
中级 · 课程 · 1-4 周

您将获得的技能: JSON, Data Structures, Javascript, Application Programming Interface (API), Computer Programming, Object Oriented Programming (OOP), Debugging
中级 · 课程 · 1-4 周

您将获得的技能: 云部署, 云计算架构, 云计算, 敏捷项目管理, CI/CD, 云安全, 云 Native 计算, 云存储, 云基础设施, Scrum(软件开发), 测试驱动开发(TDD), 冲刺计划, Kanban 原则, Agile 方法论, 云服务, Devops, 云平台, 冲刺回顾, 敏捷软件开发, 用户故事
初级 · 专项课程 · 3-6 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: 数据处理, 大数据, 数据操作, SQL, 分布式计算, Apache Spark, 数据分析, 数据持久性, Scala 编程, 性能调整
中级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Data Storytelling, Prompt Engineering, Data Presentation, ChatGPT, Prompt Patterns, Data Synthesis, Microsoft Excel, LLM Application, Productivity, Infographics, OpenAI, Document Management, AI Enablement, Data Analysis, SQL, Generative AI, Artificial Intelligence, Data Visualization, Data Cleansing, Databases
初级 · 专项课程 · 3-6 个月

您将获得的技能: 仪表板, Linux 命令, 文件管理, 关系数据库, 数据管道, IBM Cognos 分析, SQL, 交互式数据可视化, 数据仓库, 阿帕奇气流, 外壳脚本, 摘录, 数据可视化, 星形模式, 数据库, 商业智能, Bash(脚本语言), IBM DB2, 存储过程, Apache Kafka
初级 · 专项课程 · 3-6 个月

您将获得的技能: Flask (Web Framework), Web Development, Web Applications, Application Development, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, SQL, Python Programming, Computer Programming
中级 · 指导项目 · 不超过 2 小时

University of California, Irvine
您将获得的技能: 调试, 数据访问, 计算机编程工具, 系统编程, 后端网站开发
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 数据清理, 探索性数据分析, 网页抓取, 数据处理, 数据分析, Algorithm, 数据收集, 交互式数据可视化, Python 程序设计, 数据可视化软件, 数据可视化, 电子邮件自动化
初级 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Theoretical Computer Science, Computer Programming, Pseudocode, Algorithms, Computer Science, Formal Learning, Software Engineering, Program Development, Data Science, Analysis, Debugging, Technical Analysis
中级 · 课程 · 1-3 个月