0% found this document useful (0 votes)
16 views

Route Map Python Master V2.0(NIGHT)

Python

Uploaded by

Dhanya
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views

Route Map Python Master V2.0(NIGHT)

Python

Uploaded by

Dhanya
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 29

Python Route Map

www.inmakeslh.in/Pythoninternshiproutemap

Master Classes 3 Months Program

Python
Internship
Route Map
Scroll Down to Explore Version 2.0
Python Route Map

www.inmakeslh.in

Who we are ?

Search #SkillUpNow

We are Bridging the gap between the educated and unemployed


with a 100% Placement Assistance. Inmakes Learning Hub is an e-learning platform with expert online professionals who
help individuals to explore the digital world and pave new paths for their careers.

Python Route Map V2.0


Recognized by

We are in Cochin, Trivandrum, Chennai, Dubai, Bahrain


Python Route Map

www.inmakeslh.in

What you will learn ?

Search #SkillUpNow

Concept
HTML CSS JavaScript Bootstrap MySQL PostgreSQL
of Python

OOPs Payment Django

Php Route Map V2.0


API ReactJS Postman Final Projects
Gateway

Addons : Question Bank Interview Preparation


Python Route Map

www.inmakeslh.in

Why we are unique?

Search #SkillUpNow

Practical-Oriented One-to-One Flexible Internationally Technical


Training Personal Trainers Time Schedule Valid Certifications Learning

Python Route Map V2.0


10x Placements Training in 5000+ Rated 4.8 Program
Assurance Native Languages Hiring Partners in Google Review Swapping
Python Route Map

www.inmakeslh.in

Who Can Learn Python ?

Search #SkillUpNow

+2 Students ( Computer Science )


Any undergraduate degree in CS
B.Tech Students
BCA and MCA Students
Entrepreneurs

Python Route Map V2.0


Professionals
Python Route Map

www.inmakeslh.in

MODULE

01 OVERVIEW
Why do we need Python? Program Structure

MODULE

02 ENVIRONMENT SETUP
Python Installation
Execution Types
What is an interpreter?
Interpreters vs Compilers
Using the Python Interpreter
Interactive Mode

Python Route Map V2.0


Running python files
Working with Python shell
Integrated Development Environments (IDES)
Interactive Mode Programming
Script Mode Programming
MODULE

03 DATA TYPES
Variables Accessing Values in Strings
Assigning Values to Variables String Special Operators
Multiple Assignment String Formatting Operator
Python Numbers Triple Quotes
Python Strings Built-in String Operations

MODULE

04 PYTHON LISTS
Accessing Values in Lists
Updating Lists
Delete List Elements
Basic List Operations
Indexing, Slicing, and Matrixes

Python Route Map V2.0


Built-in List Functions & Methods

CODING
CHALLENGE | | | | | | | | |
MODULE

05
MODULE

PYTHON TUPLES
Accessing Values in Tuples Indexing, Slicing, and Matrixes
Updating Tuples No Enclosing Delimiters
Delete Tuple Elements Built-in Tuple Functions
Basic Tuples Operations

CODING
CHALLENGE |

MODULE

06 PYTHON SETS
Accessing Set Items
Add Set Items
Remove Set Items
Loop Sets

Python Route Map V2.0


Join Sets
Set Methods

CODING
CHALLENGE |
MODULE

07 PYTHON STRINGS
Slicing
Modify
Format
String Methods

CODING
CHALLENGE | |
MODULE

08 PYTHON DICTIONARY
Accessing Values in Dictionary
Updating Dictionary
Delete Dictionary Elements
Properties of Dictionary Keys

Python Route Map V2.0


Built-in Dictionary Functions & Methods

CODING
CHALLENGE |
MODULE

09 BASIC OPERATORS IN PYTHON


Types of Operator
Python Arithmetic Operators
Python Comparison Operators
Python Assignment Operators
Python Bitwise Operators
Python Logical Operators
Python Membership Operators (in, not in)
Python Identity Operators (is, is not)
Python Operators Precedence

MODULE

10 LOOPS AND DECISION MAKING


if statements Loop Control Statements
if elif else 1) break statement

Python Route Map V2.0


if else statements 2) continue statement
nested if statements 3) pass statement
while loop
for loop
CODING
CHALLENGE | | | |
nested loops | | | |
MODULE

MODULE 12 ANONYMOUS FUNCTION


11 FUNCTIONS Lambda Filter
Defining a Function Map Reduce
Syntax
Calling a Function CODING
CHALLENGE | | | | |
Pass by reference vs value
Function Arguments MODULE

