Go Back
Don't hate what you don't understand

Posted on October 6, 2021

Don't hate what you don't understand

Why I hated Javascript?

Back in 2018 When I Started Learning Javascript in my first year of BTS (Brevet de Technicien Supérieur which is 2 years diploma), After we studied Html and CSS, we started learning Javascript, I hated it so much because of the way our teacher explained it and in that time I wasn't self-taught, all my knowledge comes from my teachers. and the way we used to write scripts was complicated, and we didn't use Ecmascript, I passed to the second year when we studied PHP and MySQL, and at that time I thought that I'll not be in need Javascript anymore, cause I only know of javascript is how to validate form or some few things that I'll never face in programming, for example, if I want to validate form I can do it in the back end with PHP.

After Search

After I graduated from BTS in the summer of 2019. I was confused between learning Laravel or mastering the Front end, I watched a lot of videos on youtube, saw twits on Twitter, read some articles, and listened to podcasts about how powerful javascript is, and how you can use it for everything from the front end to the back end, Desktop and Mobile. then I knew I should learn whatever it takes.

How I study

In The summer of 2019, I decided to start learning javascript from scratch, I started learning CSS also, then I moved to Javascript, in that period when I built some landing pages, a simple calculator, a surface converter, etc. Then I started learning React Js, and I built my portfolio using it, now I replaced it with NESXTJS, after learning REACTJS and building some projects using it, like an Image gallery, recipes app, Github users finder, and e-commerce using react for the front end and Laravel for the back end, I developed a small React native application, then I started learning Express js, and I built a back end API named Pet Store, you can check my projects https://github.com/oubani.

Resources

Throughout this time Google and Youtube were my best friends, here are some resources if you are a beginner.

Youtube

  • traversy Media
  • the net ninja
  • the new boston
  • wes bos

web sites

  • w3 schools
  • free code camp
  • programming with mosh

2020/2024 built with next open sourced on