Programming in Python
Certification: Python- FISDI Certification
Python has become a staple in data science, allowing data analysts and other professionals to use the language to conduct complex statistical calculations, create data visualizations, build machine learning algorithms, manipulate and analyze data, and complete other data-related tasks.
Course Durations:
Course Advantages:
Course Features:
What you'll cover in this course:
Introduction to Python Programming Language
| Topic |
|---|
|
History |
|
Features |
|
Installing Python |
|
Running Python Program |
|
Debugging |
|
Formal and Natural Languages |
|
The Difference Between Brackets, Braces, and Parentheses |
Variables and Expression
| Topic |
|---|
|
Values and Types |
|
Variables |
|
Variable Names and Keywords |
|
Type Conversion |
|
Implicit Type Conversion |
|
Explicit Type Conversion |
|
Operators and Operands |
|
Expressions |
|
Interactive Mode and Script Mode |
|
Order of Operations |
Conditional Statements, Looping, Control Statements
| Topic |
|---|
|
if statement |
|
if-else |
|
if...elif...else |
|
nested if –else |
Looping Statements:
| Topic |
|---|
|
for loop |
|
while loop |
|
nested loops |
Control statements:
| Topic |
|---|
|
Terminating loops |
|
Skipping specific conditions |
Functions
| Topic |
|---|
|
Introduction |
|
Function Calls |
|
Type Conversion Functions |
|
Math Functions |
|
Adding New Functions |
|
Definitions and Uses |
|
Flow of Execution |
|
Parameters and Arguments |
|
Varables and Parameters Are Local |
|
Fruitful Functions and Void Functions |
|
Importing with from, Return Values, Incremental Development |
|
Boolean Functions |
|
Recursion |
Strings
| Topic |
|---|
|
A String is a Sequence |
|
Traversal with a for Loop |
|
String Slices |
|
Strings Are Immutable |
|
Searching |
|
Looping and Counting |
|
String Methods |
|
The in Operator |
|
String Comparison |
|
String Operations |
List
| Topic |
|---|
|
Values and Accessing Elements |
|
Lists are mutable |
|
Traversing a List |
|
Deleting elements from list |
|
Built-in List Operators |
|
Concatenation |
|
Repetition |
|
In Operator |
|
Built-in List Functions and Methods |
Tuples and Dictionaries
| Topic |
|---|
|
Tuples |
|
Accessing values in Tuples |
|
Tuple Assignment |
|
Tuples as return values |
|
Variable-length argument tuples |
|
Basic tuples operations |
|
Concatenation |
|
Repetition |
|
In Operator |
|
Iteration |
|
Built-in Tuple Functions |
|
Creating a Dictionary |
|
Accessing Values in a Dictionary |
|
Updating Dictionary |
|
Deleting Elements from Dictionary |
Files and Exceptions
| Topic |
|---|
|
Text Files |
|
The File Object Attributes |
|
Directories |
|
Built-in Exceptions |
|
Handling Exceptions |
|
Exception with Arguments |
|
User-defined Exceptions |
Regular Expression
| Topic |
|---|
|
Introduction |
|
Concept of regular expression |
|
Various types of regular expressions |
|
Using match function |
Classes And Objects
| Topic |
|---|
|
Overview of OOP |
|
Class Definition, Creating Objects |
|
Instances as Arguments, Instances as return values |
|
Built-in Class Attributes |
|
Inheritance |
|
Method Overriding |
|
Data Encapsulation |
|
Data Hiding |
Frequently Asked Questions (FAQs)
Here you'll be able find answers for your questions
Yes, NICT Computers does accept payment in installments for the courses. You can pay the fees in installments where the first installment needs to be paid at the time of the admission and the remaining installments are to be paid in the upcoming months as per the instruction.
Yes, 100%. We provide Govt.,NCVT and Global certificates after the successful completion of the respective training course.
Yes, we are one of the oldest & trusted training institute and will help with genuine placement assistance in good companies. Based on your performance you can get a job.
Yes, As a Govt. recoganized institute NICT provides various certificates which can be used for various PSC selection examinations
Our regular students are eligible for private/transport bus concession