Required arguments
13 PYTHON MODULES AND
PACKAGES
Keyword arguments Framework vs Packages
Default arguments Why are modules used?
Variable-length arguments Creating modules
The return Statement The import Statement
Scope of Variables The from...import Statement

Python Route Map V2.0


The from...import * Statement
CODING
CHALLENGE | The PYTHONPATH Variable
Namespaces and Scoping
The globals() and locals() Functions
Packages in Python
MODULE

14 BASIC OOPS CONCEPT


Creating class in Python
Documented String
Private Identifier
Class attributes and instance attributes
Methods in classes: instance methods, class methods, and static methods.
Constructor
Inheritance
Polymorphism
Encapsulation
Abstraction

CODING
CHALLENGE | | | | |
MODULE

15 DECORATOR

CODING
CHALLENGE |
MODULE

16 ITERATOR

CODING
CHALLENGE |

MODULE

17 GENERATOR

MODULE

18 FILE MANIPULATION
Opening Text File read() method
Working with a File on Python Files: Input
The open function Files: Output
File modes Reading files
The file object attributes Renaming & deleting files

Python Route Map V2.0


close() method Writing into a file
write() method remove() method

CODING
CHALLENGE | |
MODULE

19 PYTHON GUI
Basic Operations using Tkinter Message Box and Radio Button
Buttons and Textbox Checkbox and Event Creating
Menu Bar Creating Application in GUI

MODULE

20 DATABASE
SQL and Python
Overview of SQLite
Integrating Python with SQLite
MySQL Basics
• What is Database & RDBMS? Terminologies.
• What is MySQL? MySQL Advantages
• PhpMyAdmin Introduction

Python Route Map V2.0


• MYSQL Database connection using Python
• Tables
• Programming using database connections
• Executing db queries
• DML, DCL and DDL Statements
• JOINS and Aggregate Functions
• GROUP BY, ORDER BY Statements
PostgreSQL
• PostgreSQL Intro
• PostgreSQL Install
• PostgreSQL Get Started
• PostgreSQL pgAdmin 4
• PostgreSQL CREATE TABLE
• PostgreSQL INSERT INTO
• PostgreSQL Fetch Data
• PostgreSQL ADD COLUMN
• PostgreSQL UPDATE

Python Route Map V2.0


• PostgreSQL ALTER COLUMN
• PostgreSQL DROP COLUMN
• PostgreSQL DELETE
• PostgreSQL DROP TABLE
MODULE

21 OTHER CONCEPTS
Errors and Exception Handling
Standard exceptions
Assertions in Python
The assert Statement
What is Exception?
Handling an exception
Syntax
The except Clause with No Exceptions
The except Clause with Multiple Exceptions
The try-finally Clause
Argument of an Exception
Regular Expression
Powerful Utilities
| |

Python Route Map V2.0


CODING
Multithreading CHALLENGE

List Comprehensive
Python Route Map

www.inmakeslh.in

FRONTEND TECHNOLOGIES
MODULE

22 HTML 5
HTML Basic and Advanced Tags
HTML Images
Working with Table, List, Div, iframe, HTML Form Elements

CODING
CHALLENGE | |
MODULE

23 CSS

Python Route Map V2.0


CSS Basic Syntax
Different ways of CSS
Creating External CSS
CODING
CHALLENGE | |
Learn How to Use Selectors
Working with CSS Properties
CSS Layouts
MODULE MODULE

24 JAVASCRIPT 25 BOOTSTRAP
Define JavaScript What is Bootstrap
Variables and Datatypes Installation Process
Developing Popup Boxes How to Use Bootstrap
Implement Functions Working with Bootstrap Grids
Learn how to use JavaScript Events Working with Bootstrap Controls
Learn how to use Client Side Validation Working with Bootstrap Components
Creating External JavaScript Using Bootstrap Plug-in

CODING
CHALLENGE | | CODING
CHALLENGE

MODULE

26 PAYMENT GATEWAY
Stripe Payment Integration

Python Route Map V2.0


MODULE

27 DJANGO
Introduction to Web Development and Django
Introduction to web development and the Django framework.
Creating a simple Django project and app.
Understanding the project structure.
Running the development server and viewing the default webpage.
Django models and the Object-Relational Mapping (ORM) concept.
Defining models and database tables.
Generating and applying database migrations.
Building Dynamic Web Applications
Creating Django admin interfaces.
Customizing the admin panel for managing database records.
Adding and editing data using the admin panel.
Introduction to Django templates.
Creating templates, template tags, and template inheritance.
Rendering dynamic content in HTML templates.
Working with Django forms.
Building and validating forms for user input.
Handling form submissions and displaying form errors.
User Authentication and Authorization.
User authentication in Django.

