Udemy

A Gentle Introduction To JavaScript For Absolute Beginners

Enroll Now
  • 454 Students
  • Updated 8/2024
4.6
(49 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
8 Hour(s) 10 Minute(s)
Language
English
Taught by
Charlie Chiarelli
Rating
4.6
(49 Ratings)
1 views

Course Overview

A Gentle Introduction To JavaScript For Absolute Beginners

Learn Vanilla JavaScript Without Frameworks...A First Step

JavaScript has become an essential web technology along with HTML and CSS, as most browsers implement JavaScript. Thus, You must learn JavaScript if you want to get into web development, and you must learn it well if you're planning on being a front-end developer or on using JavaScript for backend development. 

JavaScript is a good choice for your first programming language.  JavaScript is nearly ubiquitous. And you can use to develop all sorts of applications. Many websites you probably use every day rely on JavaScript, including Gmail, Facebook, Twitter, Instagram, and Spotify. 

JavaScript is easy. I’m not the first one or last one to point out this, because this fact is very well known across the industry. This is why it is a very good starting point for those interested in learning to code.

JavaScript is a real programming language: It doesn't work like HTML or CSS and it has its own set of  rules... and although it's not always easy for Web Designers to switch gears and start thinking like computer programmers, my hope is that my gentle introduction will make your transition easier.

The goal of this course isn't to turn you into the next great programmer. This course is meant to familiarize Web Designers and Newbie Programmers  with the ins and outs of JavaScript and then move on to more advanced concepts and tools for adding really useful interactivity to a Web site as quickly and easily as possible. Perhaps best of all, JavaScript is actually built into your browser, so you don’t have to install anything to start programming in it. That makes it incredibly accessible. There’s a good chance you’ll find the basics easy to learn, but don’t worry because there are plenty of advanced concepts to keep you busy learning for a very long time. 

In the past several years, JavaScript has undergone a rebirth, fueled by high-profile websites like Google, Uber, Nexflix which use JavaScript extensively to create interactive web applications. There’s never been a better time to learn JavaScript. With the wealth of knowledge and the quality of scripts being written, you can add sophisticated interaction to your website—even if you’re a beginner.


And finally please do not judge a book by it's cover  don't judge the course by the title or this small description section, if you want to know exactly all the topics covered please go to:

COURSE CONTENT
Sections
Lectures  (press the down arrow)  This will open up literally thousands of lines of very detailed lecture descriptions leaving no doubt what is and  what is not covered.

Course Content

  • 5 section(s)
  • 36 lecture(s)
  • Section 1 Course Information
  • Section 2 Getting Started ... The Basics
  • Section 3 The Next Step ... Core Concepts (Events , Functions, Document Object Model)
  • Section 4 Intermediate Concepts ... Selection, Checkboxes, Rollovers and Animation
  • Section 5 Advanced Concepts ... Repetition, Arrays, String Functions

What You’ll Learn

  • The basic building blocks of Javascript as well as some helpful tips on computer programming in general
  • How to add a script to a Web page, store and manipulate information and add smarts to a program so it can respond to different situations.
  • Create real world examples of JavaScript in action including making your own web form more usuable by adding validations
  • Create rollover effects and simple animations
  • Work with Selection and Repetition structures (if statements and loops)
  • Work with the concept of Arrays (one and two dimensional)
  • Learn to manipulate Strings
  • Work with dates

Reviews

  • G
    G L
    5.0

    The author does a great job breaking down the concepts of Javascript and explains these concepts with outstanding usable examples. The code snippets from this course are excellent building blocks for those interested in pursuing more advanced concepts within the framework. The pacing is deliberate and easy to follow. What I like best is how the author explains the code step-by-step rather than speaking fast while quickly scrolling past the code. I highly recommend this course for seasoned developers who have no front-end experience and are trying to understand the voodoo of front-end concepts. This course is also a great introduction to the concepts of front-end development for the newcomer.

  • J
    Jacob Weber
    5.0

    so far so good, however you cannot access the free html kit download at all anymore, it gives a bad gateway notification, can you look at providing the installer as part of the course resources?

  • R
    Richard Cross
    5.0

    Charlie sure makes learning easy!!! Some might consider him to be too slow but I like his format and speed. It allows me to perform the programming while he is teaching!!!

  • B
    Brian Kelly
    3.0

    Prattled on and on about the "what you will learn last section. " please use the proper way to introduce the course. initial overview is that break it into simple things like "we will learn about, interface items like, buttons, drop downs, clecking and rollover changes to text, background colors, etc. then when you get to the correct chapter to define a bit more and when start that area of the chapter it's full detail and graphics time. Not in a 12 minute intro to the course. very bad UX

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed