Dream in JavaScript
4.0 (22 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,043 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Dream in JavaScript to your Wishlist.

Add to Wishlist

Dream in JavaScript

Launch off in a rocket and learn JavaScript! Start from square 1 and learn the ropes in this follow along series!
4.0 (22 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,043 students enrolled
Created by Jesse Boyer
Last updated 2/2014
English
Learn Fest Sale
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand JavaScript Datatypes
  • Understand how the DOM works
  • Learn jQuery integration
  • Make use of manipulating your web page
View Curriculum
Requirements
  • Web Browser
  • Text Editor
Description

JavaScript is only scary from the outside. In this course you'll learn the basics of stand-alone JavaScript and how to integrate the most popular framework ever, jQuery. With the basic training I give you, you will be able to open up a new world of exploration.

This is a short series geared towards the beginners who are looking for some thinking juice. It's hard to get that first boost of motivation, but if you force yourself through a few examples you'll start dreaming about JavaScript and eventually getting good at it!

Let's go on a short journey and learn a treasure!

Who is the target audience?
  • Beginners
  • HTML/CSS People interested in JavaScript
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 21 Lectures Collapse All 21 Lectures 03:33:16
+
Getting Started
3 Lectures 13:59

You need a web browser to run JavaScript, I suggest Chrome because it has the best debugging tools.

Preview 03:03

You need a text editor like Sublime Text or Notepad++ to type your code.

Choose Your Text Editor (Optional)
04:15

Create a project folder to start our learning.

Setup A Project Folder
06:41
+
Basics
6 Lectures 59:31
Strings
08:55

Numbers & Floats
08:55

Arrays
11:58

Objects
10:07


Looping data is essential to every language.

Loops
13:00

Fundamental Quiz
10 questions
+
Soar Through jQuery
7 Lectures 01:41:23


Playing with Forms!
18:17

Getting Cozy with DOM Manipulation
18:00

Traversal is moving throughout the tree. Just picture your $(selector) is a character, and now you have to navigate up a tree. That's exactly what traversing means!

Traversal!
23:46

jQuery comes with some basic effects and animations. These is a demonstration of using them.

Effects
16:38

Here's how you go about doing using AJAX! A webserver is required to do real AJAX calls -- this will teach you anyways!

AJAX
11:51
+
Underscore JS
4 Lectures 31:15

Underscore is a nice toolbelt, here's how to get it loaded in our project.

Preview 03:38

Get the gist of how collections work, its extremely easy!

Collections Intro
09:52

Make your life easier with these array utilities.

Arrays Playground
09:25

Templates are very useful! See how easy they are to use.

Templates and TypeOf checkers
08:20

Underscore Quiz
10 questions
+
The End
1 Lecture 07:08

This is a summary of what other frameworks are out there with a few thoughts on them.

Conclusion
07:08
Frequently Bought Together
About the Instructor
Jesse Boyer
4.3 Average rating
391 Reviews
15,281 Students
7 Courses
JREAM.com

Hello!
My name is Jesse.

I was born in Michigan, but I've been living in Central Florida the past 10 years.

I've been programming since I was 12. Beginning with QBasic in school, IRC Scripting at home, and HTML in Netscape Navigator on weekends. In those days I had to "View Source" to figure out how to do anything! I wrote my first website at this age using the GeoCities free websites. I then moved to AngelFire for a while. Remember those days?

When I hit 20, I spent several years freelancing with the skills I picked up from terribly long nights of studying. Freelancing was difficult for me because being a salesman wasn't in my blood, but I enjoyed the coding parts! I primarily used Linux, PHP, MySQL, and CSS. Then jQuery a bit later.

These days I live in the corporate world. I work with a small team of people and I enjoy it. I'm doing all sort of things from building solid back-ends, REST API's, HTML5/JS games, Python Django, and sometimes a bit of monkey work.

I enjoy explaining programming not because I like to talk, but because I find it rewarding to help people along their way. In fact, I found it so rewarding that I created a Youtube channel with hundreds of videos covering programming topics.

I hope you can benefit from my years of learning, I try to present it in a simple way so you don't need wrestle with all the questions I had!