Learn to code, Become a Web Developer and Master JavaScript!
4.7 (33 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.
2,242 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn to code, Become a Web Developer and Master JavaScript! to your Wishlist.

Add to Wishlist

Learn to code, Become a Web Developer and Master JavaScript!

JavaScript made easy. Learn to code in JavaScript and make real world apps to add to your portfolio.
4.7 (33 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.
2,242 students enrolled
Created by John Bura
Last updated 7/2015
English
English
Current price: $10 Original price: $200 Discount: 95% off
18 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5 hours on-demand video
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
To code in JavaScript
Will have made a few apps
Learn the fundamentals of programming
View Curriculum
Requirements
  • Need a web browser
  • JsBin (free online website)
Description

This is a course that was funded successfully on KickStarter

Learn how to code in JavaScript one of the main languages behind the web. You can create cross platform applications that will run on any platform with JavaScript. This courses starts out very simple so you’ll be okay with little or no experience. We have been making tutorials since 2002 we know how to get somebody from complete beginner to professional in the shortest amount of time.

One of the best features is that you can watch the courses at any speed you want. This means you can speed up the or slow down the video if you want to.

This course is project based so you will not be learning a bunch of useless coding practices. At the end of this course you will have real world apps to use in your portfolio. We feel that project based training content is the best way to get from A to B. Taking this course means that you learn practical, employable skills immediately.

Learning how to code is a great way to jump in a new career or enhance your current career. Coding is the new math and learning how to code will propel you forward for any situation. JavaScript is very important to the future of the web. Learn it today and get a head start for tomorrow.

You will get full lifetime access to this course for a single one off fee. John Bura has created many games, apps and training courses so he is extremely qualified to teach you how to master technology. This is an instructor that does not only teach, he produces apps. This means you get the most relevant information on how to code. Most courses do not show you practical skills and real world examples.

This course uses JSBin which is a free online platform that will render code in real time so you don’t have to wait for rendering time. This tool is perfect for learning and perfect to prototype your apps.

Anybody who wants to learn how to make web apps and add functionality to your websites, this course is for you! If you’re a complete beginner, we will teach you how to master JavaScript today!

Who is the target audience?
  • Complete beginners
  • People who want to learn a new skill
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 91 Lectures Collapse All 91 Lectures 10:07:24
+
Introduction
1 Lecture 00:00
+
Learn JavaScript
41 Lectures 02:47:23



04. Changing the text of HTML tags and restting the app
07:27

05. Introduction to Variables
03:43

06. Changing variables
04:53

07. Printing variables to the screen
03:24

08. Passing Variables through functions
06:34

09. Variable Scope
05:33

10. Organizing Variables
03:29

11. Arrays
03:23

12. Arrays and length
02:28

13. Reversing an array's value
02:12

14. Combining and joining arrays
03:01

15. Sorting the array
05:30

16. Splicing and adding items to the array
02:42

17. The toString() method
03:38

18. Looking at lastIndexOf and unshift()
03:16

19. Taking text from a text box
04:40

20. Organizational tip for variables
05:33

21. Taking in numbers with the text box
02:09

22. Only putting in number variables
06:46

23. If Statements
05:33

24. Else if statements
04:01

25. Objects
03:09

26. Printing objects to the screen
06:30

27. Functions in Objects
02:32

28. Random Numbers in JavaScript
04:29

29. More Math expressions
03:11

30. Dates
03:30

31. Adding in dates
02:34

32. For loops
03:04

33. Breaking and arrays
03:04

34. While Loops
05:01

35. Boolean variables
03:17

36. Getting Screen properties
03:13

37. Finding the Window hight and width
02:11

38. Prototypes
05:30

39. Changing the style properties with JavaScript
02:38

40. Styling the button
06:35

41. Changing the input box
04:42
+
Tip Calculator
18 Lectures 53:07
01. Introduction
01:02

02. Adding in the HTML
04:37

03. Changing the font to a more stylish font
01:25

04. Adding in the background color and the div tag
02:31

05. Adding in the div tag CSS
05:34

06. Changing the header style
02:56

07. Changing the box
02:01

08. Adding in the button colors
04:23

09. Adding in the label CSS
02:02

10. Adding in the focus and valid css logic
05:07

11. Adding in the hover button logic
02:36

12. Adding in the button focus logic
02:09

13. Setting up the functions in javascript
01:08

14. Taking in the text from the text boxes
05:05

15. Adding in tip logic
03:55

16. Formatting to two decimal places
01:33

17. Adding in a clear button
01:33

18. Tip calculator Conclusion
03:30
+
Sports counter
13 Lectures 37:01
01. Introduction
01:21

02. Setting up the CSS
03:58

03. Adding in the beginning CSS
04:45

04. Adding in the button class logic
02:18

05. Adding in the buttons
04:22

06. Changing the reset buttom
02:54

07. Formatting the fonts
02:48

08. Changing the color
05:32

09. Adding in the focus to the buttons
01:27

10. Setting up the functions
01:10

11. Adding in the button fucntionality
02:24

12. Adding in the reset feature
02:04

13. Sports counter conclusion
01:58
+
Compound Interest Calculator
18 Lectures 48:53
01. Introduction
01:01

02. Setting up the HTML
04:33

03. Adding in the div tag CSS
05:01

04. Formatting the headers
02:47

05. Formating the input boxes
02:28

06. Formatting the buttons
02:42

07. Styling the buttons
05:02

08. Adding in the label CSS
02:48

09. Adding in the focus, and valid logic to the input and label
05:14

10. Adding in the hover logic
03:51

11. Setting up the JavaScript File
01:24

12. Pulling in the user input
01:43

13. Adding in the compound interest formula
01:28

14. Checking the answer
01:58

15. Rounding the float
01:52

16. Adding in the clear button functionality
02:56

17. Final touches, conclusion and challenge!
02:05

Quotes
300 pages
About the Instructor
John Bura
4.3 Average rating
4,501 Reviews
106,081 Students
110 Courses
Best Selling Instructor Web/App/Game Developer 250k Students

John Bura is has been a successful Udemy instructor since 2011. John Bura has been programming games since 1997 and teaching since 2002. John is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, android, HTML 5, ad-games and more. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to the top 10 in the Apple's app store. In his spare time John likes to play ultimate Frisbee, cycle and work out.