EMAIL US

info@ativs.com

WHATAPP

+91-9540-100-150

CALL NOW

011-42263397 , +91-9818-963-397

Best Python Training Course in NCR

Enter text

Course Overview

Enter TExt

Introduction To Python
Why Python
Application areas of python
Python implementations
Python versions
Installing python
Python interpreter architecture
Python byte code compiler
Python virtual machine(pvm)

Using interactive mode
Using script mode
General text editor and command window
Idle editor and idle shell
Understanding print() function
How to compile python program explicitly

Character set
Keywords
Comments
Variables
Literals
Operators
Reading input from console
Parsing string to int, float

If statement
If else statement
If elif statement
If elif else statement
Nested if statement

While loop
For loop
Nested loops
Pass, break and continue keywords

Int, float, complex, bool, nonetype
Str, list, tuple, range
Dict, set

What is string
String representations
Unicode string
String functions, methods
String indexing and slicingv String formatting

Creating and accessing lists
Indexing and slicing lists
List methods
Nested lists
List comprehension

Creating tuple
Accessing tuple
Immutability of tuple

How to create a set
Iteration over sets
Python set methods
Python frozenset

Creating a dictionary
Dictionary methods
Accessing values from dictionary
Updating dictionary
Iterating dictionary
Dictionary comprehension

Defining a function
Calling a function
Types of functions
Function arguments
Positional arguments, keyword arguments
Default arguments, non-default arguments
Arbitrary arguments, keyword arbitrary arguments
Function return statement
Nested function
Function as argument
Function as return statement
Decorator function
Closure
Map(), filter(), reduce(), any() functions

Why modules
Script v/s module
Importing module
Standard v/s third party modules
Why packages
Understanding pip utility

Introduction to file handling
File modes
Functions and methods related to file handling
Understanding with block

Procedural v/s object oriented programming
OOP principles
Defining a class & object creation
Object attributes
Inheritance
Encapsulation
Polymorphism

Difference between syntax errors and exceptions
Keywords used in exception handling
try, except, finally, raise, assert
Types of except blocks

Introduction to tkinter programming
Tkinter widgets
Tk, label, Entry, Textbox, Button
Frame, messagebox, filedialog etc
Layout managers
Event handling
Displaying image

Multi-processing v/s Multi-threading
Need of threads
Creating child threads
Functions /methods related to threads
Thread synchronization and locking

Database Concepts
What is Database Package?
Understanding Data Storage
Relational Database (RDBMS) Concept

SQL basics
DML, DDL & DQL
DDL: create, alter, drop
SQL constraints:
Not null, unique,
Primary & foreign key, composite key
Check, default
DML: insert, update, delete and merge
DQL : select
Select distinct
SQL where
SQL operators
SQL like
SQL order by
SQL aliases
SQL views
SQL joins
Inner join
Left (outer) join
Right (outer) join
Full (outer) join
SQL (Structured Query Language)
Mysql functions String functions
Char_length
Concat
Lower
Reverse
Upper
Numeric functions
Max, min, sum
Avg, count, abs
Date functions
Curdate
Curtime
Now
  • Total Duration 2 Month
  • Rating 5
  • Mode Online
  • Mode Offline