Python Route Map V2.0


Implementing user registration and login functionality.
Using built-in authentication views and forms.
User authorization and permissions.
Restricting access to views based on user roles.
Implementing role-based authorization.
User sessions and cookies in Django.
Managing user sessions and implementing session-based features.
Security considerations for user sessions.
Working with static files: CSS, JavaScript, and images.
Configuring static file handling in Django.
Optimizing static file delivery.
Handling data in Django views.
Handling Data and Forms.
Implementing forms for data input and validation.
Building an e-commerce application.
Creating custom form validation and handling form errors.
Designing models for products and orders.
Form sets for managing multiple forms on a single page.
Implementing shopping
Security and Authenticationcart functionality.
Implementing secure authentication and authorization.
Handling user data securely.
CODING
CHALLENGE |
Password |hashing and storage best practices.

MODULE

28 REST API

Python Route Map V2.0


Introduction to RESTful APIs
Getting Started with Django Rest Framework
Serialization
| and
Views | Generic Views
Authentication and Permissions
View sets and Routers
Serializers Relationships and Hyperlinked APIs
Testing in Django Rest Framework
Pagination and Filtering
Versioning and Content Negotiation
Customization and Advanced Features

MODULE

29 POSTMAN

MODULE

30 REACT.JS
Introduction
• Overview of the MERN (MongoDB, Express.js, React.js, Node.js) stack.
• Setting up a development environment: Node.js, npm, and a code editor.
• Understanding the role of React.js in front-end development.

Python Route Map V2.0


• Creating a simple React component.
• React component lifecycle and rendering.
• SX (JavaScript XML) syntax and its use in React.
• Component nesting and composition.
• React props and state.
Building User Interfaces with React.js
• Handling user input and events.
• Forms and controlled components.
• Conditional rendering in React.
• Lists and keys: rendering dynamic lists of data.
• Styling in React: inline styles, CSS modules, and external stylesheets.
• Routing in React: React Router for single-page applications.
• Creating multiple pages and navigation.
State Management and Hooks
• State management in React: lifting state up, context API, and prop drilling.
• Introduction to React Hooks.
• useState & useEffect Hooks for managing component state & side effects.
• Custom Hooks: creating and using custom React Hooks.
Connecting React.js to Python Back-End
• Making API requests from React to Python using fetch and Axios.

Python Route Map V2.0


• Consuming RESTful APIs with CRUD operations.

CODING
CHALLENGE
Python Route Map

www.inmakeslh.in/Pythoninternshiproutemap

Min. System
Requirements
Operating System RAM Capacity
Windows 7 4 GB

Storage Capacity Processor


256GB Pentium Dual Core

R
Terms & Conditions:
Terms and conditions for enrolling Internship training programme are as follows:
The training session provided for the internship program will be free of charge. The candidate joining
the internship program must purchase a server hosting platform with Micro-Service Architecture, in-
cluding AWS, Microsoft Azure, Bluehost, and Digital Ocean, for streaming the videos. The amount
paid for the server hosting platform is non-refundable -
chase related to the internship program, as agreed upon.

8% + GST of

ute Map V2.0


Python Route Map

www.inmakeslh.in/Pythoninternshiproutemap

Duration
Master Class
3 Months | 30 Hours of Classes

Support
Support Time
2 PM to 11 PM | (Monday to Friday)
( Break Time: 8.00 PM to 8.45 PM )

Support Medium

Python Route Map V2.0


Skype, Normal Call, and Botim
(Botim For students outside India)
Our Hiring Partners

Python Route Map V2.0


+5000 Companies
We are
Located in
Cochin Coimbatore

Python Route Map V2.0


3 rd Cross Road, Pooja garden, 11/4, Kalapatti Main Rd,
Indira Nagar, Kadavanthra, Indira Nagar, Civil Aerodrome Post,
Ernakulam, Kerala 682020. Coimbatore, Tamil Nadu 641014
Don’t hesitate
to Connect with us

www.inmakeslh.in

Python Route Map V2.0


+91 6238 452 272 0484 299 8191
Support@inmakes.in
Project: HireHub Project: E Hospitality

Project Details : Project Details :


Project Platform : Python Project Platform : Python
Mock Programming Languages
IDE Tool(Recommended)
: Python Django
: VS Code / PyCharm
Programming Languages
IDE Tool(Recommended)
: Django Rest Framework
: VS Code / PyCharm
Interview Database : MySQL Database : SqlLite
Project Type : Web Application API : Rest Api
FrontEnd Framework : React JS
Project Type : Web Application

Python Route Map V2.0

You might also like