Training Highlights

Industry recognized certificate
Worldwide companies use DigiGrowHub for hiring every year. So a certificate from DigiGrowHub is recognized everywhere




Previous
Next
What placement assistance will you receive?
Free Placement Preparation Training
Access to curated Internships & Jobs
Top performers will be highlighted in their internship & job applications

What will be the training syllabus?
Course Curriculum
Module 1: What is Programming Language
-
Machine level language
-
High Level Level language
-
Program Execution process.
-
Introduction to Jupiter notebook, Pycharm, Visual studio code, Google Colaboratory
-
Python Download and Installation (Describe python.org)
-
Basic building blocks of Python programming to write your first Python program.
-
Python Strings
-
Variables
-
Keywords
-
Identifiers
-
Indentation
-
Input, calculations, output
Module 2 : Store and manage complex data using inbuilt Python data structures and their functions.
-
String and string methods
-
List and List Methods
-
Tuple and Tuple methods
-
Dictionary and dictionary methods
-
Sets and setmethods
-
Boolean Datatype
-
Number Datatype(int, float, complex)
Module 3 : Unary and binary operators to handle different operations on values/ variables
-
Arithmetic operators
-
Assignment operators
-
Comparison operators
-
Logical operators
-
Identity operators
-
Membership operators
-
Bitwise operators
Module 4 : Conditional and looping control statements on primitive and other data structures
-
if
-
if else
-
if elif else
-
Nested if else
-
while
-
for
-
break with practice example
-
continue with practice example
Module 5 : Python inbuilt and user define functions and modules in order to build more cleaner and modularized Python application
-
Defining a function, Types of Function
-
Program flow when calling a function
-
Function parameters
-
Function arguments
-
Returning values
-
Defining different parameter types
-
Default parameter
-
Lambda function
-
Map
-
Reduce
-
Filter
-
Global and local variable
-
Define Module, import module
-
Built In Modules, Date, Sys, Os, Math, Statistics
-
Write custome module
Module 6 : Build large, complex Python application with additional benefits of code reusability, scalability and efficiency using OOP concepts.
-
Object Orientated Programming and Classes and object
-
Instances, Constructors, Self
-
Class Attributes
-
Methods
-
Inheritance
-
Subclasses and Overloading
-
Overriding Methods
-
Polymorphism
Module 7 : Accessing, modifying file and directory content using Python
-
Files, Opening and Closing Files
-
Reading and Writing Files
-
File Positions(seek,tail method)
-
Renaming and Deleting Files
-
File & Directory Related Methods