Learn to code – the best resources for getting started

Learn to code – the best resources for getting started

You’ve always wanted to learn to program, but don’t know where to start? With our overview, you will find the right place to start. Twelve offers to improve your coding skills. Learning to code is not easy. In the meantime, however, the network offers a wealth of resources with which you can easily get started.

Many platforms where you can learn how to code are even free. We present twelve vendors – even experienced developers can learn something here.

Freecodecamp

Freecodecamp is a non-profit organization that is funded by donations. It was founded in 2014 by Quincy Larson. In the portfolio, the platform has several learning paths; You can get certificates by completing small projects at the end of a learning path.

Currently, there are learning paths on responsive web design, JavaScript algorithms and data structures, data visualization, API as well as microservices, information security, and quality assurance.

The paths are divided into several larger and smaller subtopics – so the responsive web design path includes the topics HTML and HTML5, Basic CSS, Accessibility, and newer topics such as CSS Grid and CSS Flexbox.

The learning material is conveyed through text that explains a CSS property or HTML element. In an embedded editor interface, learners must then solve a task related to what is explained.

Learn to code – Freecodecamp
Learn to code – Freecodecamp

The tasks at Freecodecamp are well suited for entry and as a playful addition, also because the contents are served in small, bite-sized pieces that can be solved within a few minutes.

However, the introduction to the first small project comes very late. Thus, when editing the responsive web design path, it became clear that solving the tasks requires above all text understanding and logical thinking, and the programming skills required for the project were not internalized. However, as a complement to other resources, the tasks at Freecodecamp are definitely suitable.

The numerous articles on the platform, which you can find under News, as well as the Freecodecamp Youtube Channel.

Codecademy

Learn to code – Codecademy
Learn to code – Codecademy

Codecademy leaves nothing to be desired and is one of the most well-known platforms for learning programming languages – including Html, CSS, Ruby, Python, jQuery, and many more.

Codecademy teaches not only different programming languages but also, for example, how to set up and publish a website. With easy-to-understand exercises, one is introduced step by step to the matter and can continuously expand one’s abilities in the respective field.

Most courses are free of charge. If you want to learn more, you can upgrade to Codecademy Pro for USD 19.99 per month.

Code Avengers

Learn to code – Code Avengers
Learn to code – Code Avengers

Code Avengers is a platform where content is conveyed in a similar way to Freecodecamp. Better for absolute beginners is that you can always see the effects of your code changes directly in a mockup at the right edge of your browser window.

At the end of each learning unit, you have the opportunity to play a game to repeat and consolidate what you have learned.

On Code Avengers you will find courses on Python, Javascript, HTML and CSS, design, computer science, web, and game development. In addition, separate junior learning trails for kids from 5 to 14 years.

For 29 dollars per month, there is access to over 500 courses, over 100 quizzes, and a slack channel. You can consider whether this is worth the rather high amount during a seven-day, free trial period.

Treehouse

Learn to code – Treehouse
Learn to code – Treehouse

Treehouse offers over 1,000 videos from the fields of web design, coding, business, and much more. The collection is constantly updated with the latest technologies so that participants are always up-to-date.

It is explained with video tutorials, then sample exercises take place. Those who have performed well receive an award – a gamification approach is taken here.

Unfortunately, there is only one seven-day trial version for which you have to store all the data. A full membership costs 25 dollars a month or 250 dollars a year.

Egghead.io

Learn to code – Egghead
Learn to code – Egghead

Egghead offers “video tutorials for hard-hitting web developers”. Egghead is nothing for absolute coding newcomers, but if you are looking for a well-founded introduction to a new framework for them, egghead is definitely well advised with the online courses.

The learning bundles often contain additional materials such as course notes and guides or access to live coding sessions and podcasts.

A per-membership is available for 350 dollars a year, if you don’t want to commit for a whole year, you can pay 40 dollars a month. Interested thrift foxes can keep their eyes open for discounts that are available from time to time – during such an action, the annual bundle can be used for half of the regular price.

Level-up Tutorials

Learn to code – Level-up Tutorials
Learn to code – Level-up Tutorials

Level-up Tutorials is a platform launched by web developer great Scott Tolinski. There you will find tutorials on individual technologies such as GraphQL or Svelte. The whole thing is structured according to levels so that users can find the appropriate tutorial depending on their level of knowledge.

Best of all, due to the Corona Crisis, all courses have been reduced, and the Pro membership is even at a 50 percent discount. The price of an annual subscription is thus only twelve dollars per month.

Sololearn

Learn to code – Sololearn
Learn to code – Sololearn

Sololearn is a platform that introduces you to programming languages and concepts in the form of small quizzes, often in multiple-choice format. The platform offers learning paths to common programming languages, such as Python, JavaScript, PHP, or Java, whose concepts and syntax are available to learners mainly through explanatory text and sample code, which aspiring developers can try out, as well as final quizzes on learning control.

Sololearn is free of charge, and it is also available in the form of a mobile app for Ios, iPadOS, and Android on the go. Sololearn is probably the programming counterpart for Duolingo-Owl, which allows pushing notifications, and can enjoy daily Reminder with the mobile app.

If you can’t get any further when solving a challenge, you can get help and inspiration from other users via the corresponding forum.

Envatotuts

Learn to code – Envatotuts
Learn to code – Envatotuts

At Envatotuts, the Marketplace for pretty much everything to do with the web, you can take numerous workouts. In addition to programming courses, the portal also offers illustrations, web design, and business. You can choose from over 1,000 tutorials on various programming topics, including Git and GitHub.

Here, too, the free training is limited. After 10 days of free testing, a subscription must be completed. The cheapest starts at 16.50 dollars a month, and students save 30 percent.

Udemy

Learn to code – Udemy
Learn to code – Udemy

Also on Udemy programming newbies will of course find what they are looking for. The platform offers video tutorials and courses on all sorts of topics, including programming languages, of course. However, caution is required when choosing, the quality of the courses may vary. Before you decide on a course, you can get a picture of the instructors via the preview.

Courses that are a bit older are often available for a fraction of the original price. Before you invest your time and money in such a course, however, you should pay close attention to whether the content it conveys is still up-to-date.

For example, Colt Steele’s The Web Development Bootcamp is available at a greatly reduced price – the course is regularly updated and supplemented, but still includes some lessons based on outdated software versions, such as Bootstrap 3. If you don’t mind following the tutorials with a newer version – in this case Bootstrap 4 – in a modified form, you can definitely invest the 9.99 Euro in good conscience.

For (aspiring) data scientists: Data Camp

Learn to code – Datacamp
Learn to code – Datacamp

Datacamp offers learning paths to technologies and programming languages that can be included in the repertoire of a Data scientist’s data analytics, including Python, R, and SQL.

Students can sniff into the first chapter of a course for free, and those who want to complete courses will have to pay 25 dollars for a standard account or 33 dollars for a premium account.

Mozilla Developer Network

Learn to code – Mozilla Developer Network
Learn to code – Mozilla Developer Network

The Mozilla Developer Network is a wiki that collects resources on a wide range of web technologies. Similar to Wikipedia, anyone can write along. For experienced and beginners, MDN, as the wiki is also called, is an indispensable reference work.

Comments

Write a Reply or Comment

Your email address will not be published. Required fields are marked *


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.