Mastering JavaScript Essentials Novice to Professional [Video]
- FREE Subscription Read for free
- $79.99 Video Buy
- $12.99 Video + Subscription Buy
-
What do you get with a Packt Subscription?
- Instant access to this title and 7,500+ eBooks & Videos
- Constantly updated with 100+ new titles each month
- Breadth and depth in over 1,000+ technologies
-
Free ChapterIntroduction
-
JavaScript Basics
- Writing Your Very First JavaScript App
- Writing in the Document Using JavaScript
- Adding Comments
- String and Number Data Type
- Variables in JavaScript
- Variable Naming Conventions
- JavaScript Boolean and Undefined Data Type
- Arithmetic Operators
- Assignment Operators
- Conditional Statements
- Comparison Operators
- Logical Operators
- Conditional Statement Detailed
- Make a Bookstore Conditional Statements
- Bookstore Project with Nesting
- A Simple Fact about Boolean Values
- String Methods
- Truthy values and Falsy Values
- Number Methods
- Array Methods
- JavaScript External File
- JavaScript Functions
- Local and Global Variables
- Objects
- Methods in Objects
- Bookstore Project with Objects
- Switch Statement
- Switch Statement with Comparison Operators
- Make an Interactive Calculator
- Switch with Multiple Cases
- Array Iteration
- Array Iteration with Comparisons
- For Loops
- Continue and Break Statement
- Nested Looping
- Make Math (2 to 12)
- For Loop Arrays
- Do While and While Loop
- For In with Arrays and Object
-
JavaScript Intermediate
- Make Tea Multiple Array
- Array Inside an Object
- Iterate Object and Array (project)
- Object Inside an Array
- Document Object Model
- Get HTML in JavaScript
- Playing with Inner HTML
- Inner and Outer HTML and Text
- Styling HTML in JavaScript
- Events in JavaScript
- Calling Events from JavaScript
- Image Changer Using Dom and Event (project)
- Create HTML Elements and Attributes
- Events and Dom
-
JavaScript ES6, ES7, ES8, and ES9
-
Object-Oriented Programming in JavaScript
- Object Literals and Its Problems
- Constructors Function and Its Benefits
- What is Prototype?
- Object Create Method
- Sorting Student Groups Data in OOP (Object-Oriented Programming)
- Classes in JavaScript
- Call and Create with Classes
- Static Methods in Classes
- Sorting Student Groups Data in OOP Using Classes
JavaScript is a programming language used for building websites and applications to be browsed by users. It has become one of the most popular languages for software development. In this course, our goal is to make the most comprehensive JavaScript course out there. You will start by creating your very first webpage, and then move on to a fancy IDE and deal with Visual Studio code.
You will then learn JavaScript basics to get started and write your very first JavaScript app. This includes adding comments, string and number data type, variables in JavaScript, variable naming conventions, JavaScript Boolean, undefined data type, and much more.
Once you understand intermediate JavaScript such as multiple arrays, array inside an object, playing with inner HTML, and more, then you will learn about JavaScript ES6, ES7, ES8, and the latest ES9 version. You will also learn object-oriented programming in JavaScript.
By the end of this course, you will gain a strong understanding of programming in JavaScript and be able to work and build your own creative JavaScript projects.
The complete code bundle is available at https://github.com/PacktPublishing/Mastering-JavaScript-Essentials-Novice-to-Professional
- Publication date:
- April 2022
- Publisher
- Packt
- Duration
- 7 hours 36 minutes
- ISBN
- 9781803232102