Importance of Soft Skills | React js a JavaScript Library

Asad Faraz
3 min readApr 3, 2021

--

Learning React is Fun

Hello ladies and gentlemen, I welcome you to my blog! How are you doing? Tell me in the Comment! So, the journey of MERN stack development is still on the go. Let’s jump into the details for the 8th week of Jadu.

29/03/2021

This is the first technical class of week 8 at jadu and the second class of React.js. As I told you earlier that React JS is a library that is super efficient and SEO friendly if uses in developing websites. The best thing about react is that if there is a change in a website the whole page does not reload but only the part of that page reloads where the change occurred. So it means that the website will really fast because it simply does not reload the whole content on every change.

So, In today’s class, we made a simple to-do list app using React JS. We also learned what are hooks and how we can update states in the Document Object Model using React hooks. When first there are no hooks in React, developers used a Class-based approach to tackle state and other functionalities but now due to Hooks, we can directly use states inside our functions. That’s it, React will take a little practice in learning all the concepts.

20/03/2021

Here we are in our second class of this week. Today we have our session with Sir, Wahib Ul Haq who works in Huawei company. He is a great personality and we enjoyed this section a lot. We did some interactive activities with him which is super fun and we learned several concepts as well.

So, this session is about Soft Skills. Soft Skills play a role of a backbone in a person’s career. Of course, technical skills are the key to enter in a career but in the end, it is your technical skills that let you inside that career for years. According to him, Soft skills are the most important factor while working in industry. Because if you have mastered technical skills but you don’t know how to go with the team you simply can’t work with others which leads your career to an end and it is because your soft skills are not that good. Simply the company you work for will say that you are not a cultural fit and the end.

Enhancing Soft Skills is very very important and one should really work on it to become successful in a career. He also told us to show our abilities and make our codes open source to build our portfolio. If you have some real projects to show on your portfolio you will be considered as a fit candidate for further process.

And that’s it, I hope you enjoy the journey with me.

02/04/2021

The last class of this week and I am excited to learn React more.

Today we learned about React Hook called useEffect. This is a hook called when we want to do something on page load/refresh. These concepts used along with async and await. More specifically if there is an API request or we made a request to database the data that it returns will take some time. And what if the server is down or the data took long, then here we use useEffect hooks or simply async-await.

When we request an API it returns a promise. I promise, a promise is not the daily life thing while arguing with someone, but it is a JavaScript term. A promise take some time and to handle this we use an asynchronous programming approach.

Asynchronous programming approach is basically when you tell JavaScript that makes a request and doesn’t wait for this line and run the code after it. After it returns something then display it to the browser or what you want to do with the data.

If I summarize today’s class we discuss Asynchronous programming, useEffect Hook, async-await keywords, and handling promises.

The Week is Over. Working on some basic projects and you can always see the mini-projects on my GitHub.

Also, subscribe to my website The Epaper House, and get notifications for the latest news about the technology world.

--

--