Companies Home Search Profile

Learn JavaScript from Scratch: JavaScript for Everyone

Focused View

Kalob Taulien

5:06:31

38 View
  • 01.01-introduction.mp4
    00:53
  • 02.01-getting your hands dirty.mp4
    04:43
  • 02.02-what is javascript.mp4
    02:29
  • 02.03-you need a text editor.mp4
    02:56
  • 02.04-javascript syntax.mp4
    08:53
  • 03.01-console logging.mp4
    04:22
  • 03.02-debugging external files.mp4
    02:54
  • 03.03-storing data in variables.mp4
    06:10
  • 03.04-let and const variable types.mp4
    07:36
  • 03.05-coding comments.mp4
    04:38
  • 03.06-javascript operators.mp4
    06:20
  • 03.07-data structures.mp4
    06:16
  • 03.08-conditional statements.mp4
    10:37
  • 03.09-the document object model (dom).mp4
    04:44
  • 03.10-selecting elements by their ids.mp4
    04:56
  • 03.11-javascript objects.mp4
    05:26
  • 03.12-string methods.mp4
    07:50
  • 03.13-demystifying data types.mp4
    01:45
  • 03.14-casting data types.mp4
    08:15
  • 03.15-string concatenation.mp4
    03:03
  • 03.16-javascript numbers.mp4
    01:22
  • 03.17-javascript arrays.mp4
    03:16
  • 03.18-array iteration.mp4
    04:47
  • 03.19-selecting multiple dom nodes.mp4
    09:57
  • 03.20-functions the dry (dont repeat yourself) principle.mp4
    04:34
  • 03.21-functions reusing code.mp4
    09:04
  • 03.22-functions the rest operator.mp4
    07:07
  • 03.23-objects with functions.mp4
    07:28
  • 03.24-final project.mp4
    10:15
  • 04.01-summary.mp4
    03:18
  • 05.01-introduction.mp4
    01:32
  • 05.02-styling your code.mp4
    06:35
  • 05.03-waiting for the page to load.mp4
    03:21
  • 05.04-when the page is refreshed.mp4
    03:42
  • 06.01-strict comparisons.mp4
    04:47
  • 06.02-javascript scope.mp4
    04:16
  • 06.03-javascript hoisting.mp4
    04:51
  • 06.04-javascript closures.mp4
    04:29
  • 06.05-callback functions.mp4
    04:50
  • 06.06-strict mode.mp4
    04:55
  • 06.07-timeout and intervals.mp4
    06:08
  • 06.09-date formatting.mp4
    04:38
  • 06.10-destructuring arrays and objects.mp4
    05:43
  • 06.11-deleting object properties.mp4
    02:54
  • 06.12-javascript math.mp4
    05:21
  • 07.01-random numbers.mp4
    02:37
  • 07.02-random number guessing game.mp4
    06:24
  • 08.01-try catch and finally.mp4
    08:29
  • 08.02-the this keyword.mp4
    05:13
  • 08.03-arrow functions.mp4
    07:49
  • 08.04-javascript classes.mp4
    06:43
  • 08.05-class constructors.mp4
    04:40
  • 08.06-javascript object notation.mp4
    04:48
  • 08.07-ajax.mp4
    03:16
  • 08.08-fetch api.mp4
    05:17
  • 09.01-your project.mp4
    16:14
  • 09.02-summary.mp4
    01:05
  • Description


    Despite the deluge of new coding languages over the years, JavaScript continues to dominate the web. The language is a staple in most of the front-ends; if not vanilla JavaScript, you won’t be surprised to find one of its derivatives on the next website you visit. This ubiquity makes JavaScript a sought-after skill. This course is designed to teach you that skill from scratch. You’ll begin by learning how to set up your coding playground and then gain some familiarity with the JavaScript syntax. Once you’ve gotten your hands dirty, you’ll discover how to store data in variables, comment out your code, and do more with your variables by learning about operators. Next, you’ll learn about data structures and conditional statements, further shoring up your JavaScript skills. By learning about the Document Object Model (The DOM), you will be able to change the elements of a webpage and add interactivity to it. You’ll also learn to work with strings and arrays, and then, to make your code concise, learn how to write your own functions. Toward the end of the course, you’ll work on a final project wherein you’ll get to use all these skills together. By completing this course, not only will you have a solid understanding of modern JavaScript language, you’ll also be able to use it to create engaging, interactive webpages.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Kalob Taulien
    Kalob Taulien
    Instructor's Courses
    Kalob Taulien is a professional web developer who has been developing websites and working with start-ups since 1999. Since many years, he has been writing codes in Python and Django. He is in the core Wagtail CMS team and one of the core leaders in Wagtail-based education. The passion to learn and to share his knowledge by teaching and helping others is something that drives him constantly. His ability to turn complex programming concepts into easy-to-understand bits of knowledge has been called his 'superpower'. Throughout the years, he has built numerous websites. He even provides one-on-one coaching and start-up consulting to new organizations.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 57
    • duration 5:06:31
    • Release Date 2024/03/16