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
A voir également:
Comment apprendre la programmation lorsqu'on est débutant ?
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
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à
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.
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.