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