Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Creative JavaScript Course
Rating: 4.6 out of 5(473 ratings)
3,009 students

The Creative JavaScript Course

From Beginner JavaScript To Building Awesome Web Apps and Websites!
Last updated 10/2021
English
English [Auto],

What you'll learn

  • Up to 30hrs of JavaScript content
  • 5 awesome projects for your portfolio
  • Source code included for all projects
  • Certificate of completion
  • Lifetime access

Course content

11 sections130 lectures17h 34m total length
  • Introduction to Beginning JavaScript0:41

    Hello and welcome to the course!

    Hope you enjoy your stay! By the end of it, you're going to master the skills of JavaScript and learn how to use it in a creative way. You will have 5 exciting and unique portfolio pieces to impress future employers too.

    If you need help or have any problems, leave a comment and I'll do my best to help! Feel free to help each other in the comments too.

    Let's begin!

  • Installing VSCode3:11
  • Loading JavaScript4:11

    Discover how to load JavaScript in a webpage with script tags, external files such as app.js, and end-of-body placement to safely manipulate HTML elements on the page.

  • Const & Let13:56

    Explore how JavaScript variables store data with let and const, assign values, and use semicolons, while naming rules and camelCase conventions ensure valid names.

  • Comments2:15
  • Operators4:35

    Explore basic JavaScript operators, including addition, subtraction, multiplication, division, exponentiation, and modulus, with practical examples using an inbox counter and console logs.

  • Primitive Data Types5:56

    Explore primitive data types in JavaScript, including numbers, strings, booleans, undefined, null, and symbol, with examples using const and let and type checks.

  • Concatination9:45

    Learn how JavaScript concatenates numbers and strings, handle spaces and quotes with backticks and template literals, and avoid not a number when mixing data types.

  • Prettier3:00

    Learn to install and enable Prettier, an extension that formats code on save, auto completes and standardizes quotes, making JavaScript code cleaner.

  • Comparisons and Conditions17:48

    Explore comparisons and conditions in JavaScript, using equal, not equal, greater than, less than, and triple equals. Build if, else, and else if logic with and, or, and not.

  • Truthy Falsy Values3:23

    Explore how JavaScript evaluates truthy and falsy values, using if statements and console.log to show false values like false, 0, empty strings, null, undefined, and NaN.

  • Functions17:27

    Explore how functions group related code, define parameters and arguments, and invoke and return values, while using built-in browser functions like console.log and prompt.

  • Objects6:08

    Explore objects in JavaScript by grouping data into properties and values, adding methods, and accessing them via dot notation, including built-in window and console objects.

  • Arrays7:20

    Learn how to use arrays in JavaScript as simple lists, create them with square brackets, and access elements by zero-based indices. Practice basic methods like pop, push, shift, and unshift.

  • Switch Statements15:01
  • For Loop12:22

    Master the for loop, including initialization, condition, and increment, and use continue and break to control iterations while looping over arrays and strings with dynamic lengths and console logs.

  • For Of, ForEach7:18
  • For In, While Loops7:54

    Learn to loop over objects with for in, differentiate keys and values as properties, compare with for of, and use while and do while with increments to avoid infinite loops.

  • Guessing Game Final13:36
  • Scope15:54

    Explore variable scope in JavaScript, including global, function, and block scopes, and explain why let and const prevent global leakage while var can cause bugs.

Requirements

  • Beginner level with some understanding of HTML & CSS

Description

Begin your JavaScript Career Today!

Javascript is the most popular programming language in the world!

This course is ideal for anyone who wants to get started in front end development.

Learn javascript from absolute scratch with no prior experience.

We build small projects, larger web apps, websites and more!

Content for all skill levels.

  • Up to 30 hours of javascript content

  • 5 awesome projects for your portfolio

  • Source code for all projects

  • Lifetime access

  • Certificate of completion

  • More!

Projects

  • To Do List
    A key piece for any portfolio. Great way to learn the basics of JavaScript.

  • Beatmaker

    Fun, music web app. Teaching you everything about Event Listeners and diving into APIs.

  • Coloors

    Color Palette creator. This project puts everything we have learnt so far into practice.

  • Travel Website

    Everything you need to know about using animation in JavaScript.

  • Photon

    An impressive Image search engine. You'll master asynchronous JavaScript and fetching APIs.

Dev Ed

My name is Edwin Simo, the owner of Dev Ed which is a YouTube channel with over 700k subscribers, specialising in everything from HTML5 to frontend frameworks like React to UI/UX tutorials. I am an internationally recognised teacher in the tech field, known for my friendly and easy-to-understand approach to explaining difficult programming concepts. If you are a beginner, this course is perfect for you.


Who this course is for:

  • Anyone who wants to learn JavaScript