Python

Introduction to Python Programming

Beginners to Intermediate Level: 24th Feb 2020
www.maestrolabs.io — 1 West State Street, 2nd Floor Trenton, NJ 08608
Cost: $99
Register Now

Python Course

Overview
This 4-day course introduces the student to Python programming language. The course is uniquely designed to be project driven. The goal is to make learning Python fun, interesting and relevant to business applications. All sessions will be instructor lead and project driven. Instructors will provide support for all hands-on lab components and projects.Cost
$99 Payment by check, paypal or cedit card after successful registrationAudience and Pre-requisites
– Anyone who needs to learn how to write programs in Python or wants solid exposure to Python as their first programming language.
– Optimally, students will have experience / exposure with logical reasoning or has knowledge of any one programming language or scripting.
– The students will be required to bring their own laptop.

Beginners to Intermediate Level:
24th Feb 2020
www.maestrolabs.io
1 West State Street, 2nd Floor Trenton, NJ 08608
Cost: $99
Call : +1 (917) 747-5984
EMail: sunil.lekhi@maestro.com

Register Now

Certificate
Maestro Labs completion certificate will be awarded at the end of successful completion of course

Course Outline

  1. An Introduction to Python
    A Brief History of Python
    Python Versions
    Installing Python
    Environment Variables
    Executing Python from the Command Line
    IDLE
    Editing Python Files
    Python Documentation
    Getting Help
    Dynamic Types
    Python Reserved Words
    Naming Conventions

 

  1. Basic Syntax
    Comments
    String Values
    String Methods
    The format Method
    Numeric Data Types
    Simple Input and Output
    The print Function

 

  1. Language Components
    Indenting Requirements
    The if Statement
    Relational Operators
    Logical Operators
    Bit Wise Operators
    The while Loop
    The for Loop

 

  1. Collections
    Lists
    Tuples
    Sets
    Dictionaries
    Sorting Dictionaries

 

  1. Functions
    Defining Your Own Functions
    Parameters
    Function Documentation
    Keyword and Optional Parameters
    Passing Collections to a Function
    Variable Number of Arguments
    Scope
    Functions – “First Class Citizens”
    Passing Functions to a Function
    Mapping Functions in a Dictionary
    Lambda
    Inner Functions

 

  1. Modules
    Modules
    Standard Modules – sys
    Standard Modules – math
    Standard Modules – time
    The dir Function

 

  1. Exceptions
    Handling Multiple Exceptions

 

  1. Input and Output
    Writing Data to a File
    Reading Data From a File
    Additional File Methods

 

  1. Classes in Python
    Principles of Object Orientation
    Creating Classes
    Instance Methods
    Class Variables
    Inheritance
    Polymorphism

 

  1. Regular Expressions

Register Now

 

Instructors Profiles

 


Deep-NakumDeep Nakum

did his undergrad from University of Mumbai in Information Technology and has completed graduate coursework in Information Technology with Data Science specialty from Rutgers University. Deep is also a member of “CAVE” at Rutgers where he helps computer science students with Python coding. Deep loves to engage in various data science challenges on Kaggle.com


Sunil-LekhiSunil Lekhi

is Director of Innovation hub at Maestrolabs.io. Sunil is an entrepreneur with Masters in Computer Science, MBA in Global Marketing and Finance. Sunil has more than 10 Years of experience in Technology and Management at JPMorgan Chase and is passionate about teaching.