Comment apprendre la programmation lorsqu'on est débutant ?
Fermé
Jonathan_2022
Messages postés
2
Date d'inscription
mardi 9 février 2021
Statut
Membre
Dernière intervention
28 février 2021
-
9 févr. 2021 à 04:29
Utilisateur anonyme - 10 févr. 2021 à 13:31
Utilisateur anonyme - 10 févr. 2021 à 13:31
A voir également:
- Comment apprendre la programmation lorsqu'on est débutant ?
- Logiciel de programmation pour débutant - Guide
- Apprendre à lire le coran en français pdf - Télécharger - Histoire & Religion
- Apprendre le solfège piano - Télécharger - Création musicale
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
5 réponses
Utilisateur anonyme
Modifié le 9 févr. 2021 à 06:49
Modifié le 9 févr. 2021 à 06:49
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
Oui et non.
Oui, car apprendre en autodidacte est parfaitement possible (j’en suis un exemple), à condition de le faire dans le bon sens
- suivre un cours d’algorithmes, par exemple https://algo.developpez.com/cours/
- choisir un langage https://www.commentcamarche.net/faq/457-programmation-comment-debuter-quel-langage
- apprendre les bases de ce langage (develloppez.com est une valeur sûre pour les cours de débutants) ça te donnera le socle nécessaire pour commencer à apprendre la programmation.
- enfin attaquer ton projet
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
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à
Pierr10
Messages postés
12441
Date d'inscription
mardi 13 février 2018
Statut
Modérateur
Dernière intervention
23 décembre 2024
5 150
Modifié le 9 févr. 2021 à 19:39
Modifié le 9 févr. 2021 à 19:39
Bonsoir
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.
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.
Utilisateur anonyme
9 févr. 2021 à 19:13
9 févr. 2021 à 19:13
Ha j’ai oublié, y a rien plus pourri que youtube pour la programmation....
Là https://forums.commentcamarche.net/forum/affich-37058756-apprendre-a-developper-en-swiftui#1 j’ai développé pourquoi
Là https://forums.commentcamarche.net/forum/affich-37058756-apprendre-a-developper-en-swiftui#1 j’ai développé pourquoi
Super très réjouissant
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.
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
10 févr. 2021 à 13:31
10 févr. 2021 à 13:31
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.