Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

Python has become one of the most used and popular programming languages over the years. It has been used by organisations worldwide for web and software development, but most importantly for automating functions across the organisation. Therefore, the Advanced Python online course is beneficial for anyone who is pursuing or wishes to pursue the information technology or computer science field. 

The Advanced Python certification syllabus covers many practical as well as theoretical concepts. Essential topics like creating databases and tables using SQLite, WHERE AND & OR clause, and RegEx functions, GUI programming, widgets, creating a project with Django framework, working with templates, and others are also covered in the curriculum. The course provides an engaging learning experience with regular assignments and projects to test the candidates’ knowledge.  

Moreover, the Advanced Python certification by E&ICT, IIT Kanpur gives 24 x 7 access to all the materials until the course. The content is entirely online and is regularly updated to suit the current industry demands and skillsets. Candidates will also receive a certificate upon completing the course.

The Highlights

  • Online lectures  
  • Updated content 
  • Hands-on practice
  • 100% online  
  • MCQ Assessment 
  • 24 x 7 access  
  • Quality rich content 
  • Practice assignments 
  • Certificate on completion

Programme Offerings

  • MCQ Assessment
  • Online lectures
  • certificate on completion
  • Updated Content
  • practice assignments
  • Hands-on practice
  • Quality rich content
  • 100% Online
  • 24 x 7 access

Courses and Certificate Fees

Certificate AvailabilityCertificate Providing Authority
yesIIT Kanpur
  • The Advanced Python online certification fee requires candidates to pay a course fee of Rs 8,474 to access the course.

 Advanced Python fee structure 

Course option

Amount in INR

Advanced Python

Rs 8,474 + GST


Eligibility Criteria

The Advanced Python training requires all applicants to possess a basic knowledge of mathematical calculation and logical skills. 

Furthermore, all candidates must get a passing percentage of 60% or above to be eligible to receive the certificate upon completion.

What you will learn

Knowledge of Python

Upon completion of the Advanced Python certification syllabus, all candidates will learn the following: 

  • All about creating a database with SQLite 
  • Understanding the RegEx functions 
  • All about GUI Programming using Tkinter
  • Understanding the Django framework   
  • All about using Python templates

Who it is for

The Advanced Python certification is for anyone, be it a student, teacher, professional, or faculty who wants to learn more about the python programming language.  


Admission Details

Candidates who want to study Advanced Python by E&ICT Academy classes must apply for the course in the below manner: 

  • Open the official website of E&ICT Academy, IIT Kanpur: https://ict.iitk.ac.in/  
  • On the top, you will find an “Online Courses” button. Click on it, and the list of courses will appear below. 
  • Spot the “Advanced Python” course from the list and click on it. 
  • You will now reach the course detail page where you must click on the ‘Enroll and pay’ button on the top. Now, you will be directed to the payments page. 
  • Here, when you click on the “Proceed to payment” button, you will be directed to the login page where you must register with the platform. Once the registration is done, you will be redirected to the payment page. 
  • Here, you can enter your online payment details and complete your transaction to get ready to start learning.

Application Details

Interested learners for the Advanced Python training must apply on the official website of E&ICT, IIT Kanpur, by giving their name, gender, email id, phone number, category, city, pin code, college name, and work details.  Lastly, candidates must attach a photograph to complete the registration process.

The Syllabus

  • Overview
  • Create Database
  • Create Table
  • Drop-Table
  • Insert query
  • Select query
  • Delete and Update query
  • WHERE AND & OR Clause

  • RegEx Module
  • Match object
  • RegEx Functions:search, findall,sub
  • Match at the beginning or end
  • Metacharacters
  • Special Sequences

Introduction
  • Introduction
  • Saying Hello with Labels
  • Buttons
  • Message Widget
    • Entry Widget
    • Dialogs
    • Radiobutton and Checkboxes
    • Creating Menus
    • Events and Binds

Introduction
  • What is Django..?
  • Installing Django
  • The MVC framework
  • Why use Django..?
Creating a Django Project
  • Starting a project with Django
  • Creating an application
  • Configuring the application
  • Hello World with Django
  • Creating our first URL
  • Creating our first view
  • Testing our application
Working with Templates
  • Template Basic
  • Injecting the data from view to the template
  • Built-in Tags & filters
  • Integrating variables in templates
    • Extending the templates
  • Using static files in templates
Models
  • Define models
  • Creating a simple model
  • Save a model into a Database
  • Inserting & Editing Data
  • Getting a Model data with Queryset
  • Deleting Objects
  • Implementing Foreign key
  • Extending a model
Django admin interface
  • Creating an admin user 
  • Enabling admin interface
Django Forms
  • Forms in Django
  • Searching Query
  • GET & POST methods
  • Form fields in Django
  • Building a form in Django
  • Model-based form
    • Custom validation
The Authentication Module
  • How to use the authentication module
  • Adding a user
  • Login and logout
  • Built-in Decorators
  • Restricting access to unknown users

  • Calculator with Tkinter
  • A Web App using Django

Evaluation process

All candidates interested in receiving a certificate for the Advanced Python online course must give the final MCQ exam, whose score will decide the eligibility of your certificate. Furthermore, the passing percentage for attempting candidates is 60%.

IIT Kanpur Frequently Asked Questions (FAQ's)

1: Do I have to be from the computer science background to join the course?

No. Candidates can be from any work or educational background to join the course, although necessary logical and mathematical calculation skills would be beneficial.

2: Is it mandatory to attend the final MCQ assessment?

All candidates who want to be eligible for the certificate must attempt the final MCQ assessment mandatorily. 

3: Is the project submitted on the last days of the course evaluated for certificate eligibility?

No. All the projects and assignments that are a part of the course curriculum are only for extra learning. 

4: Can I audit the Advanced Python online course for free?

No. All candidates must pay for the course at the time of enrolling to access the course. 

5: Is the syllabus updated to meet the industry standards?

The content is always updated based on current industry demands.

Articles

Back to top