Comment apprendre la programmation lorsqu'on est débutant ?

Signaler
Messages postés
1
Date d'inscription
mardi 9 février 2021
Statut
Membre
Dernière intervention
9 février 2021
-
Messages postés
25
Date d'inscription
dimanche 7 février 2021
Statut
Membre
Dernière intervention
23 février 2021
-
Bonjour, étant débutant et ayant aucune connaissance dans la programmation pensez-vous que c'est possible que je débute dans la programmation sans avoir besoin de l'école mais d'un simple PC ? car j'ai un projet en tête que j'aimerais réalisé mon système d'exploitation c'est (Windows 10)



Configuration: Windows / Chrome 88.0.4324.150

5 réponses

Messages postés
15604
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
23 février 2021
664
Bonjour

Oui et non.

Oui, car apprendre en autodidacte est parfaitement possible (j’en suis un exemple), à condition de le faire dans le bon sens

Non, car si tu ne prends pas le temps d’apprendre les bases (comme la majorité des autodidactes) tu vas en perdre beaucoup plus face à des problèmes plus ou moins simples. Et si tu suis comme il faut le « cursus » que je t’ai conseillé, au final tu n’iras chercher que les thèmes qui te semblent utiles à ton projet. Après plus de 20 ans de code « autodidacte professionnel » il y a des pans entiers qui me sont inconnus et beaucoup d’autres qui sont dans la pénombre.
Seule une formation académique te donnera une vue d’ensemble avant de specialiser

Quand j'étais petit, la mer Morte n'était que malade.
George Burns
Ok très bien au faite j'ai commencer à suivre un tuto sur Youtube hier et j'ai suivi les instructions j'suis entrain de suivre une formation en vidéo quoi du coup j'ai téléchargé Python et Pycharm voilà mais le truc c'est qu'il y'a plusieurs langage mais je ne sais pas quel langage utilisé et quel langage serais adapté pour moi ça aucune idée donc bah je ne souhaite pas retourné à l'école après tout il y'a des tutos sur internet après avec un ordinateur ont peux tout faire quoi mais voilà
Messages postés
6259
Date d'inscription
mardi 13 février 2018
Statut
Contributeur
Dernière intervention
23 février 2021
2 759
Bonsoir

je ne souhaite pas retourné à l'école après tout il y'a des tutos sur internet

On se demande même pourquoi le gouvernement paie des profs !

Les conseils de Whismeril sont tout à fait pertinents : Une formation académique est efficace, évite les pertes de temps et corrige les erreurs.
Messages postés
15604
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
23 février 2021
664
Ha j’ai oublié, y a rien plus pourri que youtube pour la programmation....

https://forums.commentcamarche.net/forum/affich-37058756-apprendre-a-developper-en-swiftui#1 j’ai développé pourquoi
Super très réjouissant
Messages postés
15604
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
23 février 2021
664
je te renvoie donc à ma première réponse....
c'est en forgeant qu'on devient forgeron.
Certes en autodidacte on passe à côté de pas mal de choses(comme l'analyse et la conception qui ne sont pas de la programmation mais utile comme l'architecte l'est au maçon) et on risque de trop s'attarder sur un/le langage.

Ensuite si on parle de projet ça fixe un but.
Une fois le langage choisit rien n'empêche d'arriver au bout.
De toute manière tout les langages de programmation se ressemblent, donc en apprendre un revient à peu près à les connaître tous.
Certes il y a des différences et des spécificités mais le principe reste le même:
logique mathématique/math de Bool, structure d'un programme(algorithme), boucles/instructions conditionnelles, variables et types de valeurs etc...

Bref plutôt que de tergiverser (même avant - et surtout- de commencer une école) le mieux est de vous lancer.
Les tutos ne manquent pas, comme sur OCR en français et avec soutien, les MOOC etc...

Plus que tout il faut définir des objectifs graduels, par exemple commencer par écrire sur un écran "hello le monde" avant de pouvoir dire "bonjour"+nom de l'utilisateur.
Etc...
Donc à partir de votre projet choissssez le langage(python est réputé idéal pour l'apprentissage mais ça dépends surtout de votre projet) et commencez par les bases.
ensuite vous vous poserez des questions mais avant tout il faut vous retrousser les manches pour faire et apprendre à faire.
Messages postés
25
Date d'inscription
dimanche 7 février 2021
Statut
Membre
Dernière intervention
23 février 2021
1
De toutes façons, tant qu'on ne sait rien du type de projet, on parle dans le vent; car coder pour pc n'a rien à voir avec coder sous Androïd, de même que faire du desktop n'a rien à voir avec faire du web.