[go: up one dir, main page]

0% found this document useful (0 votes)
12 views23 pages

Pycloud Architect

Indra Institute of Education, established in 2011, offers a range of IT training programs including cloud computing, cybersecurity, and software development, with a focus on practical, hands-on training. The institute has partnerships with various organizations and has successfully trained over 80,000 students, providing placement assistance and flexible learning options. Their curriculum covers multiple modules, including web technologies, backend development, database management, and AWS services, aimed at preparing students for careers in technology.

Uploaded by

arjunmsd003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views23 pages

Pycloud Architect

Indra Institute of Education, established in 2011, offers a range of IT training programs including cloud computing, cybersecurity, and software development, with a focus on practical, hands-on training. The institute has partnerships with various organizations and has successfully trained over 80,000 students, providing placement assistance and flexible learning options. Their curriculum covers multiple modules, including web technologies, backend development, database management, and AWS services, aimed at preparing students for careers in technology.

Uploaded by

arjunmsd003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

Indra Institute of Education

IT Training & Testing Services


Since 2011

PYCLOUD ARCHITECT
Duration - 5 Months

What’s Inside
Who Our Modules Contact
We Are ? Strength Covered Us

Who We Are

About Us
Indra Institute of Education is a growing educational institute
with bigger and bolder goals. IIE was founded in 2011 and now has
partnerships with PSI assessment, Attest testing, and training
solutions. IIE has achieved ISO 9001:2015 certification. The
Institute provides students with SOFTWARE
PROGRAMMES,NETWORKING,CYBERSECURITY,ARTIFICIALI
NTELLIGENCE BASIC COMPUTING & COMMUNICATION
CLASSES. We also provide corporate training and administer
online exams for universities such as ICFAI, JARO, SCDL, MIT,
IAI, and many more. IIE has trained and placed 80K students in
multi-level companies over the last 13 years. Now IIE is located in
three prime locations in coimbatore delivering technology.
OUR MISSION
We believe that only dedicated and sincere service will get us there.
We make every effort to improve ourselves on a daily basis. We
positively change on a daily basis.

OUR PROGRAMMES
SOFTWARE PROGRAMMES
NETWORKING
CLOUD COMPUTING
SERVER
CYBER SECURITY
TESTING
ARTIFICIAL INTELLIGENCE
TALLY
JOB ASSURED PROGRAMMES

OUR STRENGTH

Hands On Training
At IIE, we provide 100% practical classes with the clear concepts, which
enable students to get hands on training in the technologies. We focus
more on practical oriented training which makes our students industry
ready.

Certified Trainers
Our trainers have sound knowledge in the technologies and concepts
and they mentor the students to become a professional in their
technologies. We believe our teaching methodology is a plus for us.
Flexible Timings
Timings should not be a constraint for learning and we allow our individual
students to select their convenient timings as much as possible. Also, we
provide batch wise schedules for a group of trainees. Flexible timings will be an
advantage for college
students and working professionals.

Facilities
At IIE, we provide practical based teaching which is possible with our well
equipped labs and high configuration systems. Wifi and power backup facility are
available at our place. Also our students are provided with well framed materials
for their reference.

Placement Assistance
IIE has a dedicated placement team to help students to get job. The
Institute also provides recruitment assistance to companies. Based on
the companies' job requirements, our students are shortlisted to get
interviewed & placed with the
organization in need of a skilled professional.

Affordable Fee
We are providing quality education at low cost. We can challenge that we are a
leading institute with best amenities offering IT training at a very low cost. Also
we provide some special offers to our students.

OUR IMPACT OF WORDS


Ready to take your career to the next level? Explore
our courses and start your journey towards a brighter
future in technology with IIE. Contact us today to
learn more and take the first step towards realizing
your career goals.
Module - 1 Core Web Technologies

HTML
Introduction, Evolution,
DOM
Basic Structures and Tags
Heading tags, Text
Formatting tags
Font tag
Break tag
Hr tag, Comments
Scrolling text
Link, Details Tag
List, Table

Advanced HTML
Favicon, Computer code,
Entities
Symbols, Emoji
Canvas & Svg
Iframe
Form, Multimedia
Meter tag
Layouts-Header, Nav,
Section, Article
Core Web Technologies

CSS Essenitals
Introduction
Syntax
Types-Inline, Internal, External
Selectors-Simple, Class, Id, Universal,
Grouping
Commands
Background Properties-Image,
Background-Repeat, Background-
Position,
Background-Attachments
Text properties-Background color, Text
color,
Text Alignment,
Text Decoration, Text Transition, Text
Shadow

CSS Fundamentals
Font properties-Font-Family, Font - Size
Link , List style
Image as a List Type
Border style Properties-Dotted, Dashed,
Solid, Double, Groove, Ridge, Inset & Outset, Border-
color, Border-Individual Sides, Rounded Borders
Table-Table border, Collapsed table borders, Zebra
stripes, Margin-Top, Bottom, Right, Left
Padding- Top, Bottom, Right, Left
Position- Static, Relative, Fixed, Absolute, Sticky
Core Web Technologies

Advanced CSS
Display-inline, Block, inline-block, none
Float-Left, Right, None
Z-index, !important
Gradient, Shadows
2d,3d transform, Transition
Animation (@key frames), Tooltips
Image styling,centering,filters,shapes
Object fit, Masking
Buttons
Multiple columns
Variables -> Var()
Media queries, Flexbox, Grid

Javascript
Introduction
Input and Output
Events-Onclick, Onchange
Onsubmit, Onmouseover,Onload
Variables, String, Numbers, Boolean
Array, Object, Operators
Conditional statements, Looping Statements
Iterables, Sets, Maps, Function
Arrow Function
String and it’s methods
Array and it’s methods, Slideshow
Admin Authentication
Core Web Technologies

Advanced Javascript
String methods
String search methods
Number methods
Array methods
Array search
Array sort
Array iteration
Array const
Date format
Date get & set methods
Math, Random
Sets & Map methods
Error, Scope
Arrow functions
Classes, Modules
JSON, This keyword

Project : Create an attractive webpage


Module - 2 Prebuilt CSS Solutions

Bootstrap
Introduction-Bootstrap, History, Why use Bootstrap
Container
Grid classes- xs, sm, md, lg
Typography
Colors
Table-Table-bordered, Table-hover, Table- condensed
Image Shapes- img-roundedi, mg-circle, Img- thumbnail
Jumbotron
Alerts
Buttons, Button groups
Button Sizes-btn-lg, btn-sm, btn-xs
Badges
Progress bar
Spinners, Pagination
List groups, Cards
Glyphicons,Dropdown
Navbar with dropdown, Collapse Navbar
Tooltip, Popover, Toast
Scrollspy, Offcanvas Sidebar
Utilities, Darkmode
Flex, Form, Carousel, Modal

Advanced Bootstrap
IBadges, Progress bar
Spinners, Pagination, List
groups
Cards, Tooltip
Popover, Toast, Scrollspy
Offcanvas Sidebar Utilities
Darkmode, Flex
Module - 3 Dynamic UI Frameworks

React
Introduction
Installation
React JSX
React Components
React State
React Props
Component Life Cycle
React Form, React Events
React List, React Keys
React Refs, React Fragments
React Router
React CSS, React Animation
React Bootstrap, React Map
React Table
Higher order component
React code splitting
React context, React Hooks
React Flux, React Redux
Immutable.js for immutable data structures
React Redux saga (Redux middleware)
React Portals , React Error Boundaries

Project : Create an responsive webpage

4
Module - 4 Asynchronous Backend

Node JS
IIntroduction
Modules
HTTP Module
File system module - Read, Create, Update, Delete,
Rename, Upload
URL Module
Upload files-The formidable module, upload files
Events- Events in Node.js,Event, module, the Event
Emitter Object
Nodejs MySQL
Nodejs MongoDB, Nodejs Sequelize
Nodejs JSON
Nodejs Async await
Restful API Express JS
IIntroduction to Express.js
Restful API
File Uploads
The Formidable module for file uploads
Server Deploying

Project : Create an responsive webpage


with Database Connectivity

4
Module - 5 Database Storage Engine

SQL Essentials
Get started with database, SQL and MySQL
What is database?
Why use SQL?
Importance of MySQL
First Steps in SQL
Creating a database
Introduction to data types
Creating a table

SQL Server Languages

Data Definition Language


Data Manipulation Language
Data Control Language
Data Query Language
Relational database essentials
Not Null, Unique
Primary Key with Auto_increment
Foreign Key, Check, Default

4
Database Storage Engine

Select statement
Load the database
Loading employees’
database
Starting with SELECT
statement
Select-From Where
And-Or, (In-not in)
Like-not like, Wildcard
characters0
Between-and, Is not null-is
null, Select distinct MONGO DB
Using Aliases Create DB, Collection
Having and Limit Insert, Find, Update
Delete, Query Operators
Update Operators
Aggregations
Indexing / Search
Validation
Data API, Drivers
Nodejs Drivers
Charts

Project : Design a database for an online


store, including products, customers, and
orders.

4
Module - 6 Fundamentals of Python

Essentials
Essentials
Introduction
Introduction
Installation and Setting up path
Installation and Setting up path
Features, Python variables
Features, Python variables
Input & Output and Import
Input & Output and Import
Using Pycharm & Scripting
Using Pycharm & Scripting
Keywords & Identifiers
Keywords & Identifiers
Operators, Indentations
Operators, Indentations
Basic Data types: int, float, string,
Basic Data types: int, float, string,
Boolean and Complex
Boolean and Complex
Numbers and String
Numbers and String
Tuple and List
Tuple and List
Dictionary and Set
Dictionary and Set
Arrays
Arrays
Pre-Defined
Pre-DefinedFunctions
Functions
String, String slices, Date, Math
String, String slices, Date, Math
Random and Statistics
Random and Statistics
PDF Data Extraction, CVS module
PDF Data Extraction, CVS module
Working with Tuples
Working with Tuples
Working with lists
Working with lists
Working with Sets
Working with Sets
Types of Functions, Function Arguments
Types of Functions, Function Arguments
Recursion, Anonymous Function
Recursion, Anonymous Function
Global, local and Nonlocal, Lambda Functions
Global, local and Nonlocal, Lambda Functions
Modules, Packages
Modules, Packages
Module - 7 File and Exceptions

File Handling
Reading & Writing Files
Manipulating File Pointer
Type of Files
File Operations
Directories
File I/O Attributes, File Methods

Exception Handling
Try, Except and
Finally
Try else
Custom Exception
Error Vs. Exception

OOP’s Concepts
Real Time in OOP’s
Access Specifiers
Class and Objects
Methods
Overloading and Overriding
Inheritance
Abstraction and Data Hiding
Properties &Self-keyword
Module - 8 Fundamentals of Python

OS And System Services


OS module
Environment variables,
Paths, directories, and filenames.
Working with file systems, Dates and timee
Starting a New Thread
Creating Thread Using Threading Module
Synchronizing Threads
Multithreaded Priority Queue

Database Connectivity
My SQL Database Connection with
Python
CRUD
Queries in MySQL

Regular Expression
Pattern matching and searching
Real time parsing of networking or
System data using regex
validation Concepts
Fundamentals of Python

Real Time Hacks


Web Scraping
Chabot & Language Translate
Find the Similarity ratio between text
Tagging Sentence to find key word
Bubble sort algorithm
QR code generator
Spell checker
Scraping Wikipedia
Anagram & Screenshot app
Python for networking
Getting input from use

Mail Sending
sending email
sending html email using python
sending attachments as an email
Module - 9 Django Architect

Getting started with


Django Templates

Introduction to Django
MVC
Static
Template
Http Response, HTML page rendering,

Django Connectivity
with Mysql
Creating Database and Table
Insert the data to database
Fetching the data from database
Delete the data
Update the data

Authentication
Database connectivity with mail sending
User authentication Register and Login

Project : Design a webpage with Admin


panel with User Authentication
Module - 7 AWS Essentials

Introduction to AWS

Overview of AWS Services


Setting up an AWS Account
Understanding the AWS Free Tier

Elastic Compute Cloud (EC2)

1. EC2 Instances

Launching EC2 Instances


Configuring Instance Types and Sizes
Security Groups and Firewall Rules
Elastic IPs

2. Key Pairs

Generating Key Pairs for Secure


Access
Using Key Pairs with SSH

3. Elastic Block Store (EBS)

Creating and Attaching Volumes


Snapshot Management
Volume Resizing and Performance
Optimization

Project : Deploying a Web Application with


Nginx and Gunicorn

4
Module - 8 AWS Services

Simple Storage Service (S3)

1. S3 Basics

Creating and Managing Buckets


Uploading and Managing Objects

2. Advanced Features

Versioning
Lifecycle Policies
Encryption and Access Control
S3 Static Website Hosting
Route 53 (R53)

1. DNS Fundamentals

Understanding Domain Name System (DNS)


Registering a Domain

2. Record Management

Creating DNS Records (A, CNAME, MX, TXT, etc.)


Weighted, Latency-Based, and Geolocation Routing
Health Checks and Failover Configurations

Project : Setting up a Scalable


Infrastructure using EC2, ELB, and RDS
4
Module - 9 AWS Services
Elastic Load Balancing (ELB)
1. Types of Load Balancers
Application Load Balancer (ALB)
Network Load Balancer (NLB)
Classic Load Balancer (CLB)

2. Configuration
Listener Rules
Target Groups
Health Checks

Relational Database Service (RDS)


Creating and Managing RDS Instances
Backup and Restore Strategies

2. Database Engines
MySQL, PostgreSQL, and Others
High Availability with Multi-AZ
Read Replicas for Scaling
Middleware Configuration

Relational Database Service (RDS)


1. Nginx
Installation and Configuration
Reverse Proxy and Load Balancing
SSL/TLS with Nginx

2. Gunicorn
Setting up Gunicorn for Python Applications
Integrating Gunicorn with Nginx

Project : Hosting a Static Website on S3

4
with Route 53 DNS
Module - 10 Operating System

Operating Systems
1. Linux Basics
Introduction to Linux Commands
File System and Permissions
Package Management (apt, yum)

2. Specific Distributions
Ubuntu & Linux
Overview and Setup
Windows
Configuring Windows Server Instances
on AWS

Security Groups
Overview of Security Groups
Creating and Managing Security Groups
Configuring Inbound and Outbound
Rules
Best Practices for Security Group
Configuration

Project : Configuring DNS Records for a


Custom Domain in Route 5

4
EXIT PROFILE

MERN Stack Developer


Frontend Developer (React.js)
Backend Developer
(Node.js/Express.js)
Full-Stack Developer
Cloud Developer
DevOps Engineer
Backend Engineer
Solutions Architect
Site Reliability Engineer (SRE)

4
Contact Us Since 2011

For further information, please reach out to us info@indrainstitute.com.

Gandhipuram Office

Address: S.S.Complex 2, 65/1 Tatabad 7th Street,100ft road, Near BEA,

Coimbatore - 641012 Phone: +91 91597 79111 / +91 90431 19111

Website: www.indrainstitute.com

Google Map : https://maps.app.goo.gl/Z5kqj2o4d2msLYey8

Hopes Office

Address: 1st Floor,GR Complex 1567,Avinashi Rd,Hope College,Coimbatore-

641004 Phone: +91 81241 19111 / +91 81221 19111

Website: www.indrainstitute.com

Google Map : https://maps.app.goo.gl/DYXMAEQWpTgeMpRT9

Kuniyamuthur Office

Address:AAKIFAH 2017 COMPLEX, 1st Floor, Palghat Main Road, Near


Muthoot Finance, Kuniyamuthur, Coimbatore-641008

Phone: +91 96267 79111 / +91 81221 19111

Website: www.indrainstitute.com

Google Map : https://maps.app.goo.gl/MY8YetqGvkf5Ayjp9

You might also like