Note: For additional questions and clarification, you may reach Bill Ramirez at or on his following contact details: Office- (510) 804-3600 & Cell- (415) 200-6969


Learn the advanced features of Python: functional programming, Object-Oriented Programming (OOP), data analysis, database programming. At completion you will be able to write professional Python scripts and applications that can manipulate file based (JSON, XML, and CSV) or database backed data and present the results in beautiful graphs using matplotlib.



Unit 1- The Basics

In this section, we learn Python idioms and Python functional programming, Object-Oriented Programming (OOP), and unit testing.

Unit 2 – Networking in Python

In this section, we learn network programming using Python.

Unit 3 - Data Analysis in Python

In this section, we study the key concepts of data analysis in Python using well known libraries.

Unit 4 - Database Programming in Python

In this section, we learn how to develop database applications using Python. We will use MySQL for SQL and MongoDB for NoSQL backend databases.

202 S.E. Church Street, Suite 203 Leesburg, VA 20175
202 Church Street S.E. , Suite 203 Leesburg, VA 20175
800-453-596 (Toll Free)