YoVDO

JavaScript Tutorial for Beginners - Getting a Job 2021 - High Quality, Project Based Course

Offered By: SuperSimpleDev via YouTube

Tags

Javascript Courses HTML Courses Document Object Model (DOM) Courses MVC Architecture Courses

Course Description

Overview

Learn JavaScript fundamentals and build a full application in this comprehensive tutorial designed for beginners aiming to enter the tech industry. Start with programming basics and progress through key concepts including variables, functions, arrays, loops, and DOM manipulation. Develop practical skills by creating a Google Tasks-like app, implementing features such as adding todos with due dates and delete functionality. Explore important programming paradigms like MVC architecture and gain insights into JavaScript frameworks. Practice debugging, work with arrow functions and closures, and conclude with valuable industry insights to kickstart your coding journey.

Syllabus

Intro.
What is programming?.
Intro to Javascript.
First project setup (Google Tasks).
Intro to HTML.
Javascript variables & values.
HTML structure & div element.
The Document Object Model (DOM).
Functions.
Arrays.
Loops.
HTML attributes & button clicks.
Creating a todo using a text box.
Re-rendering after data changes.
Javascript variable syntax (let & const).
Adding a due date to each todo.
Objects.
Adding a delete button to each todo.
Setting up the delete button.
Return value of a function.
Boolean values.
If-statements.
Array filter & deleting a todo.
Debugging type errors.
MVC architecture.
Why is MVC important?.
What is a Javascript framework?.
MVC practice (save & retrieve).
Functions as values.
Arrow functions & closures.
Conclusion.


Taught by

SuperSimpleDev

Related Courses

Programming Languages
University of Virginia via Udacity
Building a Basic Website
University of Massachusetts Amherst via Independent
iDESWEB, Introducción al desarrollo web
Miríadax
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Web Application Architectures
University of New Mexico via Coursera