Python

Intro to Python Course

For anyone in the NYC area, I am offering an in-person introductory Python course on January 7th, 2019. The description of the workshop is below. Please see here to register on Eventbrite.


Want to learn Python? Consider attending this workshop! This hands-on class will be a great introduction for how to code in Python, the important features of the language, and will help you build a strong foundation for learning more in the future!

Overview

This course provides a workshop for introducing you to Python. We’ll walk through how to write and run Python programs, when to use particular data structures, how to handle different data types, and more. The class will be a great start in learning one of the most versatile, powerful programming languages being used today! All code and practice exercises during the session will be made available after the course is complete.

About the course

In this workshop, we will introduce you to programming in Python. We’ll work through the key features of the language, and help you start your journey toward being a Python programmer!

In no time, you’ll be running Python programs, writing your own functions, and much more. This course will provide a foundation for any future Python endeavors. You’ll learn the basics of writing and running your own code, how to use crucial data structures, and the ins and outs of using packages.

What you’ll learn

  • How to run programs in Python
  • How to use and write your own functions
  • Key data structures – lists, dictionaries, and sets
  • Working with an IDE (Integrated Development Environment)
  • How to work with different data types (strings, numbers, dates)
  • Packages – what are they, and how do we use them?

    Who is this for?

    Anyone looking to get started with Python!

    Prerequisites

  • Laptop
  • Anaconda installed (https://www.anaconda.com/download/) for Python 3.

    Downloading Anaconda from the link above will come with Python and all packages needed to code during the session.

  • Andrew Treadway

    Recent Posts

    Software Engineering for Data Scientists (New book!)

    Very excited to announce the early-access preview (MEAP) of my upcoming book, Software Engineering for…

    1 year ago

    How to stop long-running code in Python

    Ever had long-running code that you don't know when it's going to finish running? If…

    2 years ago

    Faster alternatives to pandas

    Background If you've done any type of data analysis in Python, chances are you've probably…

    3 years ago

    Automated EDA with Python

    In this post, we will investigate the pandas_profiling and sweetviz packages, which can be used…

    3 years ago

    How to plot XGBoost trees in R

    In this post, we're going to cover how to plot XGBoost trees in R. XGBoost…

    3 years ago

    Python collections tutorial

    In this post, we'll discuss the underrated Python collections package, which is part of the…

    3 years ago