Intro to Data Science with Python: Beginners Workshop Series
About This Workshop
Whether you have experience in programming or are looking to get started for the first time, this workshop series will put you on the fast track to honing your python and data analysis skills. Over two days, you’ll get hands-on programming experience in Python that you'll be able to immediately apply in the real world. The workshop will cover the fundamentals of Python and several tools used in data science.
Programming is how you convince a computer to do your work for you. Once you learn that trick, you’ll see there are thousands of ways where simple programming adds wonder to your life or automates away some of the tedium. The Python language is one of the easiest to learn, yet one of the most powerful. That’s what makes it the perfect language for our weekend workshop. Even without prior programming experience, you’ll be able to pick up its syntax and programming fundamentals on day one, and be productive creating your own projects on day two.
This workshop is for analysts, product managers, mathematicians, business managers or anyone else who wants to create with code, master the machine, or simply wants to learn how to program in Python!
Day 1 - Saturday, 23 July 10am - 5pm
- Configure a Python programming environment
- Create and run python scripts
- Discover basic datatypes to work with numbers and text
- Write cleaner code with collections and dictionaries
- Use functions and flow control to direct your code
- Import packages to get just about anything done
- Learn how to translate a practical problem into code
- Write a piece of code to validate the phone numbers of your friends
Day 2 - Sunday, 24 July 10am - 5pm
- Project based day applying data analysis and machine learning techniques to real world problems
In this 2 day workshop you'll learn the end-to-end data science process with plenty of practical hands-on class exercises:
- Collect data from a variety of sources (e.g., Excel, CSV files)
- Explore and investigate large data sets
- Apply machine learning algorithms to build predictive models in Python
Prereqs & Preparation
No prior exposure to programming is required, but will be helpful.
- Please bring your laptop with PyCharm (https://www.jetbrains.com/pycharm/) - Community Edition installed. PyCharm is the tool we’ll use to write, run and debug Python.
- In addition, students should install Anaconda (https://www.continuum.io/downloads) - Python 3.5 Graphical Installer, which is a collection of python packages to get you up and running in no time!
About the Organizer:
General Assembly transforms thinkers into creators through education and opportunities in technology, business, and design.
(Spotted an error in this listing? Click on “Contact” at the right side of the page to let us know)