DCT Academy
  • Home
  • About Us
    • Who we are
    • Appreciations
    • Press & Media
  • Courses
    • Full Stack Web Developer Master Course
    • Web Development Course
  • Placements
    • For Students
    • For Companies
  • Reviews
  • Blog
  • Gallery
  • Contact Us
  • Home
  • About Us
    • Who we are
    • Appreciations
    • Press & Media
  • Courses
    • Full Stack Web Developer Master Course
    • Web Development Course
  • Placements
    • For Students
    • For Companies
  • Reviews
  • Blog
  • Gallery
  • Contact Us
HomeAll coursesProgramming coursesFull Stack Javascript Web Development Course Bangalore

Full Stack Javascript Web Development Course Bangalore

Teachers
Aniruddha SG – Full Stack Web Development Trainer
Category:
Programming courses/
Rated 5.00 out of 5
₹40,000.00 ₹35,000.00
3 Reviews

₹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

Join Trainer-led + Offline + Online + Video-based Training Classes From 24th May 2021

COURSE ENQUIRY

    I grant DCT Academy the permission to contact me


    Sending ...

    CURRICULUM

    • JavaScript Language
    • Node Js + Express JS + Mongo DB
    • React JS
    • Practicals and Project

    JavaScript Language

    Section 1 - Core JavaScript Fundamentals

    1. Installation & Introduction
    2. Getting Started
    3. Variables – var, let, const
    4. Data Types – Primitive
      1. Numbers
      2. Strings
      3. Boolean
      4. null & undefined
      5. Exercises
    5. Object Types
      1. Array
      2. Object
      3. Date
      4. Exercises
    6. Conditional Statements
      1. If
      2. If else
      3. If else if else
      4. Switch Case
      5. Ternary Operator
      6. Exercises
    7. Loops & Iterators
      1. While
      2. For
      3. ForEach
      4. For in
      5. Exercises
    8. Functions
      1. Function Declaration
      2. Function Expression
      3. Anonymous Function
      4. Function Arguments
      5. Variable Scopes
      6. Object Prototype
      7. Exercises

    Section 2 - JavaScript in Browser

    1. DOM Events & Event Listeners
      1. Form Events
      2. Mouse Events
      3. Click Events
      4. Load Events
    2. Document Object Model
    3. DOM Manipulation
      1. DOM Methods
      2. DOM Nodes
      3. DOM Collection
      4. Node List
    4. Window Object – Timers
      1. setTimeout
      2. setInterval
    5. HTML5 – Local Storage
    6. HTML5 – Video / Audio / Location
    7. Exercises

    Section 3 - JSON, API & AJax

    1. JSON Introduction
    2. JSON Parse
    3. JSON Stringify
    4. JSON Object
    5. HTTP Methods – REST API
    6. XMLHttpRequest Object
    7. XHR Methods
    8. XHR Properties
    9. Exercises

    Section 4 - ES6

    1. Transpiling ECMAScript with Babel and Babel-node
    2. Using the let and const keywords
    3. Creating strings with template strings
    4. Helper Methods
      1. Map
      2. forEach
      3. Find
      4. Filter
      5. Reduce
      6. Every / Some
    5. Enhancing object literals
    6. Working with ES6 classes and class inheritance
    7. The arrow function
    8. Arrow function variations
    9. Closures and explicit blocks
    10. Default values
    11. Using the gather and spread operators
    12. Concise properties and methods
    13. Module System – Common Js, Require Js

    Section 5 - Asynchronous Programming

    1. Callbacks
    2. Promises
    3. Async / Await
    4. Fetch API

    Node Js + Express JS + Mongo DB

    Section 1 - Introduction

    1. Introduction to Node JS + EXPRESS JS + Mongo DB
    2. Getting Started With Node
    3. Back end development
    4. Installation

    Section 2 - Node JS Fundamentals

    1. Understanding Call Stack & Event Loop
    2. Callbacks & Promises
    3. Working with built in modules
    4. Working with JSON
    5. Working with 3rd Party Modules – axios / request

    Section 3 - Application Development with Express

    1. Hello Express
    2. Creating Web Server
    3. Rendering Data as JSON
    4. Express Middleware
    5. Express Routing
    6. REST API
    7. MVC Architecture
    8. Server Side Rendering – using EJS
    9. Essential Express Middleware – compression, morgan, body-parser,  cookie-parser etc

    Section 4 - Data Modeling With MongoDB Mongoose

    1. NoSQL Vocabulary
    2. Working with MongoDB
    3. Creating Data
    4. Reading Data
    5. Updating Data
    6. Destroying Data
    7. Setting Up Schema & Validations
    8. REST API Endpoints

    Section 5 - Security & Authentication

    1. JSON Web Tokens (JWT)
    2. Hashing
    3. Auth Tokens
    4. Safeguarding from Mass Assignment
    5. Authenticating User – Setting Up – Register, Login & Logout Functionality
    6. 3rd Party module for authentication – Passport

    Section 6 - Web Sockets

    Toggle content goes here, click edit button to change this text.ec

    React JS

    Section 1 - Introduction

    1. Introduction to React Js
    2. Getting Started With React
    3. Front-end development
    4. Installation

    Section 2 - Setting Up React

    1. Babel – Babel Core – Babel Loader
    2. Web Pack

    Section 3 - Building Application with React

    1. JSX
    2. JSX Expressions
    3. Conditional Rendering
    4. Manual Data Binding

    Section 4 - React Building Blocks

    1. Class Components
      1. Thinking in React
      2. Create Component
      3. Nesting Component
      4. Component Props
      5. Component State
      6. Events &  Methods
      7. Forms – Inputs
      8. Life Cycle Methods
    2. Stateless Functional Component
      1. Props
      2. Default Props

    Section 5 - React Router

    1. Understanding Client Side Routing
    2. Identifying and Organizing Routes
    3. Query Strings & URL Parameters
    4. Matching URI to Components
    1. Understanding Client Side Routing
    2. Identifying and Organizing Routes
    3. Query Strings & URL Parameters
    4. Matching URI to Components

    it button to change this text.

    Section 6 - Working with 3rd Party Components

    Section 7 - React With Redux

    Practicals and Project

    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.

    PROMINENT FACTOR

    Low student to teacher ratio

    Student specific training based on their abilities

    Strong in-house community

    Constant Support

    Live project based training

    Gallery

    IMG_0592
    IMG_0219
    IMG_0729

    About Instructors

    Aniruddha SG – Full Stack Web Development Trainer
    Aniruddha SG - Full Stack Web Development Trainer. My main areas of expertise are in Javascript, NodeJS, ReactJS, ExpressJS, MongoDB, API, Ruby, and other front-end technologies. As a full-stack developer for over 6 years I have been helping clients in optimizing and automating their workflows with the help of software. Now I've moved into a full time teaching role where I train people on full stack javascript ( MEA/RN ) & also assist people starting their careers as developers. I conduct classes in Basavanagudi located in South Bangalore and also conduct programming sessions online training via Google Hangouts.

    Reviews

    Average Rating

    5
    Rated 5.00 out of 5
    ₹40,000.00 ₹35,000.00
    3 Ratings

    Detailed Rating

    Stars 5
    3
    Stars 4
    0
    Stars 3
    0
    Stars 2
    0
    Stars 1
    0
    • Dhanush

      5 out of 5

      3 years ago

      “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

      5 out of 5

      3 years ago

      “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

      5 out of 5

      3 years ago

      “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. “

    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
    Copyright © 2021 DCT Academy
    • home
    • gallery
    Search