SlideShare a Scribd company logo
1 of 31
Download to read offline
Software Development
Program with
In collaboration with
&
Specialization in Cloud & DevOps
175%
Average
Salary Hike
300+
Hiring
Partners
www.learnbay.co
+91 77956 87988
Learnvista Pvt. Ltd.
About the program
Program highlights
Why learn software development?
Program details
Check out what our alumni has to say
Career service
Learning path
Program syllabus
Real-time projects and case-studies
Certification
01
02
03
04
05
06
07
08
09
10
www.learnbay.co +91 77956 87988
Learnvista Pvt. Ltd.
Context
About The Program
2cr
worth
scholarships
awarded
600+
professionals
secured jobs
after a career
break
30k+
Trusted
Learners
Our Software Development Program with
specialization in Cloud and Devops offers a
comprehensive education experience for
professionals seeking career advancement in the fast-
paced fields of software development. Individuals will
learn essential skills for developing and deploying
software in cloud environments. With a focus on
DevOps practices, graduates will be equipped to
streamline development workflows, increase
efficiency, and improve overall software quality.
We exist to provide accessible, reasonable, and
industry-relevant education that empowers
India's workforce to grow and develop.
Program Highlights
Industry-Relevant &
Updated Syllabus
360 Degree Knowledge
Building
1:1 Dedicated
Mentorship
Multiple Career
Opportunities
Learn the industry's latest tools,
techniques & trends. Gain hands-
on experience developing
various apps.
Develop practical skills through
real-world projects and
assignments
Personalized learning experience
from experienced industry
professionals.
Advance your career in software
development by targeting roles
like software developers, devops
engineers, project managers etc.
** Avg Salary in Lakhs Data Science popularity in last 5 years
Why Learn Software Development with
Specialization in Cloud & DevOps?
60% rise in
software dev jobs
Average annual salary of Software
Developer by experience
Demand for software development
skills increased by 615%
Software development Popularity in last 5 Years
₹ 72,000
250% highest
salary hike
300+ partner
companies
30K+
Trusted Learners
9K+
Successfully Placed
50K+
Job Interviews Cracked
Placement Report
Book a free consultation with expert Contacts Us
Program Details
Course duration : 250+ hours
Weekday Batch : 8 months
About instructors:
Total Fees: EASY EMI
₹ 95,000/- + 18% GST
₹ 1,12,100/-
₹ 9,342/month
Weekend Batch : 10 months
Monday - Friday : 2 hrs/day Saturday - Sunday: 3.5 hrs/day
BE/B.Tech (from any branch), BBA/MBA, MCA/M.Tech, B.Com, B.Sc
(in any branch)
Experienced software development instructors share valuable practical
knowledge and effective solutions, preparing students for success in the
industry.
Financing partners
Qualification:
ELIGIBILITY
Technical professionals with 1 year work experience.
Students pursuing B.Tech and B.Sc. in computer science.
I'm currently enrolled in the Full Stack course and
have completed the DSA and System Design
modules. The trainers' teaching method has been
enlightening for me as a beginner. Highly
recommend Learnbay for upskilling.
Great course for software development, with real-
world examples and practical exercises. I learned a
lot and could apply it in my career. Highly
recommend for learners.
Highly recommend course for software
development. Well-organized material, practical
exercises to apply and build skills. Suitable for
anyone interested in the field.
This online software development course was the
best I've taken. Great instructor, easy-to-
understand explanations, well-structured and
effective hands-on exercises. Highly recommended!
Shishir Kamal
Arpit Agarwal
Ritam Mukherjee
Amrita Panjwani
What Our Alumni's Say
I'm currently enrolled in the Full Stack course and
have completed the DSA and System Design
modules. The trainers' teaching method has been
enlightening for me as a beginner. Highly
recommend Learnbay for upskilling.
I recently finished Learnbay's Basic DSA Course
online. The course is well-structured, taught by
knowledgeable trainers with a focus on interview
preparation and data structure concepts. It benefits
both novices and experts.
Gowthaman Jeganathan
Abhishek Pakhide
What Our Alumni's Say
The software development course was a game-
changer. Extensive content, highly skilled trainer,
exceptional job support laid the foundation for my
career in software development.
Learnbay's software course surpassed my
expectations, with clear instruction and helpful
instructors. Grateful for the gained knowledge and
accessible support.
Jatin Kumar Khilrani
Tushar Singhal
Learnbay has helped me a lot to learn data science
applications in the e-commerce industry. The live
class concept was really helpful in receiving proper
DS training. Thanks to all my mentors and the
placement team.
I've been with this org since Jan 4, 2023, studying
Full Stack Software Development. If you have
ambition and need a mentor to show you the right
path to success with the right knowledge, I highly
recommend this org.
I have enrolled in Software Development course. I
had basic knowledge of DSA and since then it has
been a wonderful learning experience. The teacher
does an excellent job of explaining the concepts in
a way that is easy to understand.
Qudsia Tahniyath
Binit Kumar Swalsingh
Swarup Halder
What Our Alumni's Say
I enrolled in Learnbay's full stack program. I already
completed basic DSA and the live sessions were
clear, with good teaching pace. They offer an easy
and simple EMI option for course fees.
Karanveer Bansal
IBM Course Certificate
Microsoft Course Certificate
Complete your training with the globally
recognized certificate.
Achieve professional growth & increase
earning potential with Microsoft
certification
Obtain an internationally recognized certificate through training
Enhance your IT profile with IBM's certification
Boost job opportunities and earnings with Microsoft’s certification
Certificates
Programming Fundamentals
Array, Linked List, Stack, Queue, Sorting
Algorithms and more
Data Structures & Algorithms
SD Principles, HLD, LLD
System Design
Solidity, Web3, DApp, DeFi
Cloud & DevOps
01
02
03
04
Learning Path
Get 1 year of Job and Placement support
Resume build up session
Get 3 mock interviews with industry leaders
Get 5-8 interview calls
Unleash your career potential with unlimited job access,
interview support, and profile review.
Craft a powerful resume showcasing your expertise in
software development to stand out from the competition
Master the art of software development and stay ahead
of the curve with mockups and industry insights
Receive 5-8 interview calls from a diverse pool of
interested employers/recruiters.
Others Vs Learnbay
Learnbay
Benefits
Guaranteed Interview
Calls**
Industry capstone project
certificate from IBM
Others
Domain specialized
programs for professionals
100% live interactive sessions
with industry experts
On demand video call
with industry experts
Personalized Resume
Review Session
**Note : To get interview calls, you need to score above 60% and class attendance min 60%
Program Syllabus
Programming Fundamentals
Why Programming
Simple use case where programming
is required
How to Write simple psuedo code
Difference in different programming
languages
Intro to Java and Development setup
Programming Basics, Data Types and
Code Flow
Java Basics
Writing code in Java
If statements Loops
Flow of basic code and best coding
practices
If statement, Loops and Code flow
How functions work and how to make
custom functions and work with them
Significance
Defining
Function return type
Passing arguments
Functions
Focal length of Spherical
Mirror
Cuboid Perimeter
Simple Sum
Nobita and Profit
Shinchan and Kazama
Pattern printing
Single Digit
Armstrong Number
Pokemon Master
Help Sherlock
Penny and Charity
Rotation Policy
If- Leap year
Max Integer
Triangle (right angle)
Basic Calculator
Taking Input and printing
Types of exception and handling
them.
More on Java language fundamentals
JDK
JRE
Input, Output and Exceptions
TERM 1
Program Syllabus
Programming Fundamentals
Abstraction
Encapsulation
Inheritance
Polymorphism
Interfaces, Modifiers, Classes and
Objects
Objected Oriented Programming
2-D Matrix
Classes in Java
Classes and Object
Manipulation
Max sum column
Diagonal Sum
Good Cells
Row with maximum 1's
A Boolean Matrix Problem
Average Me
Max Numbers
Simple Arrangement
Buildings
Sum and Mean
Increasing Array
Replace Element
Alternate Sum Product
Is this repeated?
1-D Array (Defining & initializing,
iterations, looping on Arrays)
1-D Array
TERM 1
Module 1 (36 hours)
Program Syllabus
Level 1 -Basic DSA
Significance
Defining
Function return type
Passing arguments
Functions & Recursion
Best, worst & average case
Time and space Complexity
Sortings
Divide and Conquer
Merge Sort
Quick Sort
Comparator Sort
Sorting using Divide and Conquer and
implementation
Bit Manipulation
Two Pointers
Power Function
Factorial - Recursion
Fibonacci Numbers
Sum of Digits
Sum of Product of Digits of
a given number
Tower of Hanoi
Number of ways
Candy Crush
Searching an element in a
sorted array
Square root of an Integer
Minimum Element in Sorted
and Rotated Array
Merge Sort
Shopping
Even odd Separate Sorting
Implementing Quick Sort
Sort 0's, 1's and 2's2.
Maximum Force
Recursion
Divide and Conquer
Recursion
Linear Search
Binary Search
Ternary Search
Linear Search and Binary Search
TERM 2
Module 1 (36 hours)
Program Syllabus
Level 1 -Basic DSA
Sortings
Bubble sort
Insertion Sort
Simple Array Sorting and its
implementation
Collections (Standard Template
Library)
Vector
Set
Iterator
STL - 1
Collections (Standard Template
Library)
Map
Iterator
STL - 2
Selection Sort
Bubble Sort
Insertion Sort
Bubble Sort(Descending
Order)
Odd Characters
Is palindrome?
Pangram Checking
Longest Common prefix in
an array
String Sum
Reverse
Pair Sum in Vector
Repeating character - First
apperance leftmost
Anagram
Longest Distinct Characters
in a string
Max freq
Remove duplicates from
array
Addition of Common
Elements
Pair Sum Existence-Revisited
Bubble Sort in pair Array
Pattern matching
Z Algorithm
KMP
String Hashing
Aho corasick
Strings
TERM 2
Module 1 (36 hours)
Program Syllabus
Level 1 -Basic DSA
Collections (Standard Template
Library)
STL functions - Lower Bound
STL functions upperbound
Sort
STL - 3
Smaller Elements
Subarray with Given Sum
Largest subarray of 0's and
1's
Maximum subarray sum
modulo M
Floor and Ceil
Shopping
Mutating Array
Insert node at the given
position
Print the Linked List
Delete the Kth node from
the end
Intersection of two linked
list
Reversing the Linked List
Palindrome List
Merge two sorted linked list
Insertion node at kth
postition in doubly linked list
Insertion in circular linked
list
Deletion in Doubly Linked
List
Reversing a double linked list
Single Linked List (Insertion at
positions in Linked List, iteration in
Linked List, Deletion at position in
Linked List, Linked List loops)
ArrayList and Linked List - 1
Double Linked List (Double Linked list
creation (prev pointer), iteration in
Double Linked List, insertion at
positions in Linked List, Deletion in
Double Linked List)
Linked List - 2
Circular Linked list (Circular Linked list
creation,iteration in Circular Linked
List, insertion at positions in Circular
Linked List, Deletion in Circular Linked
List
Linked List - 3
TERM 2
Module 1 (36 hours)
Program Syllabus
Level 1 -Basic DSA
Intro
Application and Implementation using
Array
Stack
Array implementation of
stack
Stack implemetation using
linked list
Stack operations
Infix to Postfix
Height Problem
Nearest Smaller Element
Stock span problem
Greater is better
Array implementation of
Queue
Linked List implemenation
of Queue
Operation on Queue
Operations on Deque
Maximum of all subarrays
of size K
Generate Binary Numbers
Reverse First K elements of
Queue
Implementation using Linked list
Stack as library
Applications of Stack
Implementation using Array
Implementation using Linked list
Queue as a library
Queue
Implementation using Array
Implementation using Linked list
Queue as a library
Applications of Queue
Module 1 (36 hours)
TERM 2
Program Syllabus
Lvl 2 - Advanced DSA
Modular Arithmetic, Modular
Exponentiation, GCD, Modular
Multiplicative Inverse
GCD, Primality Testing, Seive of
Eratosthenes
Maths
GCD
Modular Multiplicative
Inverse
Check if prime
Number of primes
Identical Groups
Count Occurence of X
Favourable Multiple
Sum of divisors
Good Team Leader
Sum of Prime
Kth prime factor of N
Level order traversal of a
tree
Inorder Traversal
Post Order Traversal
Count Leaves in Binary Tree
Two Trees are Identical or
Not
Minimum Absolute
Difference in Array
Permutation Game
Best Score
Maximize diff
Cost of Stock
Maximum Contiguous
Subarray Sum
Minimum Number of Coins
Largest Number with given
sum
Pairs sum divisble by K
Toy Company Greedy
Greedy
Analysis of Algorithm - Advance
Tree -1 (Traversals)
Advance Data Structure
Tree -1 (Traversals)
Advance Data Structure
TERM 2
Module 1 (45 hours)
Program Syllabus
Tree - 2 (Construction of tree from
traversals, height of tree, mirror of
tree)
Advance Data Structure
Heaps
Advance Data Structure
Tree - 3 (LCA, Diameter)
BST
Tree from Inorder and
Preorder
Height of Binary
Tree Mirror of binary tree
Sum of Deepest Leaves
Kth smallest element
Kth largest element in a
stream
Max in Queue
Find medium in a stream
Minimum Cost of Ropes
Lowest Common Ancestor
Diameter of Binary Tree
Right View of Binary Tree
Maximize Sum
Maximum Width of Binary
Tree
Insertion in BST
Deletion in BST
Minimum in BST
Lowest Common
Ancestor in a BST
Is BST?
TERM 2
Lvl 2 - Advanced DSA Module 1 (45 hours)
Program Syllabus
Analysis of Algorithm - Advance Advance Data Structure
Advance Data Structure
Advance Data Structure
Advance Data Structure
Dynamic Programming Graph - 1 (BFS, DFS)
Graph - 2 (Cycles in Graph)
Graph - 3 (DFS, BFS on matrix)
Graph - 4 ([Dijkstra Algorithm, Flood
Fill Algorithm])
Staircase Problem
Increasing Subsequences
Longest Chain Subsequence
Adjacent numbers in
subsequence differs by 1
Sum of all substrings
Stickler Theif
0-1 Knapsack Problem
DP Grid 2
Max Sum Path
Subset Sum
Subset with equal Sum
Matrix Chain Multiplication
Minimum Moves
Longest Common Substring
Shortest Common
Supersequence
Coin Change - Minimum
Number of Coins
BFS
DFS Basic
is connected? Has Path
Hamiltonian Path
Cycles in Undirected Graph
Detect Cycle in a directed
graph
Count Bad Vertices
Shortest Cycle(easy version)
Find the number of islands
Number of Components
Find whether path exists
Rotten Oranges
Dijsktra Algorithm
Flood Fill Algorithm
Replace O's with X's
Minimum Cost Path
Snake and Ladder Problem
TERM 2
Lvl 2 - Advanced DSA Module 1 (45 hours)
Program Syllabus
Analysis of Algorithm - Advance
Graph - 5 [Minimum Spanning Tree, Floyd Warshall, Topological Sorting]
Minimum Spanning tree
Floyd Warshall Algorithm
Topo-sort
Bipartite Graph
Lexicographically Smallest Topo Order
Module 1 (45 hours)
TERM 2
Lvl 2 - Advanced DSA
Program Syllabus
System Design Module 1 (55 hours hours))
TERM 3
What is System Design?
Goals of System Design
Components of a System Design
System Design Process
Importance of System Design
Types of Systems
Architecture of a System
Introduction to System Design
Creational Patterns
Structural Patterns
Behavioral Patterns
Singleton Pattern
Factory Pattern
Adapter Pattern
Observer Pattern
Command Pattern
Design Patterns
Design Patterns
SOLID Principles
KISS Principle
DRY Principle
YAGNI Principle
Separation of Concerns
Law of Demeter
Design Principles
Have students brainstorm
examples of different types of
systems they interact with on
a daily basis.
Research and present on the
system architecture of a well-
known software or platform.
Design a simple system using
one or more of the design
patterns.
Analyze a popular software
product and identify the
design patterns used in its
architecture.
Research and present on the
system architecture of a well-
known software or platform.
Implement a simple project
using one of the design
patterns.
Apply the design principles to
a real-world problem and
present the solution to the
class.
Program Syllabus
System Design
TERM 3
Understanding the Purpose and
Scope of HLD
HLD Design Process
Types of HLD
Creating a High-Level Design
Document
High-Level Design (HLD)
Scalability
Performance
Load Balancing
Caching
Database Scaling
Scalability and Performance Scalability and Performance
Understanding the Purpose and
Scope of LLD
LLD Design Process
Types of LLD
Creating a Low-Level Design
Document
Low-Level Design (LLD)
Design a high-level
architecture for a real-world
system.
Research and present on a
well-known system outage
and discuss the measures that
could have been taken to
prevent it.
Design a high-traffic website
and identify potential
bottlenecks in scalability and
performance.
Research and present on a
well-known company's
performance issues and how
they addressed them.
Design a low-level
architecture for a real-world
system.
Research and present on a
well-known company's
deployment process and
identify areas for
improvement.
Module 1 (55 hours hours))
Program Syllabus
System Design
TERM 3
Security
Reliability
Fault Tolerance
Disaster Recovery
Backup and Restore
Security and Reliability
Continuous Integration
Continuous Deployment
DevOps
Microservices
Containers
Integration and Deployment
Design a system with security
and reliability in mind.
Research and present on a
well-known security breach
and discuss the measures that
could have been taken to
prevent it.
Design and deploy a small-
scale application using a
cloud-based platform.
Research and present on a
well-known company's
integration and deployment
process and identify areas for
improvement.
Module 1 (55 hours hours))
Program Syllabus
Cloud Computing Module 1 (45 hours)
TERM 4
Definition, benefits, and challenges
Cloud service models: IaaS, PaaS,
SaaS
Cloud deployment models: public,
private, hybrid
Popular providers: AWS, Azure,
Google Cloud
Real-world examples and case studies
Cloud computing
Storage: S3, EBS, Blob storage
Databases: RDS, DynamoDB,
CosmosDB
Networking: VPC, Load Balancers,
CDN
Serverless computing: Lambda, Azure
Functions, Google Cloud Functions
DevOps tools: Jenkins, Ansible,
Terraform, Kubernetes, Docker
Cloud Services and Technologies
Big data and analytics
Cloud-native architecture and design
patterns
Advanced Cloud Computing
Multi-cloud and hybrid cloud strategies
Deploying applications to the cloud
Setting up CI/CD pipelines
Building and deploying microservices
Security and compliance in the cloud
Handling failure and scaling in the
cloud
Real-World Applications
Virtualization, containers, and
microservices
DevOps principles for cloud
architecture
Cloud security and compliance
Cloud Infrastructure
Program Syllabus
Devops Module 1 (45 hours)
TERM 2
Agile Manifesto and Principles
Scrum, Kanban, and Lean
methodologies
Agile project planning and estimation
Agile Principles and Methodologies
Agile development process: sprints,
user stories, backlogs
Tools and Infrastructure Setup:
Version control systems (e.g., Git)
Containerization (e.g., Docker)
Cloud infrastructure (e.g., AWS)
Project Management and
Development Process
Introduction to IaC
Infrastructure automation with
Terraform
Infrastructure as Code (IaC) Security principles and best practices
Identity and access management
(IAM)
Security and Compliance
Microservices architecture
Serverless computing
Advanced DevOps Concepts
CI/CD principles and practices
Automated testing and quality
assurance
Continuous Integration (CI) and
Continuous Deployment (CD)
Overview of DevOps culture and
practices
Collaborative culture and
communication practices
Continuous feedback and
improvement
DevOps Culture and Practices
Case studies and real-world examples
of DevOps implementation
Best practices for successful DevOps
adoption
Scaling DevOps in enterprise
organizations
Future trends and innovations in
DevOps
Industry Use Cases and Best Practices
Real-time Projects
Procter & Gamble used SAS to
analyze customer data and identify
patterns in customer behavior,
enabling them to make data-driven
decisions about their marketing
strategy
The aim of this project is to manage
infrastructure configurations using
Ansible, enabling efficient and
effective configuration
management.
This project involves containerizing
applications using Docker, enabling
efficient and consistent application
deployment.
In this project, infrastructure is
automated using Terraform to
create, manage and update
infrastructure resources.
Automated CI/CD Pipeline using
Jenkins and Kubernetes
Configuration Management with
Ansible
Containerization with Docker
Infrastructure Automation using
Terraform
Real-time Projects
The objective of this project is to
build an ELK stack for efficient and
effective monitoring and logging of
applications.
The aim of this project is to migrate
on-premise applications to the cloud
using AWS, enabling scalability,
reliability, and cost optimization.
This project involves using Chef to
automate security configurations,
including vulnerability scanning and
patch management.
In this project, infrastructure
monitoring is set up using Nagios to
provide visibility and alerts on
critical system resources.
Monitoring and Logging with ELK
Stack
Cloud Migration using AWS Security Automation with Chef
Infrastructure Monitoring with
Nagios
Contact Us
#1090
1st floor, 18th Cross Rd, above
Sangam Sweets, Sector 3, HSR
Layout, Bengaluru, Karnataka
560102
Book a counselling session
with expert
Follow us on
Book Now

