Data is growing in importance across every industry, and Python has become far-and-away the most popular tool for doing advanced data analysis.
In this hands-on course, students will quickly go from learning the fundamentals of Python to analyzing real-world datasets. The initial classes will give students practice with foundational programming concepts like loops, functions, and objects. The focus of the class will then shift to tabular data, as you find in CSV files or databases. You will learn how to clean and combine data, as well as generate useful statistics and visualizations. The final sessions will be focused on using linear regression to extrapolate from data and make predictions. For more information about the topics covered in the course, please refer to our syllabus below.
This course is designed to give beginners the practical skills they need to start contributing valuable insights for their company or organization. Examples and exercises will emphasize how these techniques can be applied to real-world situations and use cases. Previous math or coding experience is not required.
Instructor Bio: Rob joins Noble Desktop after years of experience in the FinTech industry, where he worked on data analytics tools for banks and credit unions. Most recently, he was a senior developer on a targeted marketing tool which won an industry-wide innovation award and is now used by over 80 institutions. Rob holds a B.A. in Mathematics from Wesleyan University and a M.Sc. in Mathematical Logic from the Universiteit van Amsterdam.
Still Have Questions?
Want to discuss this class further? Email the program director directly and find out if this is the right course for you.
Take this class as part of a certificate program and save:
Learn to graph commodity prices and other kinds of timeseries data
Learn to overlay and compare trends in your data
NYC’s Best Python Bootcamp
In this hands-on course, students will learn to use Python as a powerful and flexible tool for data analysis. The curriculum will cover every step in the process of turning raw data into useful graphs, reports or statistics. Students will leave this course with the ability to write Python scripts to collect, clean, and visualize data. With data taking on larger importance across all industries, this course has something to offer for anyone working in business, technology, academia, or entrepreneurship.
“The Python for Data Science course was a mix of theory and hands on application. Probably the best value class out there. ”
“Rob is very helpful and always ready to answer questions. He explained the content very well. The course is a great introduction to Python and programming!”
“A complex subject, clearly broken out into simple steps.”
“Course content was more than adequate and very applicable to Data Science and analysis. Learned a lot of takeaways that I will apply at work.”
“Having no prior knowledge or experience in computer/data science, I feel as though this course prepared me well in order to use and apply Python through a thorough, yet understandable curriculum. ”
“At worst, this class will get you from knowing NOTHING about coding to a point where you are proficient enough to understand what Python can do and how to apply it to your job.”
“"Great class for someone who wants to get out of their comfort zone and challenge themselves to pick up a new skill"”
Expand Your Skills with Data
In this class, students will learn to use Python as a powerful tool for data analysis. Learn to combine and query on thousands of rows of data, pulled from an array of sources such as Excel files, CSVs, and APIs.
Hands-on Python Training
In our Python classes, students will dive into coding within the first 10 minutes. After introducing concepts and demonstrating them in code, the instructor will help you though hands-on exercises like cleaning a data set, creating graphs and analyzing stock market data.