Let's read and know about the different activities and blogs by Dynamic Developers.
Now I would like to answer about where to begin, I suggest you to go for the basics first. According to my personal experience, after learning VanillaJS, grasping other frameworks looks like a cakewalk. You can understand the framework in the depth with its internal work. After getting hands-on basics, the syntax, functions would look similar to previous and effortless.