More Related Content

Similar to Software development Program with Specialization in Cloud & DevOps

Learn data science with r programming
Learn data science with r programmingLearn data science with r programming
Learn data science with r programmingRonikSharma1
 
Learn data science with r programming
Learn data science with r programmingLearn data science with r programming
Learn data science with r programmingNikhilsharma1159
 
Learn data science with r programming (1)
Learn data science with r programming (1)Learn data science with r programming (1)
Learn data science with r programming (1)Sagag55
 
Learn data science with r programming
Learn data science with r programmingLearn data science with r programming
Learn data science with r programmingKeshavSain2
 
Expert-Led Online Training for Nonprofit Changemakers on TechSoup Courses- Au...
Expert-Led Online Training for Nonprofit Changemakers on TechSoup Courses- Au...Expert-Led Online Training for Nonprofit Changemakers on TechSoup Courses- Au...
Expert-Led Online Training for Nonprofit Changemakers on TechSoup Courses- Au...TechSoup
 
Corporate solutions transforming people through more than pixels
Corporate solutions transforming people through more than pixelsCorporate solutions transforming people through more than pixels
Corporate solutions transforming people through more than pixelsRbaz M
 
Welcome
WelcomeWelcome
WelcomeAnil1120
 
Industrial Training & Workshop Proposal
Industrial Training & Workshop ProposalIndustrial Training & Workshop Proposal
Industrial Training & Workshop ProposalCareer Shiner
 
