Complete Modern JavaScript Firebase BootCamp the beginner

Master JavaScript and Firebase Firestore with Pure JavaScript!JavaScript ES6+, OOP, AJAX

4.55 (1327 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Complete Modern JavaScript Firebase BootCamp the beginner
178,151
students
6 hours
content
Aug 2021
last update
$44.99
regular price

What you will learn

Go from a total beginner to an advanced JavaScript developer

Asynchronous JavaScript: The event loop, promises, async/await, AJAX and APIs

OOP including ES5 prototypes & ES6 classes

ES6 features like arrow functions, classes, default and rest parameters, etc.

Description

This is a JavaScript course for everybody.

JavaScript is everywhere

JavaScript is the most popular programming language out there, you need to know JavaScript no matter you are a frontend developer or backend developer.  YouTube tutorials are usually talking about a JavaScript features without showing how to use them.

Complete Modern JavaScript BootCamp from the beginning starts from scratch and builds up your knowledge of the JavaScript language. Yes, you’ll learn all the features of the language, but you’ll also learn how to use those features together to create a complete application.


Firestore -Real time database

Besides JavaScript, we will also learn to build web with Firebase. Cloud Firestore is also a flexible, scalable database for mobile, web, and server development from Firebase and Google Cloud Platform.


Content

DOM manipulation

Document Object Properties and Methods
Document Object Properties and Methods2
Get element by ID
querySelector
Child nodes
Child, Parent and Siblings
Create element
Replace element
Event listener and event object
Mouse Event: mouseover, mouseout, mouseleave, mouseenter
Mouse Event: click, dblclick, mousedown, mouseup, mousemove
Keyboard Event: keypress, keyup, keydown
Keyboard Event: cut, copy, paste, input, focus, blur
Onchange event and submit event
Event bubbling and event stop propagation
Event delegation
LocalStorage and SessionStorage
JSON stringify and JSON parse
querySelector and querySelectorAll vs getElementsByClassName and getElementById

Object Oriented Programming

Constructor and this
Add function to the constructor
Built in constructor and typeof variable
Other built in constructors
Why we need to use prototype?
Other prototypes
Inheritance
Object create
es6 classes
es6 subclass

XHR, Ajax and fetch API

xhr object
xhr different readystate
xhr get json object
xhr get json array
xhr get remote data

Reviews

Adekunle
August 14, 2023
Firstly, the way the guy speak is not fluent and audible enough Secondly, the explanation is not in-depth(the course is more for people that understand js already but need to refresh their memory) Thirdly, there are not enough examples in his explanation. Overall, it's not a bad course, nor is it a great one.
Artem
October 10, 2022
by the time I am studying this course, it absolutely doesn't feel like I am the beginner. All basics are slightly explained, only by simple examples but it's still hard to catch what teacher is talking about. Thanks I am not new to programming languages, and I can search material in internet, if I missed something but I was not expecting I would go to google every 30 sec in every video looking for clearer and deeper explanation. I was expecting to get most of info in this course, that's why I bought it. I would get more knowledge from just reading w3schools site but it would be for free.
Luis
August 1, 2022
Excelente. No lo único es que el software lo bajan a una Mc y yo tengo Microsoft. No explican cómo crear las diferentes carpetas y archivos cómo está explicado en Mc.
Abenezer
July 29, 2022
it's clear and easy to understand but it just shows implementation it would be better if it explain the concepts to
Ritobroto
March 17, 2022
Good Explanations, Awesome content. But just to notify all of you that for this course you need a little bit of understanding of Computer Science concepts. Else if you are aware of such concepts it's an awesome^~ course!! Just loved it! Like - !. In the first module, he explained that "let a = 1; let b = a;", in this he told that b is pointing to the address of a. But he didn't tell what this address means. Basically, it's a CS concept of pointers, and the address is meant to be the variable storage address in the RAM. 2. Similarly about variable hoisting concept of JavaScript was not explained. etc
Daniel
January 5, 2022
The content is good and well explained but there is no provided transcript and the narrator's pronounciation is hard to understand at certain times.
Andres
January 3, 2022
Sorry mate but you speak way too fast I am not a native english speaker so it's very difficult to me to undesrstand what you are saying :(
Augusto
November 24, 2021
I am not someone who speaks native English, therefore the pronunciation of the teacher is unintelligible and the automatically generated subtitles are incorrect
Arturo
October 11, 2021
His language it's not clearly, sometimes I don't understand what he says. And the velocity of the videos it's a little problem to understand clearly
Emmanuel
September 28, 2021
El contenido es bueno, aunque de explicacion le falta un poco, dice como hacerlo sin hacer referencia a la documentacion o como poder avanzar por nuestra cuenta y no deja ejercicios como para practicar
VENKATA
July 20, 2021
I wouldn't recommend this course to anyone. This course is just some theory and console. Better go for a project based learning course.
Diego
July 4, 2021
Hasta ahora va muy bien el curso, avanza a buena velocidad cubriendo todo lo necesario para aprender.
JUAN
June 10, 2021
it would be better if the instructor wouldnt take for granted that we know each and every concept hes managing, a little more explanation would be welcomed, otherwise is a great course
Adamu
June 1, 2021
I am so excited with the contents and the tutor methods of explanation Thank you for making the things way easy to learn
Mayank
May 23, 2021
This something I was looking for, absolutely outstanding. Totally practical while giving theoretical overview. thanks for such bootcamp.

Coupons

DateDiscountStatus
8/9/2020100% OFF
expired
9/3/2020100% OFF
expired
9/27/2020100% OFF
expired
10/11/2020100% OFF
expired
10/23/2020100% OFF
expired
11/9/2020100% OFF
expired
11/23/2020100% OFF
expired
12/4/2020100% OFF
expired
1/7/2021100% OFF
expired
1/20/2021100% OFF
expired
2/11/2021100% OFF
expired
2/18/202194% OFF
expired
3/3/2021100% OFF
expired
3/18/2021100% OFF
expired
4/6/2021100% OFF
expired
4/13/2021100% OFF
expired
5/4/2021100% OFF
expired
5/4/202194% OFF
expired
5/12/2021100% OFF
expired
6/2/2021100% OFF
expired
6/9/2021100% OFF
expired
7/2/2021100% OFF
expired
7/13/2021100% OFF
expired
8/5/2021100% OFF
expired
8/10/2021100% OFF
expired
10/5/2021100% OFF
expired
10/15/2021100% OFF
expired
11/3/2021100% OFF
expired
11/3/2021100% OFF
expired
12/9/2021100% OFF
expired

Charts

Price

Complete Modern JavaScript Firebase BootCamp the beginner - Price chart

Rating

Complete Modern JavaScript Firebase BootCamp the beginner - Ratings chart

Enrollment distribution

Complete Modern JavaScript Firebase BootCamp the beginner - Distribution chart

Related Topics

3256338
udemy ID
6/21/2020
course created date
7/19/2020
course indexed date
Bot
course submited by