Home | Programming

Certificate course in Python Programming

Learn most powerful and widely used web development langguage. Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. Python has been one of the premier, flexible, and powerful open-source language that is easy to learn, easy to use, and has powerful libraries for data manipulation and analysis

Duration:
Overview

Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. Python has been one of the premier, flexible, and powerful open-source language that is easy to learn, easy to use, and has powerful libraries for data manipulation and analysis

What are the Python Course Pre-requisites

There are no hard pre-requisites. Basic understanding of Computer Programming terminologies is sufficient. Also, basic concepts related to Programming and Database is beeficial but not mandatory.

Objectives of the Course

  • To understand the concepts and constructs of Python
  • To create own Python programs, know the machine learning algorithms in Python and work on a real-time project running on Python
Course Curriculum

Module 1 - Introduction

  • Python Introduction - Programming Cycle of Python
  • Python IDE

Module 2 - Variables

  • Variables
  • Data type
  • Number
  • string
  • List
  • Tuple
  • Dictionary

Module 3 - Operators

  • Operator -Arthmatic
  • comparison
  • Assignment
  • Logical
  • Bitwise opeartor

Module 4 - Decision Making - Loops

  • While loop, if loop and nested loop
  • Number type conversion - int(), long(). Float ()
  • Mathametical functions , Random function , Trigonometric function

Module 5 - String

  • Strings- Escape char, String special Operator , String formatting Operator
  • Build in string methods - center(), count()decode(), encode()

Module 6 - List

  • Python List - Accessing values in list, Delete list elements , Indexing slicing & Matrices
  • Built in Function - cmp(), len(), min(), max()

Module 7 - Tuples

  • Tuples - Accessing values in Tuples, Delete Tuples elements , Indexing slicing & Matrices
  • Built in tuples functions - cmp(), len ()

Module 8 - Dictionary

  • Dictionary - Accessing values from dictionary, Deleting and updating elements in Dict.
  • Properties of Dist. , Built in Dist functions & Methods.
  • Date & time -Time Tuple , calendor module and time module

Module 9 - Function

  • Function - Define function , Calling function
  • pass by refernece as value , Function arguments , Anonymous functions , return statements
  • Scope of variables - local & global

Module 10 - Modules

  • Import statemnts , Locating modules - current directory , Pythonpath
  • Dir() function , global and location functions and reload () functions .
  • Packages in Python

Module 11 - Files

  • Files in Python- Reading keyboard input , input function
  • Opening and closing files . Syntax and list of modes
  • Files object attribute- open , close . Reading and writing files , file Position.
  • Renaming and deleting files

Module 12 - Directories

  • mkdir methid, chdir () method , getcwd method , rm dir

Module 13 - Exception Handling

  • Exception handling - List of exceptions - Try and exception
  • Try- finally clause and user defined exceptions

Module 14 - OOP

  • OOP concepts , class , objects , Inheritance
  • Overriding methods like _init_, Overloading operators , Data hiding

Module 15 - Regular Expressions

  • match function , search function , matching vs searching
  • Regular exp modifiers and patterns

Module 16 - CGI

  • What is CGI .,Archirecture of CGI , Web server support get and post () methods.

Module 17 - GUI Programming

  • Introduction
  • Tkinter programming
  • Tkinter widgets

Module 18 - My SQL

  • Data base connectivity
  • Methods- MySQL , oracle , how to install MYSQL , DB connection
  • create , insert , update and delete operation , Handling erros

Module 19 - Multi Threading

  • Into Mult Threading
  • Threading module
  • creating thread
  • Synchronizing threads
  • Multithreaded Priority Queue

Module 20 - Framework

  • Introduction to Django framwork
  • overview
  • enviorment
  • Apps life cycle
  • creating views
  • Application

 

Module 21 - Data Analysis Libraries

  • Numpy,
  • Pandas,
  • Matplotlib

Assignments

Projects

 

Exam & Certification

Once you complete this master’s program, you will receive the course completion certificate by ICIT

ICIT Course Completion Certificate will be awarded upon the completion of the project work (after the expert review) and upon scoring at least 50% marks in the quiz. ICIT certification is well recognized in top  MNCs .

Who should attend?
  • School students -CBSE/ICSE/State boards
  • College students -BSC-IT/CS,B-Tech,Engg, students 
  • Big Data Professionals
  • IT Developers
  • Those who are showing interest to build their career in Python
FAQ's

 

 


I Agree to accept Terms & Conditions.


Call Now WhatsApp Enquire Now

Quick Enquiry

Please fill complete form to get contacted by our counsellor.