My experience at Andela Bootcamp so far — Day 3

You can teach a student a lesson for a day; but if you can teach him to learn by creating curiosity, he will continue the learning process as long as he lives. — Clay P. Bedford
Tell me and I forget. Teach me and I remember. Involve me and I learn. -Benjamin Franklin

This is the third day at Andela Bootcamp and the second day of the Home Sessions, I must say, the rate at which I learn is at peak, last night I read and digest over 26 articles and watched about 22 videos on API(Application programming Interface), I have been reading and hearing about API a long time ago but the fact is I never understood it, but now I can boldly say that I finally get it, although it took some time and alot of materials to finally grasp how it is useful and how it can be used.

So why was I reading so much on API, well I have a task to build a simple command line application that consumes a public API. This seems like the hardest of the challenge i had since the commencement of Bootcamp.

Since I have understood about the API stuff, the next thing is to know how to create a command line application,and again I started searching about creating a CLI app, I was successful in learning and also creating some CLI app based on the tutorials. I was also introduced to some new node npm packages like chalk,figlet, and readline. Chalk and figlet is used to make command line app look great, chalk can be use to add colors and figlet for making ASCII art from text and lastly readline is used for accepting inputs from users

I discovered that if I was just taught API literally I won’t understand it well, but since I was involved in a task which I needed it, it push me an extra mile to learn.

So now the next big decision is which API should I use since there a lot of APIs although not all are free, I search and concluded on using URL shorter, google API.

I can feel that am getting better every minute(not day), and am not the same again every hour, am amazed at the rate I learn, this have been what i wanted, new knowledge everyday, some hours ago i don’t even know how to create CLI app but now i have been able to create it.I feel excited every second to have the opportunity to learn so much.

Anyways I have figured out a solution to Electricity issue am encountering, although it not so comfortable, but half bread is better than none. Well,I just completed my coding labs now, I have to get back to work so that i can meet the deadline thanks for reading.