Everyone has come into contact with a programming language in one way or another.Whether at school, when creating your own website or through hearsay.If you want to move safely in the digital sphere, you should have at least a vague understanding of how the digital world works.We have already found that in addition to JavaScript, CSS and Python, there are also programming languages that are far from everything that professional code would ever use.Because the nice thing about coding is that your imagination is not limited.If you start to learn to program, then all doors are open to you.
Learn via apps
A few weeks ago I noticed that my knowledge in HTML and JavaScript is no longer as topical as I might want.That's why I decided to actively learn the code again.Of course, I could have done that through my skills shareholder app, but actually it is more beautiful if you have an interface in which you can try out the learned things.And best of all for on the go and in the very best case free of charge.That's why I downloaded three apps for programming and tried to find out which app I had the most learning success in.
Sololearn learning programming in the community
The very first app that I wanted to try is called Sololearn.It should be possible to learn the programming languages C ++, Java, Kotlin, C#, JavaScript, C, PHP, Ruby and Swift 4.There are also pure web design languages such as HTML and CSS.After reading this list, I had to take a deep breath.It seems to me that I still have a lot in front of me.I chose HTML and I immediately liked that the learning units are very varied.And above all, the individual steps are explained very well here.Even bloody beginners who have never written anything in HTML are gently introduced to the topic and not immediately caught.
However, the actual peculiarity of the app lies in its community.Because this not only ensures that beginners and advanced programmers feel well advised in problems with problems, but also add lessons to the existing ones and also convey their knowledge in new areas.So you can not only learn to program in the app, but also everything you need to know about machine learning, databases and the like.I think that you can easily take care of free courses with this abundance of free courses.
Here the app can be downloaded free of charge for Android and iOS.
Codecademy takes you piece by piece
The Codecademy app not only has a snappy name, but can also be very helpful if you want to learn to program.In the app you can learn HTML, CSS, JavaScript, Python and SQL.I particularly liked the different lessons, because the app's interface is very pleasant and it is fun to learn new elements.So that you also know what exactly you learn there, there are always some stroke cards at Codecademy, on which it is explained how the respective language or application works.Then you can learn the theoretical coding with the practical.In addition, you can access various information articles.
With every day you program, a stream is added, which should serve as an additional motivation.In the paid Pro version there are again significantly more learning sessions and the opportunity to participate in the programming projects of other users.This app is also free for Android and iOS.
Professional with restrictions: Datacamp
It is a funny feeling when you get a lesson XP, i.e. experience points.This is exactly what is possible in the Datacamp app.As in the other two apps, you can decide between different programming languages.The app itself offers introductory courses for Python and SQL as well as an introduction to data processing.Here, however, the application is already to its limits, because there is not much to see in the app itself.On the developer website, you should be able to complete even more courses on a wide variety of topics, also free of charge.But the app is only suitable for those who really only want to get an overview of the coding.Nevertheless, it is designed in appeal and the makers promise that more courses will soon come online.
The app is available free of charge for iOS and Android.
Conclusion
I really like the user interface and the general approach to Codecademy.The app is clear, simple and good desgined.Nevertheless, Sololearn will be the only app from these three, which I will be installed on my smartphone in the long run.This is largely due to the great community, which not only can answer many questions, but can also work creatively.It is exciting to see what progress others have already made with the app, so that you are immediately motivated to learn again.There are also badgets that you can earn.So quasi small badges that you get for the completion of the individual courses.At this point it should be mentioned that most courses in the apps are in English.Certain language skills must therefore be brought together either way.
As I said, Datacamp is certainly a platform that can give you interesting insights, but Codecademy and Sololearn are simply on here.And if you really want to learn a lot and want to go deep into the world of coding, then I recommend Sololearn.Because even if the app switches advertising here and there to finance itself, it is amazing how much free knowledge it contains.
Image by Sergey via adobestock.com
tweet
share
mitshare
Leonie Werner
interested in everything that has to do with the media.In particular for topics in the digital area, it is open and always up to date with gaming.