Home

Published

- 2 min read

Learning Resources for Coding and other Skills

img of Learning Resources for Coding and other Skills

Tech Learning

Technical Interview Preparation

Coding Training

  • CodeWars - small katas to warm you up for coding
  • HackerRank - Easy to follow instructions and coding challenges

University Courses

Massive Open Online Courses (or short MOOCs) are courses provided by Universities. Initially these courses were only provided by Ivy League universities, like MIT, Stanford and only covered technical / computer science topics. Today you can learn something about any subject and almost all universities and several companies are providing courses.

The best thing about these courses is that if you only want to learn, you can audit the course (i.e. just listen to the lectures and do the exercises for fun) and only if you want to you can pay to acquire an official certificate of accomplishment.

I would always recommend to audit the course first, as with the availability of almost unlimited courses, also the quality of the courses vary strongly.

You can use the Mooc-list to find a great course and start learning.

The main MOOC Providers are:

  • EDx - Courses from MIT and Harvard, as well as Microsoft and the Linux Foundation
  • coursera - Courses from Stanford, CalArts
  • futurelearn - A website from the UK with courses from British universities

School

  • Kahn Academy - A great site to help you learn for subjects you learn in school

Awesome Github Repositories

Roadmap

https://roadmap.sh/

If you’re unsure where to begin your tech journey, this resource is your perfect starting point. It guides you through the essential topics to master and suggests what to explore next.

Updated annually, these Roadmaps are an excellent tool for planning and navigating your learning path.

Awesome

https://github.com/sindresorhus/awesome

The ultimate list of lists, for practically any tech topic, these curated lists provide interesting tools and guides.