Do you want to learn the number #1 programming language that powers the internet? Are you tired of wasting your time and money on random youtube videos or JavaScript courses that are either too simple or too difficult to follow? Or do you struggle to deeply understand and use JavaScript in real projects? If your answer is a big YES… Then the Udemy “Javascript – From Beginner to Pro! – Build real world apps” is exactly the course you are looking for!
The course will take you from a complete JavaScript beginner to an advanced developer. You will not just learn the JavaScript language itself, you will also learn how to program, how to solve problems, and how to structure and organize code using common JavaScript patterns. And by the end of the course, you will be a capable JavaScript developer, able to write, understand and debug JavaScript code using all the powerful features the language offers to us.
Javascript: From Beginner to Pro! Build real-world apps – Course Content
This course covers:
- All the JavaScript and programming fundamentals: things like variables, data types, boolean logic, if/else statements, loops, functions, objects, arrays, and more.
- Everything you need to know in order to gain a deep understanding of how JavaScript works behind the scenes: execution contexts, hoisting, scoping, the ‘this’ keyword, and more.
- How to make JavaScript code interact with web pages: DOM manipulation. Learn how to select and change webpage elements, create new elements and handle DOM events.
- Complex JavaScript features such as function constructors, prototypal inheritance, first-class functions, closures, the bind and apply methods, and more.
- Learn how to organize and structure your code using modules and functions, how to create data privacy and encapsulation, and why that’s so important.
The course comprises 85 lectures organized into the following sections:
- Section 1: Introduction to Javascript
- Section 2: Javascript Language Basics
- Section 3: Data Types
- Section 4: Objects
- Section 5: Comparison & Logical Operators
- Section 6: Conditional Statements
- Section 7: Loops
- Section 8: Understanding the DOM – Document Object Model
- Section 9: Type Conversion & Regular Expressions
- Section 10: Errors and Debugging
- Section 11: Best Practices
- Section 12: Quiz – Let’s test some of our knowledge!
- Section 13: Real World Example – Slide Show
- Section 14: Real World Example – Modal
- Section 15: Real World Example – Game Play
- Section 16: A little taste of ES6
- Section 17: Bonus
What are the requirements?
- No coding experience is needed to take this course.
- All you need to get started with JavaScript is a computer, a browser (most of the exercises are on JSBIN) and a text editor.
- A basic understanding of HTML and CSS is a plus, but it’s not a must!
- Also, wherever there is anything related to HTML/CSS, it will be covered in those sections.
Summary of Main Course Features
- Instructor: Abhay Talreja
- Lectures: 85
- Exercises: 79 coding exercises
- On-demand video: 12.5 hours
- Article: 1
- Downloadable Resources: 10
- Skill Level: Beginner Level
- Includes
- Coding Exercises
- Full lifetime access
- 30-day money-back guarantee
- Access on mobile and TV
- Certificate of Completion
Click the link below for details of any special offers
Visit the Course Page