fbpx
10.7 C
Juja
Monday, July 26, 2021

TOP WEBSITES TO LEARN PROGRAMMING IN 2020

Must read

What You Need To Know About Gen Z..

I recently discovered that I spend around 5 hours of my day watching Tiktok videos. They are so addictive and interesting, with...

UPDATED: Street Phrases You Must Know as a Kenyan.

As we all know Kenya's recognised official languages are Swahili and English but there is the ever-evolving and very diverse street lingo;...

How to remove FRP via ADB (android debug bridge)

Welcome back to our ADB Series, Today's tutorial is all about how to get rid of the Google's Android Security feature...

WhatsApp group chat links Being indexed by google

WhatsApp group chats invitations are being indexed by Google, making the invite links including links to private group chats discoverable and available to anyone...

Top Skills That Will Be In Demand After Corona

With COVID-19 new infections curve flattening in most parts of the world, the world is set to get to normalcy in three...
Koimet
int0x80 Tech Hobbyist,Sudoku Addict Always Infosec Game mode

What is Programming?

Aha! well for starters with zero knowledge on programming or even what the term means. Well programming can be described as
Programming is the process of creating a set of instructions that tell a computer how to perform a task ~khan academy
some of the languages you will come across include, Python,Java,Ruby,C,C++,PHP etc….

How and where to get the knowledge

HOW?
If you have a Personal Computer or even have access to one, then you are already a programmer lol!.
Seriously??
Well not,truth be told you will require a good head, willingness and alot of hours to practice and perfect what you will learn,
WHERE?
You can learn how to program by going to various institutions that will deal with Computers i mean ,,,through courses like Computer Science,IT and ICT….
but what if you want a more direct approach into programming as to going through School,
we all hate school!!…
Here are some of the Best Websites to learn Programming at your own pace,and also online.
With Viable Certifications.

1,Javatpoint.com

Javatpoint would be among the best sites you will learn anything that is related to IT from anything from Programming languages to other Computer Related Materials.
PRO’s
1,It has a wide range of topics
2,It is suitable for both New Comers and Professionals
3,The websites loads pretty fast,no downtimes
4,You can skip alread covered topics and cover what you haven’t come across

CONS
1,There are no certification after completion
2,No Online IDE

you should check it out!!

2,GEEKSFORGEEKS.ORG

Its my personal favorite,
it’s an Indian hosted site with thousands of tutorials from geeks
for geeks!
i mean you will get almost any content from all Computer Science Topics

PROS
1,Has alot of contents and also samples
2,best place for intermediate and Professionals alike
3,best place to learn algorithms
4,well no apparent charges,
5,Free android app
6,can save pages for offline viewing
CONS
1,Not beginner friendly or so i guess
2,Nothing please visit the site and sign up to enjoy

3, Codewars.com

Another Favorite to visit this season and push your wits to the limits…
Solve as many challenges as you can for a points and improve your rank

PROS
1,Best to measure your skill levels
2,easy to use
3,hard challenges,hence learn the hard way
4,Free
5,10’s of languages
6,Visit it to verify

CONS
1,probably not beginner friendly

4,Codeacademy.com

just as the names suggests….
it’s a code academy for programmers
however the free trial has a limited period and you will be required to pay for the full course,
But its worth it since once you pay for it you will have a certificate after completion,
and a recognized Certificate
try it out

PROS
1,Certificates of completion

CONS
1,paid course
2,Few programming languages

5, SOLOLEARN.COM

Probably and Arguably the best beginner site you will come across and for free
it has a nice ui and feature rich including per country ranks and also a global rank
if the others arent working for yo perhaps try this one and it will definitely work for you

PROS
1,track your progress
2,an online IDE
3,code competition (challenge friends)
4,participate in forums
5,FREE though there’s a paid feature for pro users

CONS
1,not much
2,I have no idea , :p

6, Datacamp.com

Actually the Best site you will come across offering paid and free course on an updated Data Science Course, Using Python,R and SQL
with alot of videos lessons from qualifiied people
and a progress tracker

PROS
1,Globally Recognized
2,Progress tracker
3,Easy and beginner friendly Tutorials
4,Nice Ui
5,Adaptive > I mean videos on pc and written tutorials on small screen devices

CONS
1,Paid after some free lessons

7, Freecodecamp.org

Actually the bes website to learn web design and development for free with various projects and over 4000 hours of material
please check it out if you love the web.

PROS
1,free
2,Recognized certificates

CONS
1,lacks videos

8,Udemy.com

Learn from varous videos

9,Realpython.com

free and paid python lessons for all levels

10,Pluralsight.com

Paid but now free due to the pandemic
follow the following link to join fork 7000+ lessons
https://www.pluralsight.com/offer/2020/free-april-month#start-free-april


Related articles

- Advertisement -

Latest articles

TAKEN! LITERALLY FOR GRANTED

Karis’ phone vibrates. It’s a Whatsapp message from George. It is tax season and everyone is filing their tax returns. George is...

CHARACTISTICS OF A HERO

When we talk about a hero first thing that comes to mind is comical stories.However this are people like us and amongst...

WHAT IS PERSONAL BRANDING?

It's the combination of skill sets and experience that make you who you are. This has proven...

Effects Of Excessive Borrowing On SME’s in Africa

Most Countries run on Budgets and for this budgets to be funded external borrowing is often required especially in Third World Countries.A...

Happy Birthday 🎉

Inside the cocoon, not even knowing it's high time I should vacate. Plans made and all the resources availed for me to...

WHY VIOLENT VIDEO GAMES ARE DANGEROUS!

Sometimes its rather easy to ignore the tiny concepts that build up the big battle we seem to be in a rush...