DEV Community

Cover image for Github helped me learn JS surprisingly better. Find Out How. 🀯
beKool.sh
beKool.sh

Posted on

Github helped me learn JS surprisingly better. Find Out How. 🀯

Hello guys πŸ‘‹! Since this is my first post in dev.to, let me introduce myself to you. I am a teenager who is playing with new technology just as a hobby. I love to learn new things everyday πŸš€. Currently, I am focusing on JavaScript as I have a dream to make this hobby a job in near future. So, to make this process of learning JavaScript quite consistent I've made a Github repository named as Learning JS. If I can remain consistent in this repository for a bit of time then I can learn JS in a surprisingly better way than to learn JS through a series of videos which rather puts me into Tutorial Hell πŸ‘Š.

GitHub logo TheCoolGDev / learning-js

A repository to track my progress of learning JavaScript #InteractiveLearning

Banner

Learning javaScript πŸ‘¨β€πŸ’»

Hello guys, This repository has been made so that I can track my progress of learning javaScript from a basic level to a bit of advanced level. I will be pushing all the knowledge that I have on various topics of js with the code that I have written which might be in the form of some fun and interactive projects ✌.

Consistency is more important that perfection ✊

I will try my best to be consistent on pushing my progress to this repo by making a new project about once a week and also noting down the things that I've learnt in JavaScript so that I can be consistent in learning it.

Resources

So for learning JavaScript, the resources which I have chosen till now are:

So I've made this Github repo to track my progress of learning JavaScript by making new interactive projects πŸŽ‰ every week and also pushing the project files along with my learning in the form of README.md to the github repo every week. In this way, I can learn JavaScript in a more interactive way plus I can become consistent in learning JavaScript πŸ‘Š.

This is my mid-2nd week on learning JavaScript and I am consistent on it πŸ‘. On the first week of learning JavaScript I learnt the most basic parts of JavaScript which include Variables, Data Types, Comments, Operators, Conditionals and Functions and I have made a Guess the Number project as my first project on this repository. I have also added a Discussions page on this repository so that many beginners plus advanced JavaScript Developers out there can help to solve each others' problems related to JavaScript by asking their doubts in the discussions page πŸ˜ƒ.

Guess the Number Proj1

So, now talking about my future plans for this repo. I have thought to make a website for this repository where people can see all my projects and my learning in the form of a website so that it can be a motivation for them to start learning JavaScript in an interactive plus consistent way like this. Last but not the least, I've got a question to ask you guys. So,

Do you guys think that this is a good way to learn ❎? πŸ€”

.. in which ❎ may be any programming languages or anything related to technology.

And, I will be writing a new post after a month on my progress on
learning JavaScript so that I can check my consistency and track my progress simultaneously πŸ˜‰. Till, then Happy coding πŸ‘¨β€πŸ’» and Be cool 😎!

Top comments (7)

Collapse
 
owensingh profile image
Owen Singh

Any method is a good way to learn, the end goal is always to focus on your fundamentals, Improving problem solving ability, and then move onto building projects.

Anyway nice article and good luck with your journey.

Collapse
 
thestuti profile image
Stuti upreti

Keep learning cool boy πŸš€

Collapse
 
bekool profile image
beKool.sh

Thank you for your feedback!πŸ˜„

Collapse
 
greeneley profile image
Thanh Hai

Well. Thank you so much for sharing the post indicated tutorial hell

Collapse
 
bekool profile image
beKool.sh

No problem πŸ˜€

Collapse
 
muneerahmedkhan profile image
Muneer Khan

WellDone! Good Progress so far! Keep it up.

Collapse
 
bekool profile image
beKool.sh

Thank you so much! πŸ’–