Modern JavaScript From The Beginning

Course Provided by:
Course Taken on: coursary
starstarstarstarstar_half 4.7

Description

This is a front to back JavaScript course for a bsolutely everybody . We start with the basic fundamentals and work our way to advanced programming WITHOUT relying on frameworks or libraries at all. You will learn a ton of pure JavaScript, whether you are a beginner or an established JS programmer. There is something for everyone... #### WHATS INCLUDED? #### Basics & Fundamentals: Data types, let & const variables, functions, conditionals, loops, object literals, arrays, etc DOM Manipulation: Selectors, traversing the DOM, show/hide, creating & removing elements, event listeners OOP: ES5 prototypes, inheritance, ES2015 classes & sub-classes, constructors Async JS: Ajax & XHR, Fetch API, callbacks, promises, async / await ES2015+: Arrow functions, template strings, generators, iterators, maps & sets, symbols & more JavaScript Patterns: Module, Factory, State, Observer, Mediator, Singleton Other: Local & session storage, regular expressions, try/catch error handling 10 Projects of all kinds #### PROJECTS #### Task List With Local Storage Loan Calculator Number Guess Game OOP Book Listing App (ES5 Prototype & ES2015 Classes Version) Chuck Norris Joke Generator EasyHTTP - Custom HTTP Library (3 Versions - Callbacks / Promises / Async & Await) Github Finder WeatherJS App Calorie Tracker (Module Pattern) Microposts - Frontend CRUD for REST API (Webpack & Babel)

Requrirements

Basic HTML / CSS knowledge

Course Includes