Full Stack Javascript Web Development Course Bangalore
₹40,000.00 ₹35,000.00
Duration: 5 Months |
Lectures: 150+ Hours Instructor Led + 5 Projects & 150+ Programming Assignments |
Certificate on Completion of the Project |
COURSE ENQUIRY
CURRICULUM
Section 1 - Core JavaScript Fundamentals
- Installation & Introduction
- Getting Started
- Variables – var, let, const
- Data Types – Primitive
- Numbers
- Strings
- Boolean
- null & undefined
- Exercises
- Object Types
- Array
- Object
- Date
- Exercises
- Conditional Statements
- If
- If else
- If else if else
- Switch Case
- Ternary Operator
- Exercises
- Loops & Iterators
- While
- For
- ForEach
- For in
- Exercises
- Functions
- Function Declaration
- Function Expression
- Anonymous Function
- Function Arguments
- Variable Scopes
- Object Prototype
- Exercises
Section 2 - JavaScript in Browser
- DOM Events & Event Listeners
- Form Events
- Mouse Events
- Click Events
- Load Events
- Document Object Model
- DOM Manipulation
- DOM Methods
- DOM Nodes
- DOM Collection
- Node List
- Window Object – Timers
- setTimeout
- setInterval
- HTML5 – Local Storage
- HTML5 – Video / Audio / Location
- Exercises
Section 3 - JSON, API & AJax
- JSON Introduction
- JSON Parse
- JSON Stringify
- JSON Object
- HTTP Methods – REST API
- XMLHttpRequest Object
- XHR Methods
- XHR Properties
- Exercises
Section 4 - ES6
- Transpiling ECMAScript with Babel and Babel-node
- Using the let and const keywords
- Creating strings with template strings
- Helper Methods
- Map
- forEach
- Find
- Filter
- Reduce
- Every / Some
- Enhancing object literals
- Working with ES6 classes and class inheritance
- The arrow function
- Arrow function variations
- Closures and explicit blocks
- Default values
- Using the gather and spread operators
- Concise properties and methods
- Module System – Common Js, Require Js
Section 5 - Asynchronous Programming
- Callbacks
- Promises
- Async / Await
- Fetch API
Section 1 - Introduction
- Introduction to Node JS + EXPRESS JS + Mongo DB
- Getting Started With Node
- Back end development
- Installation
Section 2 - Node JS Fundamentals
- Understanding Call Stack & Event Loop
- Callbacks & Promises
- Working with built in modules
- Working with JSON
- Working with 3rd Party Modules – axios / request
Section 3 - Application Development with Express
- Hello Express
- Creating Web Server
- Rendering Data as JSON
- Express Middleware
- Express Routing
- REST API
- MVC Architecture
- Server Side Rendering – using EJS
- Essential Express Middleware – compression, morgan, body-parser, cookie-parser etc
Section 4 - Data Modeling With MongoDB Mongoose
- NoSQL Vocabulary
- Working with MongoDB
- Creating Data
- Reading Data
- Updating Data
- Destroying Data
- Setting Up Schema & Validations
- REST API Endpoints
Section 5 - Security & Authentication
- JSON Web Tokens (JWT)
- Hashing
- Auth Tokens
- Safeguarding from Mass Assignment
- Authenticating User – Setting Up – Register, Login & Logout Functionality
- 3rd Party module for authentication – Passport
Section 6 - Web Sockets
Toggle content goes here, click edit button to change this text.ec
Section 1 - Introduction
- Introduction to React Js
- Getting Started With React
- Front-end development
- Installation
Section 2 - Setting Up React
- Babel – Babel Core – Babel Loader
- Web Pack
Section 3 - Building Application with React
- JSX
- JSX Expressions
- Conditional Rendering
- Manual Data Binding
Section 4 - React Building Blocks
- Class Components
- Thinking in React
- Create Component
- Nesting Component
- Component Props
- Component State
- Events & Methods
- Forms – Inputs
- Life Cycle Methods
- Stateless Functional Component
- Props
- Default Props
Section 5 - React Router
- Understanding Client Side Routing
- Identifying and Organizing Routes
- Query Strings & URL Parameters
- Matching URI to Components
- Understanding Client Side Routing
- Identifying and Organizing Routes
- Query Strings & URL Parameters
- Matching URI to Components
it button to change this text.
Section 6 - Working with 3rd Party Components
Section 7 - React With Redux
I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
HERE’S WHAT YOU WILL LEARN!
Learn to develop front ends of websites with Javascript.
Learn Object Oriented Programming in Javascript.
Ensure that the websites you build are dynamic, sustainable, cost-effective, and high on quality and maintainability.
Learn how applications are built from scratch. You will get to know how an idea written on paper can be turned into an application used by people.
WHAT DO YOU NEED TO BE FAMILIAR WITH?
Basic Knowledge of Object Oriented Programming language would be beneficial.
Prior Knowledge of programming is a plus, however not mandatory.
Basics of any database
Basic of Front End Designing tools such as HTML, CSS and JavaScript is desirable, however not mandatory.
WHO IS THE TARGET AUDIENCE?
Students who want to have a job worthy skill set.
Software Developers who want to get to an intermediate level with a strong understanding of good programming practices.
One making a career shift and wanting to become a developer.
Experienced Professionals who want to quickly gain mastery over Rails.
Entrepreneurs who are not technology savvy will benefit immensely from this course and you will own your technology stack.
Web Designers who want to evolve as full stack developers.
About Instructors

Reviews
Average Rating
Detailed Rating
Stars 5 |
|
3 |
Stars 4 |
|
0 |
Stars 3 |
|
0 |
Stars 2 |
|
0 |
Stars 1 |
|
0 |
Add a review Cancel reply
₹40,000.00 ₹35,000.00
Duration: 5 Months |
Lectures: 150+ Hours Instructor Led + 5 Projects & 150+ Programming Assignments |
Certificate on Completion of the Project |
Dhanush
“I am BE Mechanical Engineering Graduate and was working in core field. With entrepreneurial mindset my interest fell to web development/coding. When i approached Aniruddha sir with my ideas and interest, he gave me good insight about this field. I took up full stack development course from scratch. He teaches Ruby from basics before starting Ruby on Rails, which is very helpful for those who are new to coding, like me. He explains each and every concepts comprehensively & makes sure you have understood. He encourages to ask questions. Keeps track of each individual and makes sure you are getting best of the course. He supports and guides you to achieve your goal( He is a passionate teacher, Inspiring Entrepreneur). It was easy for me to understand and learn to code & i have learnt a lot from this course and Ani sir. Thanks a ton sir for guiding & inspiring. “
Sharan Chavadi
“It was a great experience learning under Aniruddha. He gives a personal attention to each and every candidate and makes sure everyone understand the concepts. I would strongly recommend anyone who wants to learn RoR or wants to become a full stack developer from scratch. I shifted from IT sales to programming. He helped me all the ways to achieve my goal. Thanks a bunch Ani. “
Chetan
“I have 7 years of IT experience and below is my review after attending Ror and JavaScript with him for 3 months. A. The best place for fresher’s to groom themselves programmatically and get into a job, typically web development with Ruby on Rails as backend and plain JavaScript as front end. B. Best place for any experienced guys who wants to get back into programming world( like me) C. Extremely patient and very serious about his work D. He’ll take interest in your dreams and try to make it happen E. He’s the only trainer who delivers the course and hence no issue of quality. F If you are serious about what you want to achieve, please make it there else it will waste both of you’rs and his time G. Call him up and you will get to know what I am talking about. “