Sign in
Log inSign up

What I learned from levelZero of neogCamp

Aryan Chaudhary's photo
Aryan Chaudhary
·Aug 12, 2021·

2 min read

How did it start? 💻

I saw a lot of people doing this 151DaysofCode Challenge on Twitter, I found it to be super cool and hence I checked the hashtag. From there I read about Tanay Pratap and neogcamp. I read more about it, go to know that the minimum requirement is to complete level zero.

With my exams going on, I felt the pressure 😥 of studying and making these projects side by side! I anyway started with it thinking that it is a win-win for me! If I complete the projects, then I would clear the eligibility for the camp and if not then also, I would have learnt something new! I started on 3rd August and trust me I was addicted to the videos😍. I learnt so much. I used to code 7 hours daily, and completed all the projects in 7 days!

The projects were cool and interesting and the excitement and satisfaction you get after completing a project by yourself are amazing! The concepts were taught very well and I could see my growth each day. Every day I used to learn something new, and whenever I got stuck then there is this amazing community that came to my rescue. The people reply proactively and are very helpful.

Here are the things that I learned!

1. Basics of HTML, CSS and JavaScript The first five videos were all about the basics of programming and basic HTML and CSS.

I learned about :

  • Data types in JS
  • How to write functions
  • How to use objects
  • About Git and Github
  • The method of making components first, during a project

I apply this knowledge in building 2 CLI quiz apps using JavaScript! I used chalk to beautify them a bit.

2. DOM Manipulation and fetch()

I learned:

  • How to select elements from our HTML file using JavaScript.
  • How to change their properties like background Color, etc.
  • About event listeners.
  • Using event listeners are considered a good practice over onclick.
  • How to use fetch()
  • To work with a cool API - Link
  • How to use promises

3. First react app

  • I learned about JSX and used useState in react and made two projects using it.