Replacing jQuery with Vanilla JavaScript

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Vanilla JS instead of an additional 30 kB from jQuery, DOM API, modern browsers, Babel, polyfills, fetch, Promise

How about jQuery? I think all the front-end developers have heard about the library using dollar sign as its main function...

Should we include jQuery in the new project? Is this still needed? In what cases? What were the advantages of jQuery and are they still important?

This course focuses on the newest JavaScript and browsers mechanisms, which can replace jQuery:

  • classList,

  • querySelector,

  • forEach,

  • dataset,

  • URLSearchParams,

  • fetch,

  • Promise,

  • spread operator

It also shows additional features and tools, which can help even together with jQuery, e.g. async/await or Animate.css.

There are well-known examples of the companies removing jQuery from their front-end parts. GitLab and GitHub to name a few. Moreover, the latter one switched from jQuery to Web Components, which are explained in detail in one of the course sections.

At the end of the course, you can find a solution for one of the biggest front-end problems - how to achieve a fully cross-browser solution and old browsers support (yes, including IE8). It's doable thanks to polyfills and Babel or TypeScript. And the example project is well-explained in the course.

  • You'll get an overview of the newest JS (ES6+) and browsers API

  • You'll learn when it's not worth using jQuery

  • You'll see how to use the newest JavaScript in the older browsers

Instructor

Profile photo of Mateusz Chrzonstowski
Mateusz Chrzonstowski

Software Engineer and IT Trainer, focused on front-end and integration technologies, with a relevant full-stack experience.Since 2013 I've been making a living by programming. Additionally, I teach how to code in a programming school.I also share my knowledge at meetups, job fairs and conferences.Not only a tech geek, but also Dragon Ball, MMA and Frightful 5 strategies fan.=====PoczÄ…tkowo nastawiony na...

More Courses By Mateusz Chrzonstowski
Review
4.9 course rating
4K ratings
ui-avatar of Guillermo Delgado
Guillermo D.
2.5
4 years ago

accent makes it somewhat difficult

  • Helpful
  • Not helpful
ui-avatar of Salahudin Alayubi
Salahudin A.
4.0
5 years ago

badass

  • Helpful
  • Not helpful
ui-avatar of Jaaziel
Jaaziel
3.0
5 years ago

Hasta el momento no ha sido relevante

  • Helpful
  • Not helpful
ui-avatar of Julian Fred
Julian F.
5.0
5 years ago

all courses from this guy are amazing , he explain all ideas by clear way .
recommended to all developpers

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses