Frontend development with React.js

5 stars | 6 reviews

Frontend development is a very high paying job in the IT industry right now and will in future as well. React is being used in almost all the industries to develop various kinds of software applications, Websites, & Web-apps. Hence, there are very good number of jobs in industry right now and will be continued to create more jobs.
Frontend development with React.js is not a course that will train you in React.js only, but will take you through basics from ground zero i.e. scratch to advance level of Frontend development. We will start with JavaScript first, as JavaScript is the base language for React, everyone’s concepts and practice in JavaScript should be thorough. Then we will start learning about HTML, CSS, BootStrap, JQuery, which are pre-requisites to the React library. So, you need not to have any programming background to do this certification course.

Pre-requisites

None

Projects

3 Mini Projects
1 Major Project
(All uploaded to live server)

Duration

150 Hours or 4.5 Months

Outcome

Skills: HTML, CSS, JS, React, BootStrap

Assessments

30+ Tests, 30+ Assignments

About the Course

Frontend development is a very high paying job in the IT industry right now and will in future as well. React is being used in almost all the industries to develop various kinds of software applications, Websites, & Web-apps. Hence, there are very good number of jobs in industry right now and will be continued to create more jobs.
Frontend development with React.js is not a course that will train you in React.js only, but will take you through basics from ground zero i.e. scratch to advance level of Frontend development. We will start with JavaScript first, as JavaScript is the base language for React, everyone’s concepts and practice in JavaScript should be thorough. Then we will start learning about HTML, CSS, BootStrap, JQuery, which are pre-requisites to the React library. So, you need not to have any programming background to do this certification course.

Average Salary of a Frontend Developer

Starting Salary Highest Salary
AmbitionBox ₹ 1.2 LPA ₹ 12 LPA
GlassDoor ₹ 2 LPA ₹ 17 LPA
Talent.com ₹ 6 LPA ₹ 19 LPA

Job titles of a Frontend Developer

Job profiles to aspire for after doing Frontend development certification:

  • Frontend Developer Trainee / Frontend Engineer Trainee
  • Frontend Developer Intern / Frontend Engineer Intern
  • Junior Frontend Developer / Junior Frontend Engineer
  • Associate Frontend Developer / Associate Frontend Engineer
  • Frontend Developer / Frontend Engineer
  • Senior Frontend Developer / Senior Frontend Engineer
  • Lead Frontend Developer / Lead Frontend Engineer
  • UI Developer / UI Engineer
  • Web Developer Trainee / Web Engineer Trainee
  • Web Developer Intern / Web Engineer Intern
  • Junior Web Developer / Junior Web Engineer
  • Associate Web Developer / Associate Web Engineer
  • Web Developer / Web Engineer
  • Senior Web Developer / Senior Web Engineer
  • Lead Web Developer / Lead Web Engineer

Tools Covered in the Course

These are the tools we are going to cover and master in the course. 19+ Developer tools are included in the training. Please click on the tools to know more about them:

React
HTML CSS JavaScript BootStrap JQuery
VSCode GIT GitHub Vercel Redux NPM
JIRA Slack Trello

Advantages of this course

Once you do the Frontend developer Certification, these are the Job profiles you can aspire for::

  • Understanding how a Software, Website, Apps, & Web Apps works
  • Understanding how a Software works under-the-hood
  • Learning about GIT
  • Hands-on training in basics, Moderate, & Advance concepts of GitHub
  • Public speaking - Chance to be a Speaker in in a city-wide session
  • 3 Mini Projects & 1 Major Project - Completed & Deployed on a live server
  • Hackathons organised for the batch with exciting prizes to win
  • Project Management using Trello & JIRA
  • Learning about Communication tool - Slack
  • Improving the Logical ability
  • Guidance on Placement preparation
  • Career counselling
  • Complete Hands-on training
  • Doubt clearing @ anytime

Syllabus

7 Sections · 74 Topics · 4 Live projects (3 Mini & 1 Major) · 60+ Tests & Assignments

  • JavaScript Basic Introduction
  • Setting up Editor - VSCode
  • JavaScript Data Types and Variables
  • JavaScript Operators
  • JavaScript Statements & Loops
  • JavaScript Functions
  • How JavaScript engine works
  • JavaScript Objects
  • JavaScript Classes & OOPs concepts
  • JavaScript Asynchronous and synchronous
  • JavaScript Window and Frame Objects
  • JavaScript Browser Object Model (BOM)
  • JavaScript Document Object Model (DOM)
  • JavaScript Event Handling
  • JavaScript Exception Handling, Errors & Strict Modes
  • Forms in JavaScript
  • JavaScript Hoisting, Closures, IIFE, Coercion
  • JavaScript Overlay Menu project

  • Introduction of HTML
  • Drilling down a simple HTML page
  • HTML Tags
  • Creating first HTML page
  • Using JavaScript with HTML
  • Using CSS with HTML

  • Introduction to CSS
  • Adding CSS to an HTML page
  • Ways of using CSS
  • Different types of references in CSS
  • Flexbox
  • Making a HTML page Responsive

  • TO-DO app
  • Tick Tak Toe game
  • Digital Clock/Timer
  • Simple Calculator
  • Notes app
  • Sticky Notes app
  • Image Puzzle
  • Quiz app
  • Whack a mole
  • Brick Breaker game
  • Maze game
  • Own Portfolio

  • Introduction and History of React.js
  • Understanding about VDOM
  • Creating a React App
  • ES6 & JSX
  • React Components - Class & Function
  • React States
  • React Props
  • React Component life cycle
  • Passing data between components
  • React Forms
  • React Router
  • Styling in React
  • Hooks
  • React Redux

  • Any Complex Application like any: E-Commerce App [Amazon, Flipkart, SnapDeal, Myntra, etc]
  • Online streaming App [Hotstar, Prime, Netflix, etc]
  • Family Business App
  • Any Product Idea