Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Javascript For Beginners Complete Course
Rating: 4.3 out of 5(2,427 ratings)
153,743 students

Javascript For Beginners Complete Course

Learn Javascript Programming Language With Practical Interaction
Last updated 7/2021
English
English [Auto],

What you'll learn

  • Getting Started With Javascript Variables,Values and Data Types, Operators and Operands
  • Write Javascript scripts and Gain knowledge in regard to general javascript programming concepts
  • Introduction And Use of Javascript Variables, Javascript Arrays, Javascript Objects
  • Introduction And Use Of Conditional Statements In Javascript

Course content

1 section21 lectures2h 1m total length
  • JavaScript Introduction5:46
  • JavaScript Array10:24

    Explore JavaScript arrays as sequential collections that store multiple values in a single variable. Learn how to define, initialize, access by index, and sort arrays using a bubble sort example.

  • JavaScript Variables4:19

    Learn how JavaScript variables store a single value, are loosely typed, and declared with var. Explore local and global scope and printing in the browser with document.write and plus concatenation.

  • JavaScript Conditional Statements1:15

    Learn the basics of JavaScript conditional statements, evaluating conditions with variables and operators, and executing code only when true, including an introduction to if and switch statements and short-circuiting.

  • JavaScript Functions10:56

    Define and call JavaScript functions to perform specific tasks, enabling modular, reusable code. Pass parameters to customize behavior and use return values to pass results to other functions.

  • JavaScript Objects4:36

    Explore JavaScript objects, define and access properties with dot notation, and iterate with a for-in loop, including arrays of objects and reading data from a json file.

  • JavaScript for Loop11:37

    Master the for loop by learning initialization, condition, and increment, and apply it to known iteration counts, such as printing 1 to 100, summing even numbers, and computing a factorial.

  • JavaScript While Loop5:18

    Learn how the while loop executes while its boolean condition is true, stopping when false. Count digits by dividing input by ten and using Math.floor, updating a counter until termination.

  • JavaScript Do While Loop4:34

    Explore the do-while loop, which executes code at least once before checking its condition, enabling user-driven retries, such as entering a pin with up to three attempts.

  • JavaScript Events3:59

    Explore JavaScript events and event driven programming by binding handlers to DOM elements, such as onclick and onload, and using mouseover and mouseout to swap images.

  • JavaScript Iteration Statement3:10

    Master JavaScript iteration statements and loops to execute code multiple times, using conditions to process values from one to one hundred and identify even numbers.

  • JavaScript Loop Control Statements4:40

    Learn how break and continue control loop execution, terminate loops, and skip iterations, illustrated with a for loop from 1 to 10.

  • JavaScript If Else Statement6:37

    Explain if else statements, using boolean logic and comparison operators, converting prompt inputs to numbers, calculating a percentage from three subjects, and assigning grades with else if chains.

  • JavaScript Switch Statement5:47

    Explore how the switch statement evaluates a single expression and jumps to the matching case. Learn to handle default cases, group cases, and distinguish vowels and consonants from user input.

  • JavaScript Animation5:48

    Learn to create a simple client-side image slideshow using setInterval to cycle through an image array. Start the slideshow on page load and pause on hover, resuming on mouse out.

  • JavaScript Operators9:06

    Master JavaScript operators through hands-on examples of arithmetic, assignment, and increment/decrement, showing plus, minus, multiply, divide, modulus, precedence, and pre/post increment behavior.

  • JavaScript Comparison Operators3:18

    Learn JavaScript comparison operators (==, !=, >, <, >=, <=) and how each comparison returns boolean true or false, demonstrated with 100 and 10.

  • JavaScript Logical Operators5:07

    Explore JavaScript logical operators and the ternary operator, using and, or, and not to validate username and password and produce welcome or invalid user messages.

  • JavaScript Cookies5:46

    Learn how cookies manage client-side state in JavaScript, including session and persistent cookies, their lifetimes, and a simple form that stores a value in a cookie.

  • JavaScript Error Handling5:40

    Explore JavaScript error handling with try, catch, and finally to manage runtime exceptions. Understand throwing exceptions and using finally, which always runs, to close resources like connections.

  • JavaScript Page Redirect3:57

    Learn how to navigate between web pages using JavaScript page redirects by manipulating window.location, via a button click or automatic redirect after a delay using setTimeout for 5000 milliseconds.

Requirements

  • Basic HTML Knowledge
  • Basic CSS Knowledge

Description

Learn Javascript Programming Language

  • The course is created thorough, extensive, but easy to follow content which you’ll easily understand and absorb.

    The course starts with the basics, including JavaScript fundamentals, programming, and user interaction.


    The curriculum is going to be very hands-on as we walk you from start to finish to become a professional Javascript developer. We will start from the very beginning by teaching you Javascript basics and programming fundamentals, and then execute into real-life practice and be ready for the real world.


  • While Javascript is complicated for beginners to learn, it is widely used in many web development areas.

  • This course gets you started with an introduction to JavaScript. It assumes that you're new to the language, so it gets you started with basic functionality such as creating functions, creating variables, and calling these lines of code from your standard HTML pages. It talks about events and triggers for custom event handling. It talks about pattern matching, searching for text within a page, flow control and the document object model (DOM). We start off with the basics and move on to more complex functionality such as arrays and objects. We then discuss how to script common elements with JavaScript such as forms and tables. At the very end, we discuss major libraries such as Ajax, which allows you to make asynchronous calls to server-side scripts without reloading the web page in the server.

  • Master the fundamentals of writing Javascript scripts

  • Learn core Javascript scripting elements such as variables and Objects

  • Discover how to work with lists and sequence data

  • Write Javascript functions to facilitate code reuse

  • Use Javascript to read and write files

  • Make their code robust by handling errors and exceptions properly

  • Search text using regular expressions

  • The topics covered in this course are:

    * Javascript Course Contents:

  • Javascript Introduction

  • Javascript Array

  • Javascript Variables

  • Javascript Functions

  • Javascript Objects

  • Javascript Control Statements

  • Javascript Cookies

  • Javascript Loop statements

  • Javascript Data Structures

  • Javascript Error Handling

  • Javascript Regular Expressions

  • See you inside the course

Who this course is for:

  • For Javascript Programming Beginners
  • For People New to Javascript
  • For People Who want to learn Javascript Fundamentals and later Transition into Web Development