JavaScript Bible - JavaScript and ES6 Bootcamp 2019

This course covers everything you need to know about JavaScript to become a frontend web developer, a full-stack web developer, or a backend developer. You'll start from the very beginning and learn the fundamentals and basic concepts of JavaScript. Then you will learn new features included in ES6, ES7, and more. Also, you'll explore the Node.js environment for JavaScript code execution and you will understand the difference between a web browser and Node.js.

In separate sections, we will discuss Babel, NPM, Webpack, and MongoDB. Also, you will master the most popular JavaScript framework: React. JavaScript Bible – JavaScript and ES6 Bootcamp 2019 was designed for developers with different levels of JavaScript knowledge. If you are a beginner in JavaScript, start with the very first section called JavaScript Basics. If you have some experience with JavaScript, jump directly TO the sections where I cover ES6 topics such as REST/spread parameters, arrow functions, ES6 Classes, and more. By the end of the course, you'll have hands-on experience in developing WITH JavaScript and in front-end development.

This course covers everything you need to know about JavaScript and become either Frontend Web developer, or Full-stack Web Developer, or Backend developer.
We will start from the very beginning and you will learn the fundamentals and basic concepts of JavaScript. Then you will learn new features included in ES6, ES7, etc. Also, we will dive into the Node.js - environment for JavaScript code execution and you will understand what is the difference between Web Browser and Node.js. In separate sections, we will discuss Babel, NPM, Webpack, and MongoDB. Also, you will learn the most popular JavaScript framework - React.

JavaScript Bible was designed for developers with different levels of JavaScript knowledge. Each challenge has a task and solution in separate Git branches.

All the code and supporting files for this course are available at - https://github.com/PacktPublishing/JavaScript-Bible---JavaScript-and-ES…-

Type
video
Category
publication date
2019-08-08
what you will learn

Learn JavaScript, ES6, NPM, Webpack, Babel, Node, and React by solving lots of challenges with real-world scenarios
Each challenge has a task and solution. And all of them are available in the GIT repositories that you will download at the beginning of the course
Learn all fundamental features of JavaScript, starting with basic concepts such as variables, objects, functions, scopes, and operators and finishing with advanced topics as closures, hoisting, IIFEs (Immediately Invoked Function Expressions), classes, and many more
Learn and understand ES6 features such as arrow functions, destructuring, default function parameters, template literals, array helper methods, and classes

duration
2550
key features
Understand the proper methods for working with arrays: map, forEach, reduce, filter, and includes * Understand the purpose of the Node Package Manager (NPM)
approach
This course is designed in such a way that each section covers a new scenario and adopts a step by step approach to help you learn and understand the concepts.
audience
This course targets JavaScript developers at all levels: beginners; full-stack developers; frontend developers; web developers; backend developers; JavaScript developers who feel that they don't fully understand all its concepts; beginners in JavaScript; developers with some knowledge of other programming languages such as Python, Java, C++, and more; and advanced JavaScript developers who want to test their knowledge.
meta description
JavaScript, ES6, Babel, NPM, Webpack – an entire JavaScript ecosystem in a one JavaScript Bootcamp course!
short description
JavaScript, ES6, Babel, NPM, Webpack – an entire JavaScript ecosystem in a one JavaScript Bootcamp course!
subtitle
JavaScript, ES6, Babel, NPM, Webpack – an entire JavaScript ecosystem in a one JavaScript Bootcamp course!
keywords
JavaScript , ES6, Babel, NPM, JavaScript Bootcamp, MongoDB, React, Arrow functions, Destructuring, Default function parameters, Template Literals, Array helper methods, Classes
Product ISBN
9781839211782