Description
Beginner JavaScript is a project-based JavaScript training course published by Wes Bos. In this course, you will learn a basic knowledge of JavaScript which is essential for success no matter what framework you are using. JavaScript is hard to learn and this course is built with an interesting and engaging style.
What you will learn in the JavaScript for Beginners course:
- JavaScript Basics
- Data structures in JavaScript
- Functions, Parameters, and Types of Function Definition Methods
- Logic and workflow in JavaScript
Course specifications
Publisher: Wes Bos
Instructors: Wes Bos
French language
Number of lessons: 85
Duration: 27 hours and 33 minutes
Course topics:
The basics
Welcome and course methodologies
Configuring the browser, editor and terminal
Running and loading JS
Variables and Statements
Code quality tools with Prettier and ESLint
Types – Overview
Types – Strings
Types – Numbers
Types – Objects
Types – null and undefined
Types – Booleans and Equality
The functions
Functions – Integrated
Functions – Custom
Functions – Parameters and Arguments
Different ways to declare functions
Debugging tools
The delicate pieces
Scope
Lifting
Closures
The DOM – Working with HTML and CSS
The DOM – Presentation of the document
The DOM – Element Selection
The DOM – Element Properties and Methods
The DOM – Working with Classes
The DOM – Build in and Custom Data Attributes
The DOM – Creating HTML
The DOM – HTML of Strings and XSS
The DOM – Traversing and deleting nodes
DOM – CARDIO
Events
Events – Event Listener
Events – targets, bubbling, spreading and capturing
Events – Prevent default and form events
Events – Accessibility issues and keyboard codes
Serious practice exercises
Etch-a-Sketch
Click Off Modal
Scroll Events and Intersection Observer
Tabs
Logic and flow control
BEDROOM
Flow control – If statements, function returns, truth, falsity
Coercion, ternaries and conditional abuse
Case Switch and animation of a turtle with CSS variables
Intervals and timers
Data Types
Objects
Object reference vs values
Maps
Paintings
Array Cardio – Static Methods
Array Cardio – Instance Methods
Array Cardio – Callback Methods and Function Generation
Gettin’ Loopy
Loop and iterate – Array .forEach
Looping and Iteration – Mapping
Loop and Iteration – Filter, Search and Higher Order Functions
Looping and Iterating – Collapse
Looping and Iterating – Reduce Exercise
Looping and iterating – for, for in, for and while loops
More difficult practice drills
Face detection and censorship
Sarcastic text generator
Purchase form with custom events, delegation and local storage
Gallery building exercise
Build a slider
Prototypes, “this”, “new” and legacy
The new keyword
The this keyword
Gallery Exercise Refactor Prototype
Prototypes and Prototype Legacy
Slider Exercise Refactor Prototype
bind, call and apply
Advanced flow control
The Event Loop and Callback Hell
promises
Promises – Error Handling
Refactoring Callback Hell to Promise Land
Asynchronous wait
Handling Asynchronous Wait Errors
Asynchronous Wait Prompt UI
Async Typer UI – two ways
Ajax and data recovery
Ajax and APIs
CORS and recipes
dad jokes
Currency converter
ES modules and structuring larger applications
Modules
Currency modules refactoring
Refactoring Dad Jokes Modules
Bundling and building with parcels
using open source npm packages
Security
Last round of exercises
Web Speech Color Set
Audio visualization
Requirements for Wes Bos – Beginner JavaScript:
This course is 100% suitable for beginners. No JavaScript experience required. Basic knowledge of HTML and CSS is assumed.
Pictures:
Introductory video to the Wes Bos – Beginner JavaScript course:
Installation guide
After ripping, watch with your favorite player.
Subtitle: None
Quality: 1080p
Download link
File password(s): ngaur.com
Cut
5.8 GB