WsCube Tech Online MERN Stack Course.pdf
WsCube Tech Online MERN Stack Course.pdfWsCube Tech Online MERN Stack Course.pdf
WsCube Tech Online MERN Stack Course.pdftechinator
 
Bcc exceed ste_cert
Bcc exceed ste_certBcc exceed ste_cert
Bcc exceed ste_certSusan L.
 
Company profile - www.enhancelearning.co.in
Company profile - www.enhancelearning.co.inCompany profile - www.enhancelearning.co.in
Company profile - www.enhancelearning.co.inEnhance Systems Pvt. Ltd.
 
Kratika_Bansal_Resume_2016
Kratika_Bansal_Resume_2016Kratika_Bansal_Resume_2016
Kratika_Bansal_Resume_2016Kratika Bansal
 

Similar to Software development Program with Specialization in Cloud & DevOps (20)

Learn data science with r programming
Learn data science with r programmingLearn data science with r programming
Learn data science with r programming
 
Learn data science with r programming
Learn data science with r programmingLearn data science with r programming
Learn data science with r programming
 
Learn data science with r programming (1)
Learn data science with r programming (1)Learn data science with r programming (1)
Learn data science with r programming (1)
 
Learn data science with r programming
Learn data science with r programmingLearn data science with r programming
Learn data science with r programming
 
