Ammerpet, Hyderabad

Address

Monday - Friday 6am - 8pm

Timeing

info@arjunanalytics.com

Mail to us

Python with Flask

Core Python

Python Introduction & setup environment
What are the software’s required to learn python
  • Python 3.7.0 version installation
  • Visual studio code installation
An identifier(variable)
  • What an identifier(variable)
  • Rules for an identifier(variable)
Data types in Python
  • Integer data type
  • Floating data type String
  •  join()
  • len()
  • replace()
  • split()
  •  strip()
  •  rstrip()
  •  lstrip()
  •  upper()
  •  lower()
  • slice operator with + index
  •  slice operator with – index
Boolean data type Complex data type
List data type
  • List with their properties
  • append()
  •  remove()
  • insert()
  • extend()
  • pop()
  • index()
  • sort()
  • sorted()
  • len()
  • copy()
  • clear()
Tuple data type
  •  Tuple with their properties
  •  max()
  • min()
  •  len()
Set Data types
  • Set with their properties
  •  copy()
  • clear()
  •  len()
  •  intersection()
  •  update()
  • union()
Dictionary Data Types
  • Dictionary data type with their properties
  • keys()
  • values()
  • items()
  • popitem()
  • get()
  • copy()
  • clear()
  • update()
Bytes data type
  1. Byte Array data type
  2. Frozenset data type
  3. Range data type
  4. None data type
  5. Working with input() function with their rules
  6. Typecasting in python
  7. Working with eval() function with their rules
An operators in Python
  • Arithmetic operators
  • Assignment operators
  • Logical operators
  •  Logical and operator
  • Logical or operator
  • Logical not operator
  • Equality operators
  • Comparison operators
  • Chaining operators
  • Ternary operators
  • Special type of operators
  •  Identity operators
  •  Membership operators
Bitwise operators
  •  Bitwise and operator
  • Bitwise or operator
  • Bitwise exclusive or
  • Bitwise complement operator
  • Bitwise left-shift operator
  • Bitwise right-shift operator
Working with input & function
  • Input() & print() functions
  • Working separator attribute
  • Working with end attribute
  • Formatted string
  • Replacement operator
Command Line argument (CLA) in Python
  • Working with sys module with argv variable
  • argv variable with various operations
Control Statements in Python
  • Decision making or conditional statements
  • If statement
  • nested if statement
  • if else statement
  • if elif else statement
Iterative statements
  • for loop
  • while loop
  • nested for loop
  • nested while loop
Transfer statements
  • pass statement
  • break statement
  • continue statement

Working with zip () function
List comprehension
Tuple comprehension
Set comprehension
Dictionary comprehension
Functional Programming language in Python

  • What is function
  • Types of functions
  • Why do use functions
  • real time applications
  •  How to create a function in python
  • What is name ==”” main ”
  • Formal parameters
  • Actual parameters
  • Arguments in function
  • Positional argument
  • Default argument
  •  Keyword argument
  •  Variable length argument
  •  Keyword variable length argument
  •  Difference between *ob1j & **obj2
Nameless function
  • Working with lambda keyword
  • filter() function
  •  map() function
  •  reduce() function
Inner or Nested function
Packages in Python
  • What is module
  • What is package
  • What is library
  • What is framework
  • How package is important in real
    world software’s
  • Complete structure of package
  •  Complete structure of nested package
Modular Programming
Language in Python
  • Why modular programming language
  • Import & export data from one to
    another module
  • Various possibility of import & export
    the data
  • Working with reload () functions
  • Working with math module
  • Working with random module

Pandas Library

Working with iterating methods in pandas
  • Iteritems ()
  • Iterrows ()
  • Itertuples ()
NumPy Library
  • What is NumPy
  • How NumPy is ruling in data science applications
  • How to install NumPy
  • Working with zero to nth dimension arrays
  •  What is ndim
  • What is ndmin
  • Slicing with numpy
  • Working with reshape function
  • Applying the loops on NumPy
  • Working with predefine functions in NumPy
Advance Data Structure in python
  • Working on Stack with their rules
  • Working with Queue with their rules
  • Working binary tree with their rules
  • Working with linked list
