Back to Courses
Beginner
Data Science & Analytics
en
Programming for Data Science with Python
Udacity
Platform
· California, USA
About this course
Learn programming skills needed to uncover patterns and insights in large datasets by querying relational databases, analyzing data with Python, and using industry-standard data science libraries. Develop scripts to automate data collection, cleaning, transformation, and reporting tasks, while building a strong foundation in programming concepts and analytical thinking. Gain experience working in Unix shell environments, managing projects with Git and version control workflows, and applying practical tools used by data professionals to efficiently explore data, solve problems, and communicate results.
Prerequisite Skills
Skills you should have before taking this course
Basic descriptive statistics
English communication
Basic spreadsheet use
Basic arithmetic
Logarithm and exponentiation
Logarithms and exponentiation
Skills Gained
Skills you will develop by completing this course
Control flow (conditionals and loops)
Pandas
Built-in Python functions
Python methods
Python function definition
Unix shell
Python data types
Iterators
SQL for data analysis
Unix shell scripting
Git version control