My Experience at Tiidelab Prefellowship
Tags: tiidelab
Published: 2021-05-27 22:09:08

#I hope this writing could be an inspiration to someone.
Hi, I'm **Chidi Confidence**, a frontend Developer from Nigeria.
I decided to become a frontend developer about 6 months ago after I started learning about Web Development using `HTML` `CSS` `JAVASCRIPT`
The reason I chose to become a Frontend Developer despite having interest in being a Fullstack Developer as well is that I enjoy seeing the result of my works immediately and I am quite interested in beautiful  `UI/UX` as well.
Before entering the web territory, I think I have had quite a long story about how I even got myself into the programming world in the first place.
#High School
>Mathematics lover
During my years in high school,I had a dream goal of getting into **The Top Rank** in the national mathematics in the year 2006.
I spent all my free time studying maths just for that competition and that made me a mathematics lover and it improved my critical thinking.
#After High School
>Clueless about future goal
I barely knew anything related to what I want to become in the future. Due to the lack of information, I chose to study **Civil Engineering** as it is quite a common major for a student who is good at maths to choose.
During my studies in the universities, there was a compulsory course about computer programming (introduction to programming) (ECE 281) using python language. The course introduced me to a lot of stuffs I don't really  know  back then and it somehow opened the door for me.
 However, after that course, I only understand that there is a programming language called `Python` nothing more nothing less.
#My first line of Code
 After hanging out with a few computer science friends of mine during my National youth Service corps (NYSC) year, I started my first line of code ( using notepad editor) while trying to make a simple landing page. 
I started out as I was really curious about how people build Apps by that time, but eventually I got hooked into the world of **programming** without knowing it myself. Later on, I kept finding myself spending more and more time learning different things related to programming.
#Into the real-world development
>what keeps me going
After I finally have solidated the foundation in `Javascript` I started building web Applications. Since I like seeing the result of my work immediately, building web Applications really encourages me to learn to code much better than just learning the basics.
While building web Applications, I have learned to understand how an application is built with separated pieces.    
It is mostly composed of UI (frontend). I spent most of the time implementing the UI look of the app and fetching data from API to use in the App. That's also when I've first learned about API. At first, I was not sure how the API really works at all. All I knew was that I could retrieve data from it and use it in my application.
#TIIDELAB PREFELLOWSHIP EXPERIENCE
>where it all started again
I started off with the thought of wanting to be in a community that can make my journey progressive and smoother, but what got me hooked was to decide on which which community that can give me the best more attention on my learning journey.
That's when I got introduced to **TIIDELAB Prefellowship** 3 weeks ago.
I chose to start from the scratch (HTML) not because of any specific reason. 
However,for the past 3 weeks the more I learn about CSS and use it, the more I like about it. I have been scared of making a web page responsive using pure CSS (without using any CSS frame work), but when I was using the learning materials given by **Tiidelab** my doubts were cleared.
#what I have learned from Tiidelab Prefellowship
* How to arrange my files in code editor (vs code) to look neat.
* How to make a responsive design with pure CSS (no frame work).
* How to use git commands  and push my work to github.
* I equally learnt how to deploy an app to netlify.com. Before the program at **Tiidelab**, I have tried severally to understand and deploy my work to netlify but all to no avail. With the help of the **Tiidelab** materials I was able to learn and deployed my projects to netlify.
*  The **CCAT** test which where taking twice per week has improved my critical thinking. At first I got zero but now I can can do better.
*  Above is the image of  my personal portfolio built during the prefellowship 
*  I equally met friends who has been helping me on my learning journey.

#Ending thought
>keep on learning.
First of all if you read this far, thanks for reading. This is my very first post so I hope you enjoyed it.
Long Live **TIIDELAB**.