
Check out my student Facebook Group...
It's a great place to get fast support for this course from me, to interact with other students, to post your projects and code, and to access course announcements and extras...
Join Now!
https://www.facebook.com/groups/codemycom/
Explore essential development tools for javascript programming, including why browsers provide javascript by default, and how lightweight text editors like Sublime Text or Notepad++ let you write code without setup.
Learn to declare and name variables in javascript with camel case, assign values using the assignment operator, and distinguish strings from numbers while understanding case sensitivity and simple printing.
Explore how JavaScript handles numbers and math, including integers and floats, with automatic type inference. Show + - * /, exponent, modulus, and how parentheses and ++/-- affect evaluation.
Master comparison operators in JavaScript for conditional statements. Learn double equals for equality, triple equals for value and type, not equal, and greater than or equal to.
Master conditional statements to decide actions based on the result of a test. Use if, else, and else if with comparison operators and case sensitivity.
Explore arrays as containers that hold multiple items, learn zero-based indexing, access and print elements, and loop through arrays using length-based conditions for dynamic results.
Learn how to use arrays and multidimensional arrays in JavaScript, including accessing nested elements, using length to find the last item, and practical examples with pizza toppings.
Explore JavaScript objects, a curly-brace key–value structure similar to Python dictionaries or Ruby hashes, and learn to access properties like first name, last name, age, and email.
Create a math flashcard app that generates two random numbers between 1 and 10. Show operation, and provide feedback with a reset and a toggle for add, subtract, or multiply.
Implement a new card function to generate a fresh flashcard without reloading the page, using document.getElementById to clear the output and reset the answer field for smoother math practice.
Secure a lifetime membership to over 60 programming and project-based courses, plus future additions and PDFs, for $49 with coupon code Udemy for three days.
In this course we'll learn the Javascript programming language from an absolute Beginner level all the way to Advanced in no time at all!
This course is aimed at the absolute beginner, you don't need any coding experience at all!
We'll start out by setting downloading and installing the Sublime Text Editor - for free. That's the only tool you'll need to start writing and running Javascript code.
Then, we'll dive into very basic computer science concepts. Things like:
After that, we'll move into more intermediate topics like:
Finally we'll finish up with more advanced topics like:
After that we'll learn web development things like
Towards the end of the course we'll put everything we've learned together and build a fun little math flashcard web app. You'll be surprised at how quick and easy this will actually be!
Javascript is one of the greatest programming languages to learn, and learning has never been this easy!
I'll see you on the inside!
-John Elder