Advanced Python Programming

6,000.00

COURSE INTRODUCTION
Python programming skillset now days ensures the most promising career in technology industry. Opportunities in the career of python are increasing tremendously in the world. This courses teaches advanced Python programming skills to Build High Performance, Concurrent, and Multi-threaded Apps with Python Using Proven Design Patterns


Course Eligibility
Class 10 Pass with Basic Knowledge of Computers (RS-CIT Pass preferred)


Course Duration
90 Hours offline study

Course Fees
Rs 6000/- only per candidate

Description

Advanced Python Programming

 

COURSE INTRODUCTION
Python programming skillset now days ensures the most promising career in technology industry. Opportunities in the career of python are increasing tremendously in the world. This courses teaches advanced Python programming skills to Build High Performance, Concurrent, and Multi-threaded Apps with Python Using Proven Design Patterns


Course Eligibility
Class 10 Pass with Basic Knowledge of Computers (RS-CIT Pass preferred)


Course Duration
90 Hours offline study

Course Fees
Rs 6000/- only per candidate


Syllabus for Advanced Python Programming Course 


 

S.No Chapter Name Topic
1 Python Fundamentals Course Introduction
    Course Curriculum Overview
    Why Python?
    Command Line Basics
    Installing Python (Step by Step)
    Running Python Code
     
2 Python Object and Data Structure Basics Introduction to Python Data Types
    Python Numbers
    Numbers: Simple Arithmetic
    Variable Assignments
    Introduction to Strings
    Quick Print Check
    Indexing and Slicing with Strings
    String Indexing
    String Slicing
    String Properties and Methods
    Print Formatting with Strings
    Print Formatting
    Lists in Python
    Lists
    Dictionaries in Python
    Dictionaries
    Tuples with Python
    Sets in Python
    Sets
    Booleans in Python
    I/O with Basic Files in Python
     
3 Python Comparison Operators Comparison Operators in Python
    Chaining Comparison Operators in Python with Logical Operators
     
4 Python Statements If and Else Statements in Python
    For Loops in Python
    While Loops in Python
    Useful Operators in Python
    List Comprehensions in Python
     
5 Python Methods and Functions Methods and the Python Documentation
    Introduction to Functions
    def Keyword
    Basics of Python Functions
    Logic with Python Functions
    Tuple Unpacking with Python Functions
    Interactions between Python Functions
    Functions #1: print Hello World
    Functions #2: print Hello Name
    Functions #3 – simple Boolean
    Functions #4 – using Booleans
    Functions #5: simple math
    Functions #6: is even
    Functions #7: is greater
    *args and **kwargs in Python
     
6 Python Project  Project – 1
     
7 Object Oriented Programming Object Oriented Programming – Introduction
    Object Oriented Programming – Attributes and Class Keyword
    Object Oriented Programming – Class Object Attributes and Methods
    Object Oriented Programming – Inheritance and Polymorphism
    Object Oriented Programming – Special (Magic/Dunder) Methods
     
8 Modules and Packages Pip Install and PyPi
    Modules and Packages
    __name__ and “__main__”
     
9 Errors and Exceptions Handling Errors and Exception Handling
    Errors and Exceptions Homework
    Errors and Exception Homework – Solutions
    Update for Pylint Users
    Pylint Overview
    Running tests with the Unittest Library
     
10 Project 1 Introduction to Project
    Card Class
    Deck Class
    Player Class
    Game Logic – Part One
    Game Logic – Part Two
     
11 Python Decorators Decorators with Python Overview
     
12 Python Generators Generators with Python
     
13 Advanced Python Modules Introduction to Advanced Python Modules
    Python Collections Module
    Opening and Reading Files and Folders (Python OS Module)
    Python Datetime Module
    Python Math and Random Modules
    Python Debugger
    Python Regular Expressions Part One
    Python Regular Expressions Part Two
    Python Regular Expressions Part Three
    Timing Your Python Code
    Zipping and Unzipping files with Python
     
14 Working with Images with Python Introduction to Images with Python
    Working with Images with Python
     
15 Working with PDFs and Spreadsheet CSV Files Introduction to PDFs and Spreadsheets with Python
  Working with CSV Files in Python
    Working with PDF Files in Python
     
     
16 Emails with Python Introduction to Emails with Python
    Sending Emails with Python
    Receiving Emails with Python

Reviews

There are no reviews yet.

Be the first to review “Advanced Python Programming”

Since the year 2009, the Cift Computer Center has been leading 35,000+ students through computer education to the bright subject. The diligent staff of the institute has given computer education to the students in such a way that the student private or government...

Newsletter