Learning JavaScript Programming Tutorial. A Definitive Guide
Learning JavaScript Programming Tutorial. A Definitive Guide, available at $59.99, has an average rating of 4.25, with 93 lectures, based on 519 reviews, and has 17361 subscribers.
You will learn about Build a solid understanding of programming with JavaScript This course is ideal for individuals who are Web Developers of all levels It is particularly useful for Web Developers of all levels.
Enroll now: Learning JavaScript Programming Tutorial. A Definitive Guide
Summary
Title: Learning JavaScript Programming Tutorial. A Definitive Guide
Price: $59.99
Average Rating: 4.25
Number of Lectures: 93
Number of Published Lectures: 93
Number of Curriculum Items: 93
Number of Published Curriculum Objects: 93
Original Price: $39.99
Quality Status: approved
Status: Live
What You Will Learn
- Build a solid understanding of programming with JavaScript
Who Should Attend
- Web Developers of all levels
Target Audiences
- Web Developers of all levels
In this training course, expert Infiniteskills teaches you the basics of programming with JavaScript, the worlds most used programming language. The tutorial is designed for the absolute beginner – no prior JavaScript programming experience is required in order to get the most out of this video training.
You will start with learning what programming is, and specifically, what JavaScript is, how it it used, and its limitations. You will discover variables and data types, and how to take input and create output. The course covers conditions, loops, arrays, sorting, functions, paramaters and debugging. You will even learn advanced concepts such as OOP, string manipulations, regular expressions and other programming patterns. Because JavaScript is so tightly integrated with browsers, you will also learn some HTML5, CSS, DOM (Document Object Model) programming, event handling and how it all works together!
By the conclusion of this JavaScript programming tutorial, you will have an in-depth grasp of the capability of JavaScript, and you will understand how to create and deploy solid JavaScript programs for your website projects. Working files are included to allow you to work alongside the author using the same files that references throughout the training course.
</p>
Course Curriculum
Chapter 1: 01. Getting Started
Lecture 1: Working Files – Download These First
Lecture 2: 0101 What You Will Learn
Lecture 3: 0102 What You Need To Know
Lecture 4: 0103 What Is Javascript
Lecture 5: 0104 What Is HTML5
Lecture 6: 0105 Web Browsers
Lecture 7: 0106 Development Tools
Chapter 2: 02. Browser Scripting Basics
Lecture 1: 0201 What Is Programming
Lecture 2: 0202 How To Add Scripts To Your Page
Lecture 3: 0203 When Does Javascript Run
Lecture 4: 0204 Accessibility
Lecture 5: 0205 When Not To Use Javascript
Chapter 3: 03. Javascript Essentials
Lecture 1: 0301 Number Types
Lecture 2: 0302 String Types
Lecture 3: 0303 Boolean Types And Comparison
Lecture 4: 0304 Type Juggling
Lecture 5: 0305 Semicolons
Lecture 6: 0306 Variables
Lecture 7: 0307 Browser Output
Lecture 8: 0308 Comments
Lecture 9: 0309 Error Handling
Lecture 10: 0310 Debugging
Chapter 4: 04. Program Flow
Lecture 1: 0401 Statements And Keywords
Lecture 2: 0402 Conditions And Code Blocks
Lecture 3: 0403 Switch
Lecture 4: 0404 For Loops
Lecture 5: 0405 While Loops
Chapter 5: 05. Functions
Lecture 1: 0501 What Are Functions
Lecture 2: 0502 Function Arguments And Returns
Lecture 3: 0503 Variable Scope
Chapter 6: 06. Arrays
Lecture 1: 0601 What Are Arrays
Lecture 2: 0602 Adding And Removing Array Items
Lecture 3: 0603 Other Array Methods
Lecture 4: 0604 Array Sorting
Lecture 5: 0605 Array Sorting Solution
Chapter 7: 07. Objects
Lecture 1: 0701 What Is Object Orientated Programming
Lecture 2: 0702 Simple Objects And Literals
Lecture 3: 0703 Object Constructors
Lecture 4: 0704 Prototypal Inheritance
Chapter 8: 08. Advanced Operators
Lecture 1: 0801 Math Functions
Lecture 2: 0802 String Functions
Lecture 3: 0803 Regular Expressions
Lecture 4: 0804 Bitwise Operators
Lecture 5: 0805 Date And Time Functions
Lecture 6: 0806 Date And Time Arithmetic
Chapter 9: 09. Advanced Development Techniques
Lecture 1: 0901 Anonymous Self Executing Functions Audio Extracted
Lecture 2: 0902 Closures
Lecture 3: 0903 The Module Pattern
Lecture 4: 0904 Optional Arguments
Lecture 5: 0905 Recursion
Lecture 6: 0906 Passing Functions
Chapter 10: 10. An Introduction To Browser APIs
Lecture 1: 1001 What Is A Browser Api
Lecture 2: 1002 Why Browser Sniffing Stinks
Lecture 3: 1003 The Window Object
Lecture 4: 1004 The Location Object
Chapter 11: 11. The Document Object Model
Lecture 1: 1101 An Introduction To The Dom
Lecture 2: 1102 Selecting Elements
Lecture 3: 1103 Node Navigation
Lecture 4: 1104 Dynamic Styling
Lecture 5: 1105 Changing Element Content
Lecture 6: 1106 Adding And Cloning Elements
Lecture 7: 1107 Removing Elements
Chapter 12: 12. Event Handling
Lecture 1: 1201 Introduction To Browser Events
Lecture 2: 1202 Defining Events And Handlers
Lecture 3: 1203 The Event Object
Lecture 4: 1204 Event Propagation
Chapter 13: 13. Form Handling
Lecture 1: 1301 Form Events
Lecture 2: 1302 Client Side Validation
Lecture 3: 1303 Custom Controls
Chapter 14: 14. Timers And Animation
Lecture 1: 1401 How Animation Works
Lecture 2: 1402 Timer Functions
Lecture 3: 1403 Html5 Requestanimationframe
Chapter 15: 15. Ajax
Lecture 1: 1501 An Introduction To Ajax
Lecture 2: 1502 Web Services And Data Formats
Lecture 3: 1503 Using Xmlhttprequest
Lecture 4: 1504 Script Insertion Techniques
Chapter 16: 16. HTML5 APIs
Lecture 1: 1601 Audio And Video
Lecture 2: 1602 Canvas
Lecture 3: 1603 SVG
Lecture 4: 1604 Geolocation
Lecture 5: 1605 File Handling
Lecture 6: 1606 Web Workers
Chapter 17: 17. Persistence And Storage
Lecture 1: 1701 Cookies
Instructors
-
Infinite Skills
High Quality Training
Rating Distribution
- 1 stars: 9 votes
- 2 stars: 15 votes
- 3 stars: 61 votes
- 4 stars: 178 votes
- 5 stars: 256 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024