Python Course Prospectus - Online 3rd Batch - Updated
Python Course Prospectus - Online 3rd Batch - Updated
Technology, Chennai
COURSE PROSPECTUS
Preamble:
Python is an easy to learn, powerful programming language. It has efficient high-level data structures
and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic
typing, together with its interpreted nature, make it an ideal language for scripting and rapid application
development in many areas on most platforms.
Python offers much more error checking than C, and, being a very-high-level language, it has high-level
data types built in, such as List, Tuples and Dictionaries. Because of its more general data types, Python is
applicable to a much larger problem domain than Awk or even Perl, yet many things are possible in Python.
Python allows you to split your program into modules that can be reused in other Python programs. It
comes with a large collection of standard modules like file I/O, system calls, sockets, and even interfaces to
graphical user interface toolkits like Tk. Python has been used in a lot of places like in creating games, for
statistical data and visualization, speech and face recognition.
Python is an interpreted language, which can save our time during program development because no
compilation and linking is necessary. The interpreter can be used interactively, which makes it easy to
experiment with features of the language, to write throw-away programs, or to test functions during program
development.
Python emerged as a leading programming language used in the Booming areas like Artificial
Intelligence (AI), Internet of Things(IoT) and Data analytics. Currently available academic curriculum is not
much enough to fulfil the requirement of Skills needed to program in Python language. Because of lack of
hands-on experience among professionals, there is a huge demand in providing skill-based training in Python
language which will bridge the skill-gap of the engineering graduates.
To develop and skill the engineering graduates in acquiring Problem Solving abilities in Python
Programming Language and make the students to become master in writing Python scripts.
Outcome of the Course: After successful completion of this Course, students can able to:
Course Structure:
2 Basic Syntax
3 Data types
4 Operators
7 File I/O
8 Classes
9 Exception Handling
Other Details:
However, the above Training fee shall be refunded on few special cases as given below:
1. If course postponed and new date is not convenient for the student.
2. If course cancelled.
Payment schedule: The Fee has to be paid in one instalment as given below.
1. 22-06-2020 Rs.300/-
How to apply:
Candidates can apply online in our website http://14.139.173.196/reg/. Payment towards Course fee
DD drawn from a nationalized bank (preferably SBI) in favor of ―NIELIT Chennai‖ payable at
Chennai.
Online transaction: Account No: 31185720641 Branch: Kottur (Chennai), IFS Code: SBIN0001669.
Pay through Nationalized Bank Debit Card (Service charges applicable)
Note: The Institute will not be responsible for any mistakes done by either the bank concerned or by the
depositor while remitting the amount into our account.
Selection of candidates: Selection is based on the first come basis (subject to fulfilling the eligibility
criteria)
Admission Procedure:
All interested candidates are required to fill the Registration form with the fees before 22nd June 2020 with all
the necessary following documents.
Discontinuing the course: No fees under any circumstances shall be refunded in case of a student
discontinuing the course. No certificate shall be issued if discontinued.
Location: NIELIT Chennai is located at Gandhi MandapamRaod, Kotturpuram, Chennai (Landmark: Opp. To
Course enquiries: Students can enquire about the various courses either on telephone or by personal contact
between 9.15 A.M. to 5.15 P.M. (Lunch time 1.00 pm to 1.30 pm) Monday to Friday.
Annexure
2. Basic Syntax:
First Python Program
Identifiers
Reserved Words
Lines and Indentation
Multi-Line Statements
Quotation&Comments
Command Line Arguments
3. Data types:
Variables
Numbers
String
Lists
Dictionaries
Tuple
Set
4.Operators:
Operator & its Types
Arithmetic Operators
Comparison (Relational) Operators
Assignment Operators
Logical Operators
Bitwise Operators
Membership Operators
Identity Operators
National Institute of Electronics and Information
Technology, Chennai
7. File I/O:
8. Classes:
Standard Exceptions
Assertions in Python
What is Exception?
Handling an Exception
Argument of an Exception
Raising an Exception
National Institute of Electronics and Information
Technology, Chennai
10. GUI Programming:
Introduction
Tkinter Programming
Terminologies Used In Tkinter
Steps To Be Followed To Create AGui Application Using Tkinter
Tkinter Widgets
Frame Widget
Label Widget
Button Widget
Pack Layout Widget
Fitting Widget In Pack Layout
Grid Layout Widget
Entry Widget
Checkbutton Widget
Menubutton Widget
Menu Widget