DEV Community

loading...
Cover image for (Video) How to start programming - For Beginners

(Video) How to start programming - For Beginners

Benjamin Kadel
Programmer (Android Developer at the moment), Tech Evangelist, Speaker, Educator, YouTuber
・2 min read

"How do I start coding? Where do I begin?"

In this video i answer the question that I get asked often by people that are interested in becoming or programmer:
"How do I start coding? Where do I begin?!"

My answer personal belief and answer may surprise you...

I tell people to learn how to make websites, more specifically learn HTML, JS & CSS. In the video i give 5 solid reasons why i have this belief and tell people this answer. In the rest of the video I want to give complete beginners some brief knowledge about programming from a computer science point of view and then immediately empower them to actually code by giving them a very brief coding tutorial in HTML, JS & CSS and give them a large list of links to follow that will enable them to carry on their own learning, now that they have been show the path to start walking on...

"Once you have learnt the skill of coding with HTML, JS & CSS you will have a nice basic understanding of programming overall and have some of the fundamentals and coding concepts down and will be able to pick up other languages or other approaches with much more ease." - Thats the idea anyway...

Below is the video, if you are an experienced dev then I would love to hear your feedback on my approach, things I did well & things that I didn't do so well.
Otherwise if you are a newbie, then enjoy, hopefully it helps you find your path and gets you starting to walk!

Enjoy...

Links from the video ======================

Codepen.io (Live coding in the browser):
https://codepen.io/

VSCode (Plain Text Editors):
https://code.visualstudio.com/download

Sublime (Plain Text Editors):
https://www.sublimetext.com/3

Atom (Plain Text Editors):
https://atom.io/

w3schools (Excellent online resource to learn HTML, JS & CSS):
https://www.w3schools.com/

HTML Tag/Element resource list (w3schools):
https://www.w3schools.com/tags/default.asp

CSS properties list (w3schools):
https://www.w3schools.com/cssref/default.asp

Learn JS (Nice, easy & step-by-step online tutorial) (w3schools):
https://www.w3schools.com/js/default.asp

CodeAcademy (Online FREE courses for all sorts of programming languages, we are interested in the Javascipt ones):
https://www.codecademy.com/catalog/language/javascript

Arnold C (Crazy Arnold Schwarzenegger oneliners programming language):
http://lhartikk.github.io/ArnoldC

Timestamps to certain sections in the video ======================

03:51 - What is Programming?
08:08 - HTML, JS & CSS
10:10 - Lets do some Code!
12:12 - Coding: HTML
18:09 - Coding: CSS
24:57 - Coding: JS

Onwards

If you have ANY feedback or questions at all please reach out to me in the comments below or reach out to me on twitter:

My Twitter (@ben_kadel)

Thanks for reading and possibly watching!

Discussion (0)