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