Today on 19th of August I did a todo list in front of my friend to show what I had learned so far It was something that was pretty nerve wrecking. We set a location where we would meet and he would watch as I did this todo list on React after meeting at the coffee shop I opened up my editor and got started I had practice this project many times. So as soon I got with my friend I explained the steps and what I was doing explain how I was using react hooks and before in no time I had finishd the project and felt proud.
So I learned how to call an API and decided to show my friend and how I was doing it it was done in React and I was calling. The JSON placeholder API it was nerve wrecking but it gave me confidence that I'knew what I was doing using async await and useState and useEffect making sure doing it the right way.
I learned how to do a todo list using useReducer and useContext which was something pretty difficult to do. It was very different than just using useState I had to break the code into different files.
I was feeling a bit down, and to cheer myself up, I decided to do something to distract myself. One of the things I'm passionate about is art, so I decided to start drawing every day. It has been a long time since I last drew anything. It was pretty challenging at first, nothing coming out the way I wanted it to. Over time, I saw progress, and my mood also improved, so I was glad I had started doing this. After a while, I decided to draw an anime character I liked without any guidelines, which proved to be extremely difficult. When I finished my 100 drawings, the anime character did not come out the way I wanted it to, but I was happy regardless. Because I completed the goal I wanted to accomplish.
I worked on Udemy and working on this big project called Yelp-Camp and adding error boundary. Is a pretty hard topic to comprehend and I do not fully get so I plan to watch the videos explaining error boundary again.
I learned how to add error boundary to my React app. It is something I have never done before since I never used JS classes. Error boundaries were introduced in React 16. It was difficult to understand at first, but after a while I got the hang of it.
So I have been doing this Udemy course and got to the last part, where the main project is being done. After a couple of weeks of coding along with the tutorials, I found myself not liking what I was building. I was not interested in the tech that was being used, and the videos were old and outdated, so it was difficult following along. The course instructor did provide notes on what changed and how to update your code, but even so, I was not interested at all. So, I came with the decision to just stop with that part of the course and work on other things with tech that I'am interested in.