Alphabets before sentences in your kindergarten - REMEMBER?
Learn the fundamentals. Get an udemy course for that, or read a coding blog, or buy an eBook. Just know the fundamentals of the language you need.

You would need to know the syntax (the code structure), because..
As human languages differ, programming languages differ too.
You don't write Spanish like Igbo or write French like German.
So you would need to learn the simple basics of the language you picked FIRST....
3. Learn by doing
This is why I usually recommend @SoloLearn or @coursera courses and other online courses websites that allow you answer questions based on what they teach you.
As the saying goes, "Use it or lose it".
4. Code by hand. It sharpens proficiency and you would need it to get a job - lol.

Coding by hand remains one of the most effective methods to learn how to program.
Be it on a whiteboard or notebook, coding-by-hand requires caution and precision.
It makes you understand..
What you would normally ignore because your IDE completes code for you automatically, sometimes.

5. Ask for help- from the right sources.
You may have the dream of being the next Steve Jobs and that's totally not my problem. But you should know that people learn faster with..
Mentors and peer feedbacks. There are so many coding gurus here and I'd list a few of them that you might want to follow, depending on the language you chose earlier
at the bottom of this thread..
Or I'll just list some of the ones I've noticed here. If you have other recommendations, please make sure to add them to the bottom of this thread.
Web development: @cassiecodes @kromate_24 @WellPaidGeek @DThompsonDev

AI /ML @Ifihan_ @galileoeni
...
Flutter (Mobile): @lariki @MajorE_1 @mastersam_ @Zfinix1 @yu_angela

I'll list others later on..let's continue, shall we?
Number 6:

Practice with personal projects:
After learning some basics, don't be afraid to try out what you've learnt- even if it is a website that writes your name, or an app that shows the current time or something small, start it. Make it.
No matter how many certificates and..
Coding workshops you complete or the number of programming languages you learn, the proof of your skills will be in your programming project.

Wait. It isn't a masterclass so let me wrap up soon.
Number 8: Volunteer
You need experience and that means you have to get your hands..
Dirty- I mean, you have to touch some projects so you can add to your portfolio.

That'll be all for tonight and thanks for coming here.
I look forward to seeing the amazing problems you would be solving and things you would be building with programming, soon.
Before I call it ..
You can follow @Tomjoeguy.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.