Python Foundation Course

part-time 8 Sessions

Mons + Weds, 6:00-9:00 pm

Start: February 24, 2020

End: March 18, 2020

Location: New York

295 Madison Ave., 35 FL

part-time 8 Sessions

Mons + Weds, 6:00-9:00 pm

Start: March 23, 2020

End: April 15, 2020

Location: New York

295 Madison Ave., 35 FL

Our Python Foundation Course provides an introduction to software engineering in the Python programming language. Students with no experience will go from zero to understanding the core concepts of coding.

You will learn the fundamental concepts of programming in Python, concepts that are shared by almost all programming languages. The course is a great way to find out if coding is right for you. Even if you have no intention of becoming a software engineer, your new expertise will help you perform faster data analysis, communicate more effectively with technology teams and provide a foundation for further study in programming or data science.

Should you want to continue your education or to launch a software development career, Python foundation is an excellent preparation for our immersive programs in Data Science or Full Stack app development. A high score on the Foundation assessment allows an exemption from the admissions test, and the fee for the Foundation program is discounted from the immersive program tuition. Many of our most successful students have started with Python Foundation.

Course topics
  • Data and datatypes, operations on text and numbers, and text input and output
  • Conditional logic, loops, and error handling
  • Dynamic data structures in Python with lists and dictionaries
  • Structuring programs using functions and working with imported libraries
  • File storage with text files, JSON data files, and comma separated value spreadsheet files
  • Using web interfaces to retrieve and work with real-world data such as live stock prices
Structure and Grading

Each evening session  includes a lecture and in-class time to work on exercises with fellow students and the instructor.  Students are also expected to complete exercises at home.

The course grade is comprised of two one-hour quizzes and a comprehensive final assessment.

Students who pass the course receive a certificate. Students who excel at the course may exempt the entrance test for Byte Academy’s immersive programs. Any student enrolling in an immersive program after completing Python Foundation may apply the cost of the Foundation class to the immersive program tuition.


This course is designed with complete beginners in mind. Just bring a laptop (any brand) with a web browser.


Mondays and Wednesdays, 6:00 pm – 9:00 pm
8 sessions over 4 weeks




Originally $500, now $100 (which maybe applied to tuition for our immersive programs if you decide to continue your education)

Payment maybe made via PayPal, check or alternative method(s).  For this, email [email protected]