How to become a Code-Guru – 6 Platforms that help
by Seyi Onifade
“I think everybody in this country should learn how to program a computer because it teaches you how to think” — Steve Jobs (co-founder of Apple).
I agree with the statement, and this is not a biased agreement because I am a programmer and feel we need more programmers (I don’t lol..)… I agree because it’s true, programming / coding helps you think straight and generally helps your IQ.
Although, coding is not mathematics, but just like mathematics, codes take in input and produce an output, no matter how many times you run the same set of input values through the same “algorithm” or formular, you keep getting the same result.
This is the awesomeness in coding! Reliability.
You can trust that what you expect to be produced will be produced when it should be produced. I mean, where else would you get such level of faithfulness?
Learning to code is like learning to speak, you have to start with basic sounds like bah, mah, then baba, mama, till you can pronounce words like Ventriloquism. And need I say, anyone can code!
There are platforms that will take you from your first “hello world” to publishing a full app. Today, we will be looking at a few of these platforms… read on, you’ll thank me later 🙂
1. code Acedemy
Code Academy offers a free interactive platform for learning. Code Academy treats you like a new born who needs to be brought up to speak, and not just speak gibberish or disrespectfully, but speak properly and communicate effectively… We are still talking about coding. 🙂 (link: https://www.codecademy.com)
Maybe all you have done on YouTube is watch random comedy skits or search for cooking or make-up tips, but looking deeper, you will realise a world of free coding tutorials. Although, YouTube should never be your only (main) source of learning (because anyone can post anything either wrong or right), but its a great tool when used in collaboration with other coding platforms.(link: youtube.com)
Coursera is more like a formal place of learning, they have courses that are beyong coding. They have courses from respected institutions like Yale, and even offer certificates. Link (https://www.coursera.org/)
4. Stack Overflow
Every coder, beginner or expert use Stack Overflow! okay, I’m talking about stackoverflow.com, not “the undesirable condition in which a particular computer program tries to use more memory space than the call stack has available” (link reference: http://whatis.techtarget.com/definition/stack-overflow). stackoverflow.com is a question and answer platform where you can ask any code question and get responses.
5. MIT Open Courseware
MIT OpenCourseWare is a web-based publication of virtually all MIT course content. OCW is open and available to the world and is a permanent MIT activity. Check it out here: (https://ocw.mit.edu/)
6. Free Code Camp
With Free Code Camp you can work through their self-paced coding challenges, build projects, and earn certificates. They even go the extra mile of connecting you with people around you. Check it out here: (https://www.freecodecamp.com)
Did i cover everything? If not, drop your suggestions in the commend box.
November 17, 2017
November 17, 2017
September 29, 2017