Python Fundamentals 6-Week Short Course: Pre-Requisite for Data Science

Apr 18, 2018 · New York, United States of America

Data scientists need to know how to code, and Python is the most useful and versatile programming language for doing data science. In this practical data science workshop, you will learn foundational skills for adding Python to your data science and analytics toolbox.

This is a paid course. Must Register:

This course is for beginners and does not require prior programming experience. Participants who are familiar with concepts of data analysis and statistics will be better equipped to apply their skills after the conclusion of this workshop.

What You'll Learn:
• How to view and analyze data sets with Python
• How to write and run Python scripts
• Which libraries and packages are most useful for analyzing data in

• Why Python is a flexible, versatile language for doing data science
• Which resources you should next utilize to develop your skills


Python for Data Science
The main objective for this course is for you to leave with a fundamental understanding of programming within Python.

Having a strong foundation in math/statistics and programming is imperative to success in the data science world. The aim of this course will be at the foundation of programming. Often the most difficult part is just getting started. We are here to help with that process.

For those of you interested in learning to program in Python, so you may be better prepared for self study in data science, this course will help you get up to speed. Those of you who are interested in gaining the skills required for admittance to the New York Galvanize Data Science Immersive; this course is designed to help you meet that bar.


Bring your laptop and power cable
Execute the instructions in the Installation Guide prior to day 1
Weekly Agenda:

Mondays & Wednesdays, 6:00-9:00 pm

Full Course Outline:

Week 1:
First class: Introduction to git, Github, Unix, Downloading software (Anaconda, git, Atom)
Second class: Variable assignment, Variable declaration, Loops, Control flow, Logic

Week 2:
Second Class: Introduction to Python data structures, Python Libraries, lists, strings
First class: Tuples, Dictionaries, and Sets

Week 3:
First Class: Lab 1: Function and Scope
Second class: File I/O, Lab: Game Creation

Week 4:
First Class: Object Oriented Programming (OOP)
Second class: OOP Continued

Week 5:
First Class: Introduction to Pandas, Dataframes
Second class: DataFrame operations, Numpy

Week 6:
First Class: Introduction to Statistical Modeling

About Galvanize

Galvanize is the premier dynamic learning community for technology. With campuses located in booming technology sectors throughout the country, Galvanize provides a community for each the following:

To learn more about Galvanize, visit

Questions? Please reach out to [masked]

Event organizers
  • New York Data Science

    Galvanize is a co-working space for technology hosting entrepreneurial teams from the biggest fortune 500 companies to single entrepreneurs working to build the next disruptive technology. The reason we're putting all these awesome innovators together under the same roof is to cultivate a fertile, synergistic, and dynamic ecosystem that drives growth not only for our members and member companies, but for our educational programs.  Galvanize is a learning space and we are a teaching company.  We offer full-

    Recent Events

Are you organizing Python Fundamentals 6-Week Short Course: Pre-Requisite for Data Science?

Claim the event and start manage its content.

I am the organizer

based on 0 reviews