I have been coding or programming for a while,
all I can say is it has been a rollercoaster of a journey,
with a lot of pitfalls but am getting the hang of it (a bit). So
in this article, I will be sharing the platforms where am learning
this skill. Also, I use these platforms for research purposes, they include:
FreeCodeCamp
W3Schools
Odin Projects
Youtube
Google
FreeCodeCamp
This is a learning platform, in which its perspective of
learning to code is based on interactivity, not only that, it
complements such learning with its Youtube channel.
What I mean when I say interactivity is, their learning platform
is made of tiny interactive projects, containing pieces of programming
languages such as JavaScript. In which a person solves the problems
in these projects while learning that language.
After a person has completed the learning, they receive
a certificate for what they learned.
All of this is for free.
W3Schools
I consider this more of a research platform than
a platform of learning. It contains information and
simplified tutorials on programming languages such as
Python, C, etc. Not only that it has code snippets of
HTML, CSS and javascript for certain features which
you can include when building a website.
Odin Project
This is again a project-based focused learning platform,
where users can learn in-depth information about web programming.
The platform guides you from having to learn about git, GitHub and also
programming languages like HTML/CSS, javascript and ruby.
Youtube
This is a video-based platform that contains
almost every tutorial we can think of and for sure
a great tool for learning code when used properly/wisely.
We can use it to know how certain programming languages
work and how to create features out of them.
Google
Our old friend Google is one of the best ways to
learn code. Through this search engine, we were able to
get the documentation of the programming languages and
we can use it as a research portal when building projects.
All in all, even professional web developers, software devs, etc
are continuously learning cause new technologies always emerge.
With this in mind, it gives me (hopefully you), the confidence to
learn and never doubt ourselves in this journey of learning to
code.
Thanks for the read........