JavaScript is a programming language for building enterprise-grade applications. This training will help you to understand JavaScript, HTML5, CSS, React, Bootstrap, Node.js, and MongoDB which are required to build real-world applications with JavaScript. This path will prepare you to become a certified Full-stack JavaScript Developer and land your dream job in top MNCs.
Hands-on, work experience-based learning is what makes Scholarhat different from others. Build real-world projects by applying your coding skills live with your mentors in just 15 weeks. You’ll learn how to start a project from scratch by following recommended architecture, and practices and deploying to the server.
Web Development Fundamentals
- Node.js Architecture
- Asynchronous Code
- Buffers, Streams and Events
- Exception Handling
- File System
- Path Module
- Code Debugging
- HTTP Server
- Request/Response
- Express Framework
- Routing
- Content Negotiation and Formatters
- Parameter Binding
- Axios
- NoSQL
- Collections
- Schema Validations
- Queries
- Relationships
- Mongoose
- Database Operations
Web Development
- HTML Basics
- HTML Elements
- Ordered list and Unordered list
- Tables
- HTML Layouts
- HTML Forms
- CSS Basics: Colors and Backgrounds
- Text and Fonts
- Styles: Lists, Tables
- CSS Box Model
- Bootstrap Fundamentals
- Navigation Bar
- Bootstrap Form Elements
- Bootstrap Icons
- Typography
- Buttons and Dropdowns
- Panels, Sliders, Tooltips
- Images, Card
- Tabs and Accordion
- Bootstrap Modals
React Development
- Introduction to ES6
- var, let and const
- Functions and Parameters
- Object and Constructor Function
- Class and Class Members
- ES6 Modules
- Promises
- Introduction to React
- React Initialization
- Virtual DOM
- JSX
- DataBinding
- Data Flow
- Routing
- Hooks
- Formik
- Yup
- Redux
- Redux Toolkit
- Third Party Libs
- Unit Testing
Live Projects: Guided and Independent
- Static Blog - Build the UI of a basic blog using HTML.
- Todo List App - Build a todo list app using web api and angular.
- Shopping Cart - Build the basic functionality of the shopping cart.
- Contact Book - Create a contact list by storing the data in a DB.
- Movies App - Create a movie app for listing and searching any movie.