Frontend
Development
Table of
Contents
i About Relevel by Unacademy
Why become a Frontend Developer?
? Why Relevel Courses?
Is this for You?
Weekly Class Schedule
Classes by Experts
Learn from Industry Leaders
Curriculum Snippet
Capstone Projects
Placement and Career Support
Course Details
About Relevel
by Unacademy
The coming decade is one of immense opportunity for India with a
majority of our population under the age of 35 and the growing
proliferation of global technology.
For a long time, India was known as the land of outsourced opportunities.
The past decade however has shown that Indians can build global
products and businesses. This is expected to grow manifold in the coming
years provided we solve for one crucial element - skilled talent.
Today, there is a massive divide between aspirants looking for the right
opportunities on one side, and companies vying for the best talent on the
other. Historically exposure to opportunities has been defined by one’s
college, degree, or who they already knew in the industry. The events over
the last year have only made the situation worse.
We believe it is high time that this changes for good! We believe that hiring
should depend only on your capabilities and skills, not your college
degree.
Being India’s Largest Learning Platform, democratizing knowledge and
access is a core tenet of the Unacademy Group. We are now extending
that to opportunities through Relevel by leveling the playing field for
millions of Indians. We imagine a future where candidates have a
transparent path to the career of their dreams.
At Relevel, we believe your history doesn’t matter. Your skills do. Your
network doesn’t matter. You do!
All the best. We know you can crack it!
Why become a
Frontend
Developer?
Every business is moving online today in order to reach more customers.
From using Swiggy to order food, Flipkart for almost everything else and
Paytm to transact for all of this, technology has become an integral part of
our daily lives across the last decade.
Developers are the heroes who spearheaded this. And we don’t see that
changing in the future!
Frontend Developers create what the user sees and interacts with. They
define the usage of the product.
If creating great user experience is something that excites you, a career in
Frontend Development might just be what you’re looking for! With Relevel
Courses, you can now explore exactly what that will look like.
Why Relevel
Courses?
340+ hours of Live 3 End to End Web
Learning Apps
1:1
Learn from the best in the 1:1 Placement Mentoring
industry
Hackathon like coding Merit-based
contests scholarships
Learn:
The Relevel Way
Doubt Solving Sessions
Weekly educator-led doubt solving sessions along with Teaching
Assistant-led doubt solving sessions 4-5 times a week ensure that
your understanding is crystal clear.
Quizzes & Assignments
Real learning happens only when we practice. Specially curated
quizzes after each session for a life-long learning experience.
Fortnightly Proctored Tests
Track how far you have come along in your endeavour to learn
through these fortnightly tests.
Dedicated Success Managers
To help you reach that finish line, and anything that comes enroute
this journey.
Community Access
Learning by sharing. Connect with your peers and achieve your
goals together.
Is this for
You?
If you’re looking to start your career as a
Frontend Developer, or just pick up the
necessary skills, you have come to the right
place!
CSS
Weekly Class
Schedule
MON TUE WED THU FRI SAT SUN
7 PM - 8 PM 7 PM - 8 PM 7 PM - 8 PM 10 AM - 1 PM
Doubt Doubt Doubt Session by
Clearing Clearing Clearing Educator
Session by Session by Session by
Guest
Teaching Teaching Teaching
Lecture/
Assistant Assistant Assistant
Off day for Off day for Event/Doubt
practice
practice
Session with
8 PM - 11 PM 8 PM - 11 PM 8 PM - 11 PM 1 PM - 2 PM educators/
Session by Session by Session by Doubt Test
Educator Educator Educator Clearing
Session by
Teaching
Assistant
Classes by
Experts
Mrigank Bittoo Agarwal
Software Development Engineer I,
SDE 2, Atlassian
Amazon
Sumit Jha Kaushlendra Parihar
Sr Software Engineer, Oracle
Utkarshini Arora Saurabh Singh
Full Stack Developer, Smart Audit
Software Developer, SAP Labs
Learn from
Industry Leaders
Shubham Nayyar
Head Of Technology, OYO Vacation Homes
Nitish Jha
Head of Engineering, Gojek
Gaurav Lahoti
VP Engineering, Khatabook
Curriculum
Snippet
Module 1
Programming Fundamentals 6 weeks
1 Basic Programming Constructs
Algorithms and Flowchart, Conditional statements, Loopings, Comments,
Programming Fundamentals
2 JavaSript Fundamentals
JS Types, Coercion, Functions
3 Basics Of Functional Programming
Higher Order Functions, Scopes and Closures, Hoisting, Call Backs & Promises
4 Arrays and Objects
Introduction to arrays and objects, Object and array properties, How Object works
in JS, JSON
5 Recursion
Introduction to recursion, Problem solving on recursion, Call stack and Memory
map for recursion, Backtracking
6 Time and Space Complexity Analysis
Experimental Analysis vs Amortized Analysis, Time and space analysis, Recurrence
relations and recursive complexities, Master theorem
7 Sorting Algorithms
Selection Sort, Bubble Sort, Insertion Sort, Merge Sort, Quick Sort
8 Searching Algorithms
Linear Search, Binary Search and Monotonic Search Space, Binary Search On
Answer, Ternary Search, Problem-solving
Module 2
Building an E-commerce Website 5 weeks
1 Building Blocks of Web Development
Learn HTML, CSS and Bootstrap to understand web development
2 Programming Constructs
Fundamentals of Programming and Data Structures
3 Javascript for Web Development
Build e-commerce website with HTML, CSS and JavaScript
4 Intro To React
Convert HTML to React app, Build reusable components
5 Intro Hooks
Use hooks to manage and update states of product page
6 Intro to Redux
Get introduced to Redux concepts, principles and applications
7 API calls in React
Create cart and checkout page, and fetch data from API
8 Routing in React
Integrate multi-page React application with public, private and protected routes
9 Deploying the app
GIT and GIT commands, Host the app using Heroku/ Netlify
Module 3
Data Structures and Algorithms 5 weeks
1 Linked List
What problems Linked List Solve, Types Of Linked List, Implementation of Linked
List, Problems On Linked List
2 Stacks
Applications of Stack in Industry, Implementation of Stacks, Basic Problems on
Stacks, Monotonic Stacks
3 Queue
Applications of Queue in Industry, Implementation of Queue, Basic Problems On
Queue, Monotonic Queue, Deque
4 Binary Trees
Binary tree and BST, Properties and applications of trees, Tree traversal, LCA
(Lowest Common Ancestor) of Binary Tree
5 Hashing
Basics of Hashing, Load factor and Rehashing, Application of Hashing, Collision
theory, Implementation of Hashtable, Problem Solving on Hashing
6 String Algorithms
String Hashing, Rabin Karp Algorithm, KMP and Z algorithm, Tries and Problem
Solving
7 Priority Queue And Heaps
Implementation of Priority queue using heaps, Order Statistics Using Heaps,
Problem Solving on heaps
8 AVL Trees
Balanced Binary trees, AVL Trees operations, Tree balancing operations for AVL
trees
Module 4
Building a CRM Application 5 weeks
1 Intro to the CRM app setup
Learn about the purpose of the CRM app, its architecture and how to create a
strong folder structure
2 Routing in the Application
Integrate routing with public, private and protected routes for multi-page React
application
3 Fetch Data from API
Make API calls and capture responses to represent data
4 Hooks
Use Hooks to update state throughout the application
5 Redux
Use Redux toolkit to manage states
6 Additional Features
Build additional features:- Nodemailer, [Link], Analytical dashboard
7 Deploying the app
Go live and host the app on Heroku/ Netlify
Module 5
Building a Movie Booking 4 weeks
Application
1 Intro to the Movie Booking Application Features
Understand the design and architecture of the application
2 Advance Routing
Integrate routing with public, private and protected routes
3 Test API
Make API calls and test the API through multiple input types
4 Listing all the Movies
Using the API, fetch all movies and add a search, filter, other features
5 Confirm Booking
Build seat selection page and integrate payment portal to your application using a
third-party API
6 Additional Features
Add categories and discounts
7 Deploying the Application
Go live and host the app on Heroku/ Netlify
Module 6
Problem Solving Sessions 4 weeks
Problem Solving Sessions on JavaScript concepts, DSA, and feature building.
Capstone
Projects
Use your learnings to solve real business
problems faced by some major companies.
E-Commerce Application
Build a scalable online marketplace for sellers to upload new products and where
users can buy anything from electronics to clothing.
Sales CRM
Build a unified sales CRM to enable lead tracking, and manage your customers better.
Movie Booking App
Build a website on which users can book a movie, a match, or any event of their
choice at a location and price suitable for them.
Placement and
Career Support
With Relevel, you can now get a job in
three simple steps
Qualify the Relevel Frontend Development Test
Interview with a minimum of 5 companies
15
DAYS
Receive an offer within 15 days!
Course
Details
Duration of the Course 7 months
Commitment Required 15 hours in a week
Course Fee INR 55,000/-
What are you waiting for?
Enroll Now