Intermediate Python Bootcamp

Singapore Campus

General Assembly @ 79 Anson
Level 20. 79 Anson Road
Singapore

Past Locations for this Workshop

Intermediate Python Bootcamp | Singapore

Singapore Campus

General Assembly @ 79 Anson
Level 20. 79 Anson Road
Singapore

Past Locations for this Workshop

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

I have read and acknowledge General Assembly's Privacy Policy and Terms of Service. SMS message and data rates may apply.