BIT Mesra Lead | Learn By Doing
Tags: webdev, javascript, beginners
Published: 2021-12-30 09:11:38


  
The 8-week long IEEE Lead 2.0 has finally come to an end!

So what’s LEAD ?
In 2020, IEEE BIT Mesra started Lead as a learn by doing event. It is aimed at freshers where they deep dive into the world of web development. Over the 8 week long event, students learn skills like HTML, CSS, Javascript, Python and then put their skills to test, developing different projects.

One of the best part is that it’s a mentorship event, So if you’re stucked, tired of searching on google or stackoverflow, Mentors come to rescue. You just need to ping on the discord server.
How to participate?

It’s organised annually around the month of April, Follow IEEE BIT Mesra on LinkedIn, Instagram, Facebook , Youtube to stay updated.
Any Prerequisites ?

No, You learn as you go. Resources and roadmap are shared in the orientation meet.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pqpc1y05ok8wz8uyo4ah.png)

Preparatory phase :

-  Go through curated list of resources, tutorials.
- Development phase : </code> ( 1 week )
- $git push -u origin master

Challenges
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ylaxobvcz87bb2ysecnm.png)

So the event had three challenges, each one with different milestones. each milestone carried some points & brownies points were awarded for additional features. 

**Portfolio Website**
First task was to design a personal portfolio website & host it on Github pages. Repository link. Techstack — frontend like HTML, CSS, React
· About page · Skills page · Projects page · Contacts Page · CodeForces Rating Integration

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9is6esemcppccz93rn10.png)

**Job scraping**

Second Task was to scrap job details like job title, company, application link & show it on Tkinter GUI. Repository Link. Techstack used — Python, BeautifulSoup, Tkinter
· Scraping Google search · LinkedIn · Job websites like Indeed.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ixfb5hiewwns6t8veizj.png)
 **
API**

Covid Tracking web app techstack — Javascript , fetch API , reverse geocode API
· Fetching world data · India data · Geolocation’s data
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jbw0hk8kr4zhuixpdilk.png)


**Kickstart — Git & Github**
The event began with a workshop on git & Github. Git was breifly introduced, participants learned to fork, pull, push and make pull-request to repositories, as it was crucial for contributing to Lead 2.0 Github Repo.
Event was hosted by Bhavya Hoda & Sanchit Gupta, streamed live on Youtube. 

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4w62kymvd5yhvxcmds8t.png)

**Final Exhibition**

The event concluded with an exhibition of top 3 projects from each challenge. K17 seniors Archit Gupta, Gyan Karn, Puneet Rai were invited as guest to judge the shortlisted projects. Judges also gave valuable feedback and suggestions to improve the project. Like for me, using local storage to store user preference, using MPEG instead of GIF to name few.
Audience poll was also considered, as they voted for their favourite entries. Exhibition was also live streamed on Youtube.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sy7ni5mz6z1ym3juy7g7.png)

**Conclusion**

Learned a lot in past 2 months, many takeaways. I wanted to make my portfolio but kept pending it, Implemented dark theme feature which I wanted to develop since the day I used it ! Webscraping , Pulling data with fetch API, XHR, Jquery was fun. Looking forward to keep contributing.

I think it could have been a hell lot of more fun , if it was offline at BIT campus. Like live interaction and environment was missing. But anyways it was fun, thanx to discord and gmeet.

Thank you.