Double linked list
Single linked list
Modular Programming Language in Python
  • Why modular programming language
  • Import & export data from one to another module
  • Various possibility of import and export the data
  • Working with reload () functions
  • Working with math module
  • Working with random module
Pattern Examples
Important Interview Questions & Answers
Object oriented Programming language in Python
  • What is class
  • How to create class
  • What is an object
  • How to create an object
  • What is constructor
  • What is Instance method
    (Non static method)
  • What is class method
  • What is static method
  • What is Instance variable
  • What is static variable
  • What is Local variable
  • Working with GC module
  • Working with Inner classes
  • hat is composition and aggregation
Inheritance
  • Duck-Typing
  • Operator overloading
  • Method overloading
  • Method overloading with default argument
  • Method overloading with variable length argument
  • Constructor overloading
  • Constructor overloading with default argument
  • Constructor overloading with variable length argument
  • Method overriding
  •  Constructor overriding
Working on Encapsulation
Concrete classes
Abstract class
Interface
Abstract method
Access modifier
File Handling in Python
  • Why file is required
  • What is file handling
  • How to open a file
  • Working with various modes of file
  • Working with write() and write lines()
  • Working with read()
    and read line() and read lines()
  • Working with ‘with’ statement
  • Working with pickling & unpickling
  • Working with CSV module
  • Working with Zipping and Unzipping
  • working with object serialization and object deserialization
Exception Handling in Python
  • Types of errors in programming language
  • What is exception
  • Whatis main objectiveof an exception
  • Working with try & except block
  • Working with default exception
  • Working with try & except & else & finally block
  • Working with nested try & except & else & finally block
  • Difference between try & finally block
Decorators in Python
  • What is decorator
  • Why decorator is required
  • Working with @decor_name decorator
  • Working with decor function
PBDC in python
  • Why PDBC
  • Working XAMPP tool for MySQL Database
  • How to install MySQL. Connector drivers
  • Performing all database queries
Generators in python
  • What is generators
  • Why do we require generators
  • Working with yield keyword
Multi-Threading
  • What is multi-threading
  • Types of multi-threading
  • What is Thread
  • How many ways we can create thread in python
  • How to improve the application performance
    with threading
  • Synchronization and Asynchronization
Assertion in Python
  • What is assertion
  • Types of assertion
  • Working with assert keyword to develop
    testcases
  • Scripts for to perform
    debugging operations using assertion
Web Scraping with Regular
expression
  • What is regular expression
  • Working with re module in python
  • Working with character classes
  • Working with predefine classes
  • Working with quantifiers
  • Regex object for Indian mobile number
  • Regex object for email
  • Working with predefine functions
  • match() , fullmatch()
    search() , findall()
    sub(),  subn()
    split()
  • What is web scarping
  • How to fetch real time date using
    web scarping process

Flask

Flask
Prerequisite to Learn Flask
  • What is Flask
  • Why Flask compares to Django
  • How to install flask
  • How to create flask applications
  • How to integrate routing in flask
  • How to develop frontend development using flask
  • How to connect database with flask
Flask with Flask restful with microservices
  • What is flask restful
  • What is microservice
  • How to develop microservice based restful API’S
  • Implementing the microservice using flask restful
Fast-API with Microservices
  • What is Fast API
  • Why FastAPI compare to flask restful & Django rest framework
  • Develop the restful APIS with FastAPI with mongo DB implementation
Cloud with Python integration
  • AWS with Python integration
  • Azure with Python Integration
  • GCP with Python Integration

MySQL or Oracle Database

MySQL or Oracle Database

  • Why database
  • What is database
  • What is SQL
  • How to install MYSQL database
  • Working with DDL commands

create command

alter command
drop command
rename command
truncate command
drop command

 

Working with DML commands
  • Insert command
  • Update command
  • Delete command
  • Select command
Working with Constrains
  • primary key
  • foreign key
  • unique key
  • null key
Transactional Commands
  • Rollback
  • Commit
  • Save point
Working with joins
  • inner join
  • outer join
  • cross join
  • full join