Introduction to Python

February - March, 2023

TBD

$1450

Regular In-Person Tuition

Bachelor

Degree or Equivalent is Required

If you’re new to programming and ready to immerse yourself, this is the course for you.

During the course, we’ll cover main data types and their behavior, common libraries and popular algorithms. You’ll also learn how to professionally structure your programs and solve real world challenges by creating objects in Object-Oriented Programming.

We’ll also discuss the most common coding interview questions and demonstrate the best programming practices used by professionals.

Throughout this course, you’ll practice these new skills by working on real life projects. By the end of this course, you’ll have a portfolio and code samples on GitHub to show to employers.

 

LEARN FROM THE BEST

Spend two and a half days of hands on training with leading experts. Over the past 12 years we have completed hundreds of projects in various verticals.

GET PRACTICAL RESULTS

Whether your are a working for a retail store, a bank, a telecom or a manufacturing company you will learn how to use existing data to improve your bottom line.

NO PRIOR CODING EXPERIENCE REQUIRED

We understand that busy professionals like your are do not have time to learn computer programming. We have created this program for people without any coding experience,

OBTAIN IN-DEMAND SKILLS

From data wrangling to predictive analytics, from geocoding to NLP learn popular data analytics techniques and use them to solve real life challenges.

LEARNING BY DOING

Learn by completing a real life project under mentorship of the industry experts. Cooperate with your peers to achieve tangible results.

NETWORK WITH LIKE-MINDED PEOPLE

Interact with peers from a wide variety of industries and learn from their experiences. Work together on completing course projects.

2 months
48 hours of training
12 projects

Python fundamentals

Learn basic Python syntax, to use control flow and loops and work with functions and data structures. You will also learn how to recognize possible errors, their causes and how to handle them.

Programming paradigms

Learn about the paradigms of procedural programming and the associated logical concepts. You'll explore functional and object-oriented programming, and get an introduction to algorithms.

Modules, libraries and tools

Supercharge your coding environment with popular modules, libraries and tools for Python. You'll also learn about the different types of testing.

GIL_robot

Data Handling: Numpy and Pandas

Python has many useful packages for data creation, integration, and manipulation. You are going to learn NumPy and Pandas, the most widely used two packages for data science.

DATA VISUALIZATION

You will be able to generate powerful reports that will help people make decisions and take action based on their business data using Matplotlib, one of the most widely used Python visualization package.

Final Project

This course will walk you through a hands-on real life project suitable for a portfolio. You will be shown how to manipulate and analyze data using Python