Why Take This Course?



If you want to have a practical, efficient, yet far from boring learning trajectory at a great cost, we encourage you to check out our courses section and also the reviews of our past students. Those who have already been in your shoes. 


We design courses that are learning journeys, adventures for your mind, instead of lectures! Do you want to learn more?

This Course Contents


  • Fun and Emotional Teaching Style
  • Memorize Through Visualisation and Emotions
  • 15 Modules to get you from zero to hero
  • 87 Video Lectures
  • >20h of Video Content
  • 22 In-Depth Explained Examples
  • 18 Assignments to Get You Started to Build Your Own Applications
  • 429 Slides Full of Information
  • Facebook Community to Seek Out for Help
  • Speak to me Anytime, Arnold Abraham, Your Instructor
  • Sharpen Your Knowledge by Reading My Extra Articles to JavaScript on My Medium Profile


15 Modules to Get You From Zero to Hero

  1. Introduction Arnold Abraham / ArnoldCode
  2. Introduction To JavaScript
  3. Setting up the development environment
  4. Lexical Structure Part 1
  5. Types, Values, And Variables
  6. Expressions (&Operators)
  7. Statements (If-Else, Switch & Loops)
  8. Objects
  9. Functions
  10. Methods
  11. Function Properties, Methods, And Constructor
  12. Arrays
  13. Strict Mode
  14. JavaScript in Web Browsers
  15. Thank You & What to do next


22 In-Depth Examples

  1. Play First - Learn Later
  2. Primitive types (Out of Toilet Paper?)
  3. Objects (Out of Toilet Paper? Again?!)
  4. Mutable by Reference - No Pudding for Jake Harper
  5. Objects with New - Moving In
  6. Functions
  7. Functions 2
  8. Hoisting
  9. Nested - Pizza Delivery
  10. Constructor Invocation - Hotline Pizza
  11. Optional Parameters
  12. Objects & Methods - Five Seconds Takeaway
  13. This Fridge is not my Fridge
  14. Manipulation - Mixed Structures & Cocktails
  15. Dynamic Typing - Ciao Bella, Ciao, Ciao, Ciao
  16. Scopes
  17. The Length Property - Buying Video Games
  18. Strict Mode - How to Apply
  19. Reveal on Click
  20. Digital HTML Clock Different Code
  21. JavaScript in HTML - Outsourcing
  22. Event Handlers - Todo List


18 Assignments to Get You Started to Build Your Own Applications

  1. If Statements - Viva La Bam
  2. Switch Case - Viva La Bam Reloaded
  3. While Loop - Sound of the Police
  4. Do While Loop - Witness Confession
  5. For Loop - Binge-Watching
  6. For Loop - Minute Display
  7. Object Literals - Malibu Beach House
  8. New Object - Waldens Beach House
  9. Querying & Setting Properties - The Exposé
  10. Array Creation - Russian Wild Array
  11. Array Reading - Russian Wild Array
  12. Array Reading - The Beer song
  13. Array Adding - The Italian Menu
  14. Array Deleting - Closed Pizzeria
  15. Array Methods ECMAScript 3 - The Cartel
  16. Array Methods ECMAScript 5 - The Cartel
  17. HTML Clock
  18. Graduation Exercise - Next Level Guessing Game

Curriculum


  Welcome To The Course & Roadmap
Available in days
days after you enroll
  Play First Learn Later (Introduction to JavaScript)
Available in days
days after you enroll
  Setting Up the Development Environment
Available in days
days after you enroll
  Lexical Structure Part 1
Available in days
days after you enroll
  Types, Values And Variables
Available in days
days after you enroll
  Expressions (&Operators)
Available in days
days after you enroll
  Statements
Available in days
days after you enroll
  Conditionals
Available in days
days after you enroll
  Loops
Available in days
days after you enroll
  Jumps
Available in days
days after you enroll
  Objects
Available in days
days after you enroll
  Functions
Available in days
days after you enroll
  Methods
Available in days
days after you enroll
  Function Properties, Methods, and Constructor
Available in days
days after you enroll
  Arrays
Available in days
days after you enroll
  Strict mode
Available in days
days after you enroll
  JavaScript In Web Browsers
Available in days
days after you enroll
  Thank You & What to do next
Available in days
days after you enroll

Rahman Saleh



"The major difference between taking a course by Arnold and anyone else is that Arnold delivers the necessary information in a very interesting way. His sense of humor and enthusiasm for teaching makes the course very easy to take and really enjoyable to watch. The other major reason why I am giving this course 5 stars, is because the timely and detailed answers to any questions student post in the Q&A section. Can’t wait for future courses by Arnold."


Student at Course: C# Advanced Coding Explained by Games

Choose a Pricing Option

12 payments of $7.99/month

Relax and Pay Later When You Have a Senior Dev Position

6 payments of $10.99/month

Relax and Pay Later When You Have a Junior Dev Position

$59

Standard Price

Niklas Frieling

"Awesome course, humorous and competent instructor. The knowledge learned is deepened with practical examples of games and principles that everyone knows! Many thanks A. Abraham!"


Student at Course: C# Advanced Coding Explained by Games