If you want to go far as a developer, to make classic software, mobile applications, video games, websites, move robots, go into space, ... or even drive vehicles you need the basics.
Learning to program means first and foremost understanding algorithms, variables, databases, files, loops and conditions. Whatever the language!
Of course, there are some languages that are more complicated than others to learn in order to start a career. Every developer has his or her own preferences.
For me it's Pascal because it has few rules, because these rules are fixed and because the compilers prevent you from doing just anything, but other languages also meet these criteria.
Don't start with trendy frameworks or environments that hide everything as much as possible, but are often very complex and won't give you the basics you need everywhere!
Start with these sites or video tutorials:
-
Learn Delphi, where you'll find a free course of almost 70 hours on learning programming based on Delphi and Pascal. https://apprendre-delphi.fr/apprendre-la-programmation-avec-delphi-2020.php
-
Grafikart, which is more web-oriented and offers courses on JavaScript, TypeScript and PHP as well as lots of other courses on frameworks, libraries and turnkey web projects. https://grafikart.fr
-
Open Classrooms offers courses and training on many subjects, including general programming concepts. https://openclassrooms.com/
-
If you'd rather get started with Python, take Thibault Houdon's courses. https://www.udemy.com/user/thibault-houdon/
You'll also find applications and websites like Swift Playground that let you practice step by step, and a whole host of MOOCs. https://www.apple.com/fr/swift/playgrounds/
Whatever the case, learn the basics and you'll be able to learn any existing or future language. That's what will make you a programmer.
And do projects, don't just watch or read, only practice counts!
The original French version of this video is available at https://videos.apprendre-delphi.fr/w/aLvRmD1F8fJG9j851g6YjJ
These title and description where translated with DeepL : https://www.deepl.com/ The video was automatically transcribed and translated from its original French version with HeyGen : https://heygen.com/?sid=rewardful&via=ytdp (affiliate link)




