Intermediate Python Bootcamp

Washington, D.C. campuses

GA D.C., 1776
1133 15th Street NW, 8th Floor
Washington D.C. 20005

GA D.C. (Northern Virginia)
2231 Crystal Drive #1000
Arlington VA 22202

Intermediate Python Bootcamp

Washington, D.C.

Washington, D.C. campuses

GA D.C., 1776
1133 15th Street NW, 8th Floor
Washington D.C. 20005

GA D.C. (Northern Virginia)
2231 Crystal Drive #1000
Arlington VA 22202

About this workshop

Python is a beautiful language for anyone to learn programming. It is also a very powerful language with advanced built-in features and a vast ecosystem of third part libraries. If you have already mastered the basics of Python programming, this course will help you to bring your Python skills to the next level by exposing you to various industry best practices and advanced language features.

You will learn how to efficiently structure your Python projects, how to write unit-tests for your modules and how to generate test coverage reports. We will create a useful program which will make use of third party modules and you will learn how to isolate these modules into virtual environments. We will use advanced language features for the program and learn how to use the command line debugger.

Takeaways

  • Learn how to setup a local development environment for Python
  • Learn how to structure your Python projects
  • Get exposed to advanced language concepts like classes, inheritance, list comprehensions, generators and more
  • Learn how to install third party Python libraries
  • Learn how to think about your code in terms of "Test Driven Development"

Prereqs & Preparation

  • Please bring a laptop
  • Please have Python 2.7.X installed
  • Please have Atom.io installed
  • Installation instructions will be sent in advance
  • You should have basic understanding about the Python syntax

Coming up near you

Let’s Keep You Updated

Enter your email to start following

By providing us with your email, you agree to the terms of our Privacy Policy and Terms of Service.