Location:Main Road, Bangalore

courses@bangalore.com

Modern Javascript

Course

MODERN JAVASCRIPT

Category

Java Computer Courses

Eligibility

All Job Seekers

Mode

Both Classroom and Online Classes

Batches

Week Days and Week Ends

Duration :

2 Months

Java Objectives

•Learn the core concepts of Java.
•Master the most important aspects of Java.
•Learn to code with Java the easy way.
•Learn a few useful and important topics in Java.
•Learn Java programming best pracitices, SOLID, Design and more!
•Master the latest version of Java and create real projects
•Learn how to implement the all the functionalities of a Java.
•Learn Java – A super fun way to improve your programming skills
•Amazing Step by Step Guide for Beginners to Learn Java Language Quick and Simple!

modern javascript Course Highlights

•Most comprehensive Industrry curriculum
•Basic Training starting with fundamentals
•We assist on Internship on Real-Time Project 
•Trainer support after completion of the course
•Facility of Lab on cloud available (based on booking)
• Finessing your tech skills and help break into the IT field
•Training time :  Week Day / Week End – Any Day Any Time – Students can come and study
•The course is all about familiarizing the trainees with simpler and smarter ways to develop the skills required for Implementation.

Who are eligible for Java

•Android, Android Sdk, Freshers, Electronics, Java, Android Developer, B.tech, M.tech, Application Support, Software Engineering, Advanced Java, android
•Digital Marketing, General Manager, Business Development, Product Manager, Big Data, Business Analyst, Frontend Developer, Human Resources, data
•Java, Net, C#, Manual Testing, Automation Testing, Manual Testing With Healthcare, Android And Ios Developer
•Python, React, Javascript, Html, Css, Web Technologies, Front End Developer, Backend Developer, Mysql, Mongodb
•Sharepoint Architect, Mobile Architect, MSBI Module Lead, Filenet Developer, WBM, IBM BPM

MODERN JAVASCRIPT Syllabus

Course Overview
•Welcome!
•Grab the PDF Guide
•Setting up Your Machine
•Section Intro: Setting up Your Computer
•Installing Visual Studio Code
•Installing Node.js
•[Windows Only] Install cmder
•Hello JavaScript!
•JavaScript Basics: Variables and Flow Control
•Section Intro: JavaScript Basics
•Strings and Variables
•Numbers
•More on Variables
•Build a Temperature Converter
•Booleans and Comparison Operators
•If Statements
•Advanced If Statements
•Logical “And” and “Or” Operators
•Variable Scope: Part I
•Variable Scope: Part II
•JavaScript Functions
•Section Intro: JavaScript Functions
•Function Basics
•Undefined and Null
•Multiple Arguments and Argument Defaults
•Function Scope
•Template Strings
•Build a Grade Calculator
•JavaScript Objects
•Section Intro: JavaScript Objects
•Object Basics
•Using Objects with Functions
•Object References
•Build an Expense Tracker
•Methods
•Exploring String Methods
•Exploring Number Methods
•Constant Variables
•JavaScript Arrays
•Section Intro: JavaScript Arrays
•Array Basics
•Manipulating Arrays with Methods
•Looping Over Arrays
•The For Loop
•Searching Arrays: Part I
•Searching Arrays: Part II
•Filtering Arrays
•Sorting Arrays
•Improve Our Expense Tracker
•Javascript in the Browser
•Section Intro: Javascript in the Browser
•Setting up a Web Server
•DOM Manipulation
•DOM Challenge
•Adding Elements via the DOM
•Handling User Interaction
•Advanced Queries
•Text Inputs and Live Data Filtering
•Rendering Our Filtered Data
•Todo Filter Challenge
•Working With Forms
•Checkboxes
•Dropdowns
•Data Storage, Libraries, and More
•Section Intro: Data Storage, Libraries, and More
•Saving Our Data in LocalStorage: Part I
•Saving Our Data in LocalStorage: Part II
•Splitting up Our Application Code
•Refactor Challenge
•Debugging Our Applications
•Complex DOM Rendering
•Setting up a Third-Party Library
•Targeting by UUID
•Checkbox Challenges
•The Edit Note Page: Part I
•The Edit Note Page: Part II
•Syncing Data Across Pages
•JavaScript Dates
•Moment
•Integrating Dates: Part I
•Integrating Dates: Part II
•Take a Break
•Expanding Our JavaScript Knowledge
•Section Intro: Expanding Our JavaScript Knowledge
•Arrow Functions: Part I
•Arrow Functions: Part II
•Conditional (Ternary) Operator
•Truthy and Falsy Values
•Type Coercion
•Catching and Throwing Errors
•Handling Application Errors
•Working in Strict Mode
•Advanced Objects and Functions
•Section Intro: Advanced Objects and Functions
•Object Oriented Programming
•Constructor Functions
•Setting up the Prototype Object
•Hangman Challenge: Part I
•Digging Into Prototypical Inheritance
•Primitives and Objects: Part I
•Primitives and Objects: Part II
•Hangman Challenge: Part II
•Hangman Challenge: Part III
•Hangman Challenge: Part IV
•The Class Syntax
•Creating Subclasses
•Getters and Setters
•Update: Fixing an Edge Case
•Asynchronous JavaScript
•Section Intro: Asynchronous JavaScript
•HTTP Requests from JavaScript
•HTTP Headers and Errors
•Exploring Another API
•Callback Abstraction
•Asynchronous vs. Synchronous Execution
•Callback Abstraction Challenge
•Closures
•Exploring Promises
•Converting to Promises
•Promise Chaining
•The Fetch API
•A Fetch Challenge
•A Promise Challenge
•Async/Await
•Async/Await Challenge
•Integrating Data into the Application
•App Themes
•Section Intro: App Themes
•CSS at a Glance
•Setting up the Hangman Theme
•Setting up the Notes Theme: Part I
•Setting up the Notes Theme: Part II
•Setting up the To-Do Theme: Part I
•Setting up the To-Do Theme: Part II
•Hosting Your Applications
•(NEW) Cutting-Edge JavaScript with Babel and Webpack
•Section Intro: Cutting-Edge JavaScript with Babel and Webpack
•The Problem: Cross-Browser Compatibility
•Exploring Babel
•Setting up Our Boilerplate
•Avoiding Global Modules
•Exploring Webpack
•Setting up Webpack
•JavaScript Modules: Part I
•JavaScript Modules: Part II
•Adding Babel into Webpack
•Webpack Dev Server
•Environments and Source Maps
•Converting Hangman App
•Using Third-Party Libraries
•Converting Notes App: Part I
•Converting Notes App: Part II
•Converting Notes App: Part III
•Converting Notes App: Part IV
•To-Do App Conversion Setup
•Converting To-Do App: Part I
•Converting To-Do App: Part II
•The Rest Parameter
•The Spread Syntax
•The Object Spread Syntax
•Destructuring
•Wrapping Up
•Section Intro: Wrapping Up