Udacity logo

Programming for Data Science with Python

viaUdacity
4.62 Rating
Difficulty
Beginner
Cost
N/A
Format
Instructor Led
Delivery
Online
Time Commitment
8 weeks 1 hrs/week

Summary

Udacity's Programming for Data Science Nanodegree is a self-paced online program designed to equip students with essential programming skills for data analysis. Participants will learn how to run queries using relational databases and work proficiently with Unix shell and Git. The course is structured to provide hands-on experience, enabling learners to uncover patterns and insights in large data sets effectively.

  • Before You Learn / Who This Course Is For
    • Suitable for aspiring data analysts and scientists

    • No prerequisites required; beginners are welcome

    • Ideal for those interested in data manipulation and analysis

  • What to Expect
    • Self-paced online learning with flexible deadlines

    • Hands-on projects using Unix shell and Git

    • Interactive exercises running queries with databases

  • What You'll Achieve
    • Proficiency in programming for data analysis tasks

    • Ability to manage data using relational databases

Certifications covered by this course

No certifications are covered by this course.

Topics included

Course Reviews

4.62 rating (13 reviews)
5 star
10
4 star
2
3 star
0
2 star
1
1 star
0
J

John Paul Kpantey

Student 2021

December 06, 2021
Very Best Practical Approach

The SQL project as part of the Programming for Data Science with Python Nanodegree course was quite a daunting one, but worth it especially with the several reviews, I received toward the project completion. I have learnt a great deal in completing it. Having realized that "Queries Must Match Visualization" was an eye-opener for me as a desperate data scientist. I am so so grateful to the reviewer and Udacity in general.

A

Adesoji Alalade

Student 2021

July 25, 2021
Superior content

 I love this program, I can say for sure that before this program I had zero hands-on knowledge of SQL orTableau and on completing this first project I can also say for sure that I am fairly comfortable with both tools now and for this I am deeply appreciative. I am looking forward to progressing and taking advantage of every single available lesson and resource this program has to offer till it closes. I can easily say this program has surpassed my initial expectations and there's still quite a ways to go. The content is really well put together ! Big ups Udacity ! 

I

Ibrahim Usman

Student 2021

July 15, 2021
Data science with python

It's perfect. I love it and the contents are incomparable

A

Anonymous

Student 2021

May 21, 2021
Data Science with Python

Great platform and easy to use but the 1-2min videos before each quiz are pretty awful for how difficult/long the quizzes are. And the answers on the next slide don't even give explanations for the quiz and it's a beginner course... (that's laziness on Udacity's part). I am going to try to finish this Python course in the 3 months but definitely need to keep using youtube and other resources. I got on a chat to cancel the auto-renewal with starts right at month 4 for $99. And of course she tried to talk me out of it twice. And finally on the 3rd time she cancelled the auto-renew. Pretty scummy... 

A

Anonymous

Student 2020

January 13, 2021
Inconsistent, Low Quality Instruction

Absolutely appalling customer service and inconsistent content. The lessons for each nanodegree are so poorly designed, and are clearly cobbled together from past outdated content. I would say that about 50% of lessons contain written disclaimers posted below videos notifying the student that something said or presented in a lesson video was incorrect. I have also completed two nanodegrees for coding with python (Programming for Data Science and Data Analyst) where I have noticed multiple errors in the code blocks. These lessons are not worth the money - it's no wonder that Udacity frequently runs promotions from anywhere to 25% to 75% off the content. This is a clear admission by Udacity itself that their content is subpar.

S

Sandra

Student 2021

December 26, 2020
Nanodegree program - Data professional track

This program on Udacity is really amazing! I started this nanodegree program without knowing anything in python and now I can make a complete project with the basics of the language in only 3 weeks that is really wonderful!. plus this program learnt me how to search in documentation and find more about language and that really helped me during the project and to know how to improve my skills in programming in the future. Thanks to every one gave me this opportunity

A

Anonymous

Graduate 2020

June 08, 2020
Programming for Data Science with Python

their project based learning too effective as  compare to copy the code from the others bootcamp  instructors 

S

Saurav Raghuvanshi

Student 2022

April 02, 2020
Review

I really enjoying the course as it is fun to learn

S

Samuel Prince Chaane

Student 2019

January 15, 2020
Mr

One of the best learning platforms. They take you one step at a time, from no experience to master of the content. I did both Programming for data science and now I'm busy with AI using python. I didn't know how and where to start with AI and data science until Udacity came in the picture. Thank you

G

George Samuel Chibuike

Graduate 2019

January 13, 2020
Programming for Data Science for Enterprise Nanodegree

Well organized lessons and easy to understand.
Reliable mentors who are ready to aid your learning process in time and very tasky, yet interesting projects.

A

Abdel Aziz MFOSSA NJOYA

Graduate 2019

December 25, 2019
My experience in a coding bootcamp with Udacity

First, let me introduce myself. My name is Abdel Aziz MFOSSA and I am a web developer from Cameroon. I finished my diploma in computer security in June 2019 and a year before finishing my diploma, I discovered that my passion was actually in everything related to data, and my project being the creation of a web platform to map the areas most at risk in the city of Yaoundé, to facilitate the rental of houses by parents wanting to raise their children in good conditions. In IT Security, we are often called upon to analyze huge amounts of data coming from machines in order to determine the most vulnerable ones. So, I learned data analysis with Excel on my own via YouTube and Udemy videos. But Excel being limited, after a few months (in September 2019), I decided to subscribe to the scholarship program of the Egyptian ministry on the course "Programming for Data Science with Python" and I was selected. I received my diploma from Udacity this December and I am very happy with the new knowledge and skills that I have acquired because, the training program is focused on concrete projects to be submitted, which are very rewarding. Regarding my strengths now, I can say that I have taken a step forward. And that allowed me to continue working on my project. Thanks to Udacity.

 

D

Dave A

Student 2019

November 08, 2019
I went into this course expecting to learn Python

I went into this course expecting to learn Python.

Having finished the course, I find I have learned a lot more:

• Python (in-depth), 

• Ndarrays, etc. using NumPy,

• DataFrames, etc. using Pandas, 

• Working with many other NoSQL structures

• A more powerful SQL language: PostgreSQL

• Unix Shell commands

• Git

 

Perhaps even more importantly (and unexpectedly), I learned a bunch of really useful techniques to use in the coding world such as:

• How to routinely work with other contributors using Git and GitHub, 

• Using a Shell terminal with Git Bash and Anaconda packages,

• Using code editors: Atom and Visual Studio Code, 

• Using program output to feed Excel charts 

• Using Excel charts to make compelling Powerpoint slides,

• Adding links to Google and Markdown Docs, 

• How to preview results in real time when writing Markdown docs, 

• Creating good README.md files and many other best practices

 

The projects were well done and very effective in helping me apply the lessons learned in the course.  I especially appreciated the Python project using just under a million real-life records of bikeshare usage data.  After looking back and thinking about what I learned, to say that I highly recommend this course would be an understatement!

Dave A

A

abdelrahman aly

Student 2019

November 02, 2019
my review

just need some improvment in the hard to understand functions just like the difference between date_part and date_trunc  but the rest of the course is all good 

Find the path that fits your
career goals

Match with Bootcamps
Explore Courses

Sign up for bootcamp advice

Enter your email to join our newsletter community.

By submitting this form, you agree to receive email marketing from Course Report.