Python 入门课程可以帮助您学习基本的编程概念、数据类型、控制结构和函数。您可以掌握编写 Cleaning 代码、Debugging 以及使用 NumPy 和 Pandas 等库进行数据处理的技能。许多课程还涵盖了实际应用,如网络搜刮、数据可视化和自动化任务,提供了使用 Jupyter Notebook 和 Git 等工具的实践经验。

University of Colorado Boulder
您将获得的技能: 计算机编程, 脚本, 数据操作, 脚本语言, Python 程序设计, 数据结构, 编程原则, 数据科学
初级 · 课程 · 1-4 周

您将获得的技能: File I/O, Object Oriented Programming (OOP), Debugging, JSON, Program Development, Data Structures, Code Review, Python Programming, Microsoft Visual Studio, Development Environment, Scripting, Maintainability, Integrated Development Environments, Package and Software Management, Authorization (Computing), Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API), Scalability
初级 · 专项课程 · 3-6 个月

您将获得的技能: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Data Validation, Data Analysis
初级 · 指导项目 · 不超过 2 小时

Duke University
您将获得的技能: Python 程序设计, 调试, 数据分析, 解决问题, Algorithm, 软件开发, 数据处理
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Data Structures, Plot (Graphics), Programming Principles, Python Programming, Data Storage
中级 · 指导项目 · 不超过 2 小时

Rice University
您将获得的技能: 数据导入/导出, 脚本, 数据操作, Python 程序设计, 数据存储, 数据分析, 文件输入/输出, 数据结构
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: Program Development, Debugging, Python Programming, Computer Programming, Computational Logic, Game Design, Interactive Design, Design and Product, Algorithms, Computer Science
初级 · 课程 · 1-4 周

您将获得的技能: Computational Thinking, Python Programming, Scripting, Computer Programming, Programming Principles, Software Development
初级 · 指导项目 · 不超过 2 小时

Pontificia Universidad Católica de Chile
您将获得的技能: File I/O, Python Programming, Data Structures, Programming Principles, Computer Programming, Program Development, Algorithms
初级 · 课程 · 1-3 个月

Universidad Nacional de Colombia
您将获得的技能: Programming Principles, Debugging, Computational Thinking, Computer Programming, Algorithms, Program Development, Computational Logic, Python Programming, Integrated Development Environments, Development Environment, Software Testing
初级 · 课程 · 1-3 个月

Imperial College London
您将获得的技能: Programming Principles, Microsoft Visual Studio, Computer Programming, Object Oriented Programming (OOP), Python Programming, Debugging, Development Environment, Data Structures, Software Testing
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Jupyter, Data Analysis, Computer Programming
初级 · 课程 · 1-4 周