SameerShukla
SameerShuklaSameerShukla
SameerShukla
 
Emertxe Certified Embedded Professional (ECEP) : Induction
Emertxe Certified Embedded Professional (ECEP) : InductionEmertxe Certified Embedded Professional (ECEP) : Induction
Emertxe Certified Embedded Professional (ECEP) : Induction
 
Expert-Led Online Training for Nonprofit Changemakers on TechSoup Courses- Au...
Expert-Led Online Training for Nonprofit Changemakers on TechSoup Courses- Au...Expert-Led Online Training for Nonprofit Changemakers on TechSoup Courses- Au...
Expert-Led Online Training for Nonprofit Changemakers on TechSoup Courses- Au...
 
Resume_shanmugapriya
Resume_shanmugapriyaResume_shanmugapriya
Resume_shanmugapriya
 
Corporate solutions transforming people through more than pixels
Corporate solutions transforming people through more than pixelsCorporate solutions transforming people through more than pixels
Corporate solutions transforming people through more than pixels
 
Welcome
WelcomeWelcome
Welcome
 
Industrial Training & Workshop Proposal
Industrial Training & Workshop ProposalIndustrial Training & Workshop Proposal
Industrial Training & Workshop Proposal
 
WsCube Tech Online MERN Stack Course.pdf
WsCube Tech Online MERN Stack Course.pdfWsCube Tech Online MERN Stack Course.pdf
WsCube Tech Online MERN Stack Course.pdf
 
Pranay_Dhara
Pranay_DharaPranay_Dhara
Pranay_Dhara
 
Bcc exceed ste_cert
Bcc exceed ste_certBcc exceed ste_cert
Bcc exceed ste_cert
 
Mahi Resume
Mahi ResumeMahi Resume
Mahi Resume
 
M-Tec-Prospectus
M-Tec-ProspectusM-Tec-Prospectus
M-Tec-Prospectus
 
presentation
presentationpresentation
presentation
 
Company profile - www.enhancelearning.co.in
Company profile - www.enhancelearning.co.inCompany profile - www.enhancelearning.co.in
Company profile - www.enhancelearning.co.in
 
Kratika_Bansal_Resume_2016
Kratika_Bansal_Resume_2016Kratika_Bansal_Resume_2016
Kratika_Bansal_Resume_2016
 
Brochure curriculum (1)
Brochure curriculum (1)Brochure curriculum (1)
Brochure curriculum (1)
 

Recently uploaded

CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 

Recently uploaded (20)

CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 

Software development Program with Specialization in Cloud & DevOps

  • 1. Software Development Program with In collaboration with & Specialization in Cloud & DevOps 175% Average Salary Hike 300+ Hiring Partners www.learnbay.co +91 77956 87988 Learnvista Pvt. Ltd.
  • 2. About the program Program highlights Why learn software development? Program details Check out what our alumni has to say Career service Learning path Program syllabus Real-time projects and case-studies Certification 01 02 03 04 05 06 07 08 09 10 www.learnbay.co +91 77956 87988 Learnvista Pvt. Ltd. Context
  • 3. About The Program 2cr worth scholarships awarded 600+ professionals secured jobs after a career break 30k+ Trusted Learners Our Software Development Program with specialization in Cloud and Devops offers a comprehensive education experience for professionals seeking career advancement in the fast- paced fields of software development. Individuals will learn essential skills for developing and deploying software in cloud environments. With a focus on DevOps practices, graduates will be equipped to streamline development workflows, increase efficiency, and improve overall software quality. We exist to provide accessible, reasonable, and industry-relevant education that empowers India's workforce to grow and develop.
  • 4. Program Highlights Industry-Relevant & Updated Syllabus 360 Degree Knowledge Building 1:1 Dedicated Mentorship Multiple Career Opportunities Learn the industry's latest tools, techniques & trends. Gain hands- on experience developing various apps. Develop practical skills through real-world projects and assignments Personalized learning experience from experienced industry professionals. Advance your career in software development by targeting roles like software developers, devops engineers, project managers etc.
  • 5. ** Avg Salary in Lakhs Data Science popularity in last 5 years Why Learn Software Development with Specialization in Cloud & DevOps? 60% rise in software dev jobs Average annual salary of Software Developer by experience Demand for software development skills increased by 615% Software development Popularity in last 5 Years ₹ 72,000 250% highest salary hike 300+ partner companies 30K+ Trusted Learners 9K+ Successfully Placed 50K+ Job Interviews Cracked Placement Report Book a free consultation with expert Contacts Us
  • 6. Program Details Course duration : 250+ hours Weekday Batch : 8 months About instructors: Total Fees: EASY EMI ₹ 95,000/- + 18% GST ₹ 1,12,100/- ₹ 9,342/month Weekend Batch : 10 months Monday - Friday : 2 hrs/day Saturday - Sunday: 3.5 hrs/day BE/B.Tech (from any branch), BBA/MBA, MCA/M.Tech, B.Com, B.Sc (in any branch) Experienced software development instructors share valuable practical knowledge and effective solutions, preparing students for success in the industry. Financing partners Qualification: ELIGIBILITY Technical professionals with 1 year work experience. Students pursuing B.Tech and B.Sc. in computer science.
  • 7. I'm currently enrolled in the Full Stack course and have completed the DSA and System Design modules. The trainers' teaching method has been enlightening for me as a beginner. Highly recommend Learnbay for upskilling. Great course for software development, with real- world examples and practical exercises. I learned a lot and could apply it in my career. Highly recommend for learners. Highly recommend course for software development. Well-organized material, practical exercises to apply and build skills. Suitable for anyone interested in the field. This online software development course was the best I've taken. Great instructor, easy-to- understand explanations, well-structured and effective hands-on exercises. Highly recommended! Shishir Kamal Arpit Agarwal Ritam Mukherjee Amrita Panjwani What Our Alumni's Say
  • 8. I'm currently enrolled in the Full Stack course and have completed the DSA and System Design modules. The trainers' teaching method has been enlightening for me as a beginner. Highly recommend Learnbay for upskilling. I recently finished Learnbay's Basic DSA Course online. The course is well-structured, taught by knowledgeable trainers with a focus on interview preparation and data structure concepts. It benefits both novices and experts. Gowthaman Jeganathan Abhishek Pakhide What Our Alumni's Say The software development course was a game- changer. Extensive content, highly skilled trainer, exceptional job support laid the foundation for my career in software development. Learnbay's software course surpassed my expectations, with clear instruction and helpful instructors. Grateful for the gained knowledge and accessible support. Jatin Kumar Khilrani Tushar Singhal
  • 9. Learnbay has helped me a lot to learn data science applications in the e-commerce industry. The live class concept was really helpful in receiving proper DS training. Thanks to all my mentors and the placement team. I've been with this org since Jan 4, 2023, studying Full Stack Software Development. If you have ambition and need a mentor to show you the right path to success with the right knowledge, I highly recommend this org. I have enrolled in Software Development course. I had basic knowledge of DSA and since then it has been a wonderful learning experience. The teacher does an excellent job of explaining the concepts in a way that is easy to understand. Qudsia Tahniyath Binit Kumar Swalsingh Swarup Halder What Our Alumni's Say I enrolled in Learnbay's full stack program. I already completed basic DSA and the live sessions were clear, with good teaching pace. They offer an easy and simple EMI option for course fees. Karanveer Bansal
  • 10. IBM Course Certificate Microsoft Course Certificate Complete your training with the globally recognized certificate. Achieve professional growth & increase earning potential with Microsoft certification Obtain an internationally recognized certificate through training Enhance your IT profile with IBM's certification Boost job opportunities and earnings with Microsoft’s certification Certificates
  • 11. Programming Fundamentals Array, Linked List, Stack, Queue, Sorting Algorithms and more Data Structures & Algorithms SD Principles, HLD, LLD System Design Solidity, Web3, DApp, DeFi Cloud & DevOps 01 02 03 04 Learning Path
  • 12. Get 1 year of Job and Placement support Resume build up session Get 3 mock interviews with industry leaders Get 5-8 interview calls Unleash your career potential with unlimited job access, interview support, and profile review. Craft a powerful resume showcasing your expertise in software development to stand out from the competition Master the art of software development and stay ahead of the curve with mockups and industry insights Receive 5-8 interview calls from a diverse pool of interested employers/recruiters.
  • 13. Others Vs Learnbay Learnbay Benefits Guaranteed Interview Calls** Industry capstone project certificate from IBM Others Domain specialized programs for professionals 100% live interactive sessions with industry experts On demand video call with industry experts Personalized Resume Review Session **Note : To get interview calls, you need to score above 60% and class attendance min 60%
  • 14. Program Syllabus Programming Fundamentals Why Programming Simple use case where programming is required How to Write simple psuedo code Difference in different programming languages Intro to Java and Development setup Programming Basics, Data Types and Code Flow Java Basics Writing code in Java If statements Loops Flow of basic code and best coding practices If statement, Loops and Code flow How functions work and how to make custom functions and work with them Significance Defining Function return type Passing arguments Functions Focal length of Spherical Mirror Cuboid Perimeter Simple Sum Nobita and Profit Shinchan and Kazama Pattern printing Single Digit Armstrong Number Pokemon Master Help Sherlock Penny and Charity Rotation Policy If- Leap year Max Integer Triangle (right angle) Basic Calculator Taking Input and printing Types of exception and handling them. More on Java language fundamentals JDK JRE Input, Output and Exceptions TERM 1
  • 15. Program Syllabus Programming Fundamentals Abstraction Encapsulation Inheritance Polymorphism Interfaces, Modifiers, Classes and Objects Objected Oriented Programming 2-D Matrix Classes in Java Classes and Object Manipulation Max sum column Diagonal Sum Good Cells Row with maximum 1's A Boolean Matrix Problem Average Me Max Numbers Simple Arrangement Buildings Sum and Mean Increasing Array Replace Element Alternate Sum Product Is this repeated? 1-D Array (Defining & initializing, iterations, looping on Arrays) 1-D Array TERM 1 Module 1 (36 hours)
  • 16. Program Syllabus Level 1 -Basic DSA Significance Defining Function return type Passing arguments Functions & Recursion Best, worst & average case Time and space Complexity Sortings Divide and Conquer Merge Sort Quick Sort Comparator Sort Sorting using Divide and Conquer and implementation Bit Manipulation Two Pointers Power Function Factorial - Recursion Fibonacci Numbers Sum of Digits Sum of Product of Digits of a given number Tower of Hanoi Number of ways Candy Crush Searching an element in a sorted array Square root of an Integer Minimum Element in Sorted and Rotated Array Merge Sort Shopping Even odd Separate Sorting Implementing Quick Sort Sort 0's, 1's and 2's2. Maximum Force Recursion Divide and Conquer Recursion Linear Search Binary Search Ternary Search Linear Search and Binary Search TERM 2 Module 1 (36 hours)
  • 17. Program Syllabus Level 1 -Basic DSA Sortings Bubble sort Insertion Sort Simple Array Sorting and its implementation Collections (Standard Template Library) Vector Set Iterator STL - 1 Collections (Standard Template Library) Map Iterator STL - 2 Selection Sort Bubble Sort Insertion Sort Bubble Sort(Descending Order) Odd Characters Is palindrome? Pangram Checking Longest Common prefix in an array String Sum Reverse Pair Sum in Vector Repeating character - First apperance leftmost Anagram Longest Distinct Characters in a string Max freq Remove duplicates from array Addition of Common Elements Pair Sum Existence-Revisited Bubble Sort in pair Array Pattern matching Z Algorithm KMP String Hashing Aho corasick Strings TERM 2 Module 1 (36 hours)
  • 18. Program Syllabus Level 1 -Basic DSA Collections (Standard Template Library) STL functions - Lower Bound STL functions upperbound Sort STL - 3 Smaller Elements Subarray with Given Sum Largest subarray of 0's and 1's Maximum subarray sum modulo M Floor and Ceil Shopping Mutating Array Insert node at the given position Print the Linked List Delete the Kth node from the end Intersection of two linked list Reversing the Linked List Palindrome List Merge two sorted linked list Insertion node at kth postition in doubly linked list Insertion in circular linked list Deletion in Doubly Linked List Reversing a double linked list Single Linked List (Insertion at positions in Linked List, iteration in Linked List, Deletion at position in Linked List, Linked List loops) ArrayList and Linked List - 1 Double Linked List (Double Linked list creation (prev pointer), iteration in Double Linked List, insertion at positions in Linked List, Deletion in Double Linked List) Linked List - 2 Circular Linked list (Circular Linked list creation,iteration in Circular Linked List, insertion at positions in Circular Linked List, Deletion in Circular Linked List Linked List - 3 TERM 2 Module 1 (36 hours)
  • 19. Program Syllabus Level 1 -Basic DSA Intro Application and Implementation using Array Stack Array implementation of stack Stack implemetation using linked list Stack operations Infix to Postfix Height Problem Nearest Smaller Element Stock span problem Greater is better Array implementation of Queue Linked List implemenation of Queue Operation on Queue Operations on Deque Maximum of all subarrays of size K Generate Binary Numbers Reverse First K elements of Queue Implementation using Linked list Stack as library Applications of Stack Implementation using Array Implementation using Linked list Queue as a library Queue Implementation using Array Implementation using Linked list Queue as a library Applications of Queue Module 1 (36 hours) TERM 2
  • 20. Program Syllabus Lvl 2 - Advanced DSA Modular Arithmetic, Modular Exponentiation, GCD, Modular Multiplicative Inverse GCD, Primality Testing, Seive of Eratosthenes Maths GCD Modular Multiplicative Inverse Check if prime Number of primes Identical Groups Count Occurence of X Favourable Multiple Sum of divisors Good Team Leader Sum of Prime Kth prime factor of N Level order traversal of a tree Inorder Traversal Post Order Traversal Count Leaves in Binary Tree Two Trees are Identical or Not Minimum Absolute Difference in Array Permutation Game Best Score Maximize diff Cost of Stock Maximum Contiguous Subarray Sum Minimum Number of Coins Largest Number with given sum Pairs sum divisble by K Toy Company Greedy Greedy Analysis of Algorithm - Advance Tree -1 (Traversals) Advance Data Structure Tree -1 (Traversals) Advance Data Structure TERM 2 Module 1 (45 hours)
  • 21. Program Syllabus Tree - 2 (Construction of tree from traversals, height of tree, mirror of tree) Advance Data Structure Heaps Advance Data Structure Tree - 3 (LCA, Diameter) BST Tree from Inorder and Preorder Height of Binary Tree Mirror of binary tree Sum of Deepest Leaves Kth smallest element Kth largest element in a stream Max in Queue Find medium in a stream Minimum Cost of Ropes Lowest Common Ancestor Diameter of Binary Tree Right View of Binary Tree Maximize Sum Maximum Width of Binary Tree Insertion in BST Deletion in BST Minimum in BST Lowest Common Ancestor in a BST Is BST? TERM 2 Lvl 2 - Advanced DSA Module 1 (45 hours)
  • 22. Program Syllabus Analysis of Algorithm - Advance Advance Data Structure Advance Data Structure Advance Data Structure Advance Data Structure Dynamic Programming Graph - 1 (BFS, DFS) Graph - 2 (Cycles in Graph) Graph - 3 (DFS, BFS on matrix) Graph - 4 ([Dijkstra Algorithm, Flood Fill Algorithm]) Staircase Problem Increasing Subsequences Longest Chain Subsequence Adjacent numbers in subsequence differs by 1 Sum of all substrings Stickler Theif 0-1 Knapsack Problem DP Grid 2 Max Sum Path Subset Sum Subset with equal Sum Matrix Chain Multiplication Minimum Moves Longest Common Substring Shortest Common Supersequence Coin Change - Minimum Number of Coins BFS DFS Basic is connected? Has Path Hamiltonian Path Cycles in Undirected Graph Detect Cycle in a directed graph Count Bad Vertices Shortest Cycle(easy version) Find the number of islands Number of Components Find whether path exists Rotten Oranges Dijsktra Algorithm Flood Fill Algorithm Replace O's with X's Minimum Cost Path Snake and Ladder Problem TERM 2 Lvl 2 - Advanced DSA Module 1 (45 hours)
  • 23. Program Syllabus Analysis of Algorithm - Advance Graph - 5 [Minimum Spanning Tree, Floyd Warshall, Topological Sorting] Minimum Spanning tree Floyd Warshall Algorithm Topo-sort Bipartite Graph Lexicographically Smallest Topo Order Module 1 (45 hours) TERM 2 Lvl 2 - Advanced DSA
  • 24. Program Syllabus System Design Module 1 (55 hours hours)) TERM 3 What is System Design? Goals of System Design Components of a System Design System Design Process Importance of System Design Types of Systems Architecture of a System Introduction to System Design Creational Patterns Structural Patterns Behavioral Patterns Singleton Pattern Factory Pattern Adapter Pattern Observer Pattern Command Pattern Design Patterns Design Patterns SOLID Principles KISS Principle DRY Principle YAGNI Principle Separation of Concerns Law of Demeter Design Principles Have students brainstorm examples of different types of systems they interact with on a daily basis. Research and present on the system architecture of a well- known software or platform. Design a simple system using one or more of the design patterns. Analyze a popular software product and identify the design patterns used in its architecture. Research and present on the system architecture of a well- known software or platform. Implement a simple project using one of the design patterns. Apply the design principles to a real-world problem and present the solution to the class.
  • 25. Program Syllabus System Design TERM 3 Understanding the Purpose and Scope of HLD HLD Design Process Types of HLD Creating a High-Level Design Document High-Level Design (HLD) Scalability Performance Load Balancing Caching Database Scaling Scalability and Performance Scalability and Performance Understanding the Purpose and Scope of LLD LLD Design Process Types of LLD Creating a Low-Level Design Document Low-Level Design (LLD) Design a high-level architecture for a real-world system. Research and present on a well-known system outage and discuss the measures that could have been taken to prevent it. Design a high-traffic website and identify potential bottlenecks in scalability and performance. Research and present on a well-known company's performance issues and how they addressed them. Design a low-level architecture for a real-world system. Research and present on a well-known company's deployment process and identify areas for improvement. Module 1 (55 hours hours))
  • 26. Program Syllabus System Design TERM 3 Security Reliability Fault Tolerance Disaster Recovery Backup and Restore Security and Reliability Continuous Integration Continuous Deployment DevOps Microservices Containers Integration and Deployment Design a system with security and reliability in mind. Research and present on a well-known security breach and discuss the measures that could have been taken to prevent it. Design and deploy a small- scale application using a cloud-based platform. Research and present on a well-known company's integration and deployment process and identify areas for improvement. Module 1 (55 hours hours))
  • 27. Program Syllabus Cloud Computing Module 1 (45 hours) TERM 4 Definition, benefits, and challenges Cloud service models: IaaS, PaaS, SaaS Cloud deployment models: public, private, hybrid Popular providers: AWS, Azure, Google Cloud Real-world examples and case studies Cloud computing Storage: S3, EBS, Blob storage Databases: RDS, DynamoDB, CosmosDB Networking: VPC, Load Balancers, CDN Serverless computing: Lambda, Azure Functions, Google Cloud Functions DevOps tools: Jenkins, Ansible, Terraform, Kubernetes, Docker Cloud Services and Technologies Big data and analytics Cloud-native architecture and design patterns Advanced Cloud Computing Multi-cloud and hybrid cloud strategies Deploying applications to the cloud Setting up CI/CD pipelines Building and deploying microservices Security and compliance in the cloud Handling failure and scaling in the cloud Real-World Applications Virtualization, containers, and microservices DevOps principles for cloud architecture Cloud security and compliance Cloud Infrastructure
  • 28. Program Syllabus Devops Module 1 (45 hours) TERM 2 Agile Manifesto and Principles Scrum, Kanban, and Lean methodologies Agile project planning and estimation Agile Principles and Methodologies Agile development process: sprints, user stories, backlogs Tools and Infrastructure Setup: Version control systems (e.g., Git) Containerization (e.g., Docker) Cloud infrastructure (e.g., AWS) Project Management and Development Process Introduction to IaC Infrastructure automation with Terraform Infrastructure as Code (IaC) Security principles and best practices Identity and access management (IAM) Security and Compliance Microservices architecture Serverless computing Advanced DevOps Concepts CI/CD principles and practices Automated testing and quality assurance Continuous Integration (CI) and Continuous Deployment (CD) Overview of DevOps culture and practices Collaborative culture and communication practices Continuous feedback and improvement DevOps Culture and Practices Case studies and real-world examples of DevOps implementation Best practices for successful DevOps adoption Scaling DevOps in enterprise organizations Future trends and innovations in DevOps Industry Use Cases and Best Practices
  • 29. Real-time Projects Procter & Gamble used SAS to analyze customer data and identify patterns in customer behavior, enabling them to make data-driven decisions about their marketing strategy The aim of this project is to manage infrastructure configurations using Ansible, enabling efficient and effective configuration management. This project involves containerizing applications using Docker, enabling efficient and consistent application deployment. In this project, infrastructure is automated using Terraform to create, manage and update infrastructure resources. Automated CI/CD Pipeline using Jenkins and Kubernetes Configuration Management with Ansible Containerization with Docker Infrastructure Automation using Terraform
  • 30. Real-time Projects The objective of this project is to build an ELK stack for efficient and effective monitoring and logging of applications. The aim of this project is to migrate on-premise applications to the cloud using AWS, enabling scalability, reliability, and cost optimization. This project involves using Chef to automate security configurations, including vulnerability scanning and patch management. In this project, infrastructure monitoring is set up using Nagios to provide visibility and alerts on critical system resources. Monitoring and Logging with ELK Stack Cloud Migration using AWS Security Automation with Chef Infrastructure Monitoring with Nagios
  • 31. Contact Us #1090 1st floor, 18th Cross Rd, above Sangam Sweets, Sector 3, HSR Layout, Bengaluru, Karnataka 560102 Book a counselling session with expert Follow us on Book Now