Comment apprendre la programmation informatique en ligne à la maison (avec des images)

Table des matières:

Comment apprendre la programmation informatique en ligne à la maison (avec des images)
Comment apprendre la programmation informatique en ligne à la maison (avec des images)

Vidéo: Comment apprendre la programmation informatique en ligne à la maison (avec des images)

Vidéo: Comment apprendre la programmation informatique en ligne à la maison (avec des images)
Vidéo: Use ANY GPU in a Virtual Machine / GPU Sharing with Virtual Machine 2024, Avril
Anonim

La programmation informatique est une compétence inestimable pour quiconque souhaite créer et concevoir des programmes informatiques, des logiciels ou des applications pour téléphone ou tablette. Heureusement, vous n'avez pas besoin de vous inscrire dans une université sur place pour apprendre à penser comme un programmeur et à acquérir les compétences dont vous avez besoin. Il est possible - et pas rare - d'apprendre à programmer en ligne dans le confort de votre foyer. De nombreux sites Web proposent des cours éducatifs accessibles gratuitement et qui sont bénéfiques à la fois pour les codeurs débutants et les codeurs expérimentés qui cherchent à apprendre quelques nouvelles astuces professionnelles.

Pas

Partie 1 sur 4: Sélection d'un site Web de programmation gratuit

Apprendre la programmation informatique en ligne à la maison Étape 1
Apprendre la programmation informatique en ligne à la maison Étape 1

Étape 1. Choisissez Code Academy si vous êtes un programmeur novice

Code Academy est un site bien connu et populaire qui peut aider les codeurs inexpérimentés à apprendre les bases. Le site est gratuit et vous pouvez choisir différents cours qui vous permettent d'apprendre différents langages de programmation et aspects de la programmation. Les offres de cours incluent: JavaScript, PHP, Python et HTML + CSS. En savoir plus sur

Si vous aimez le style de Code Academy, consultez également quelques sites de programmation en ligne similaires (et également gratuits). Par exemple, voir Code.org, à l'adresse https://www.code.org. Voir également Code School, sur

Apprendre la programmation informatique en ligne à la maison Étape 2
Apprendre la programmation informatique en ligne à la maison Étape 2

Étape 2. Suivez des cours via la Kahn Academy si vous souhaitez un didacticiel vidéo

Pour les apprenants visuels qui cherchent à acquérir des compétences en programmation en ligne, Kahn Academy peut être la meilleure option. C'est gratuit et les cours de la Kahn Academy comprennent des instructions de programmation étape par étape et des vidéos de suivi à regarder.

Apprenez-en plus et consultez quelques cours en ligne sur

Apprendre la programmation informatique en ligne à la maison Étape 3
Apprendre la programmation informatique en ligne à la maison Étape 3

Étape 3. Examinez le MIT Open Courseware si vous souhaitez aller au-delà des bases

Le Massachusetts Institute of Technology publie en ligne les programmes d'études d'anciens cours. Cela fournit une ressource formidable pour les programmeurs curieux qui veulent apprendre des instructeurs au plus haut niveau. Bien que ce ne soit pas la meilleure option pour les débutants - les cours ne vous permettent pas d'interagir avec les instructeurs et vous ne pourrez peut-être pas accéder à tous les supports de cours - l'OCW est une excellente ressource pour les programmeurs plus expérimentés qui cherchent à compléter leur programmation connaissance.

Pour en savoir plus en ligne, rendez-vous sur

Partie 2 sur 4: Apprentissage sur les sites de programmation payante

Apprendre la programmation informatique en ligne à la maison Étape 4
Apprendre la programmation informatique en ligne à la maison Étape 4

Étape 1. Sélectionnez Udacity pour travailler avec un coach de programmation personnel

Si vous n'êtes pas tout à fait à l'aise pour vous lancer dans des cours de programmation en ligne sans supervision ni assistance, Udacity peut être le bon site pour vous. Un coach personnel vous sera assigné avec qui travailler en ligne. Le coach vous aidera à naviguer dans les cours de programmation guidée du site Web. Mais, Udacity n'est pas gratuit; vous devez payer pour leurs services.

Les cours peuvent coûter jusqu'à 999 $ US. Consultez le site Web d'Udacity pour plus d'informations à l'adresse:

Apprendre la programmation informatique en ligne à la maison Étape 5
Apprendre la programmation informatique en ligne à la maison Étape 5

Étape 2. Optez pour Udemy si vous êtes intéressé par une vaste sélection de cours

Le site propose plus de 55 000 cours, dont la majorité abordent les aspects du codage et de la programmation. Les cours sont dispensés par des experts dans le domaine, bien que beaucoup soient payants. Udemy propose également de nombreux cours gratuits pour débutants. Si vous souhaitez un site avec un grand nombre de cours spécifiques, optez pour Udemy.

  • Soyez également à l'affût des ventes fréquentes d'Udemy. Bien que les cours soient à un prix abordable (à partir de 10 USD) pour commencer, les ventes peuvent réduire le coût des cours de 50 à 85 %.
  • En savoir plus en ligne sur
Apprendre la programmation informatique en ligne à la maison Étape 6
Apprendre la programmation informatique en ligne à la maison Étape 6

Étape 3. Choisissez Code Avengers si vous souhaitez travailler dans une langue autre que l'anglais

Code Avengers est basé en Nouvelle-Zélande et propose, en plus de l'anglais, des cours de programmation en russe, néerlandais, espagnol, turc, italien et portugais. Le site se concentre sur l'enseignement des langages de codage courants tels que Python, Java Script et HTML + CSS. Le site propose une période d'essai gratuite, pendant laquelle vous pouvez suivre des cours gratuitement.

  • Code Avengers propose également des cours spécialement conçus pour les jeunes programmeurs âgés de 5 à 16 ans.
  • Essayez une période de test gratuite et découvrez-en plus sur:

Partie 3 sur 4: Suivre un cours de programmation

Apprendre la programmation informatique en ligne à la maison Étape 7
Apprendre la programmation informatique en ligne à la maison Étape 7

Étape 1. Sélectionnez un cours de programmation qui vous intéresse

Par exemple, si vous êtes intéressé par la conception de sites Web élégants, recherchez des cours sur des sujets tels que HTML/CSS, jQuery ou Ajax. Si vous cherchez à démarrer votre propre entrepreneuriat en ligne, alors PHP et MySQL sont un bon choix pour cela.

La plupart des petites entreprises en ligne sont construites à l'aide de ces technologies open source (et souvent gratuites)

Apprendre la programmation informatique en ligne à la maison Étape 8
Apprendre la programmation informatique en ligne à la maison Étape 8

Étape 2. Concentrez-vous sur Java pour apprendre le langage le plus populaire

Java est utilisé sur plus de 7 milliards d'appareils dans le monde (y compris les téléphones portables Android) et constitue donc un point de départ naturel pour quiconque apprend à programmer. Le langage est très demandé, de nombreux employeurs qui embauchent demandent spécifiquement à leurs futurs programmeurs d'utiliser Java.

  • Des cours en Java sont disponibles sur tous les sites d'apprentissage en ligne.
  • Outre les sites Web d'enseignement, il existe de nombreuses communautés Java en ligne qui aideront les programmeurs novices, y compris une communauté Java massive sur LinkedIn.
Apprendre la programmation informatique en ligne à la maison Étape 9
Apprendre la programmation informatique en ligne à la maison Étape 9

Étape 3. Suivez un cours en C, C# ou C++ pour apprendre 3 langages interdépendants

Une fois que vous avez choisi un site Web pédagogique, la prochaine décision majeure sera de sélectionner un langage de programmation à apprendre. C est l'un des langages les plus anciens et les plus régulièrement utilisés. C++ permet aux utilisateurs de créer des programmes pour une grande variété de plates-formes, tandis que C# (prononcé C sharp) est l'itération la plus moderne du langage.

Tous les sites Web d'enseignement déjà mentionnés offriront des cours dans ces 3 langues

Apprendre la programmation informatique en ligne à la maison Étape 10
Apprendre la programmation informatique en ligne à la maison Étape 10

Étape 4. Apprenez SQL si vous souhaitez travailler dans la gestion de données

SQL est un langage de codage populaire pour les entrepreneurs et autres personnes qui travaillent dans des domaines nécessitant la gestion et l'utilisation d'importantes quantités de données. Le langage vous permet de configurer et de gérer des bases de données.

Bien que SQL ne soit pas aussi polyvalent que Java ou C, il est très demandé par les programmeurs et codeurs professionnels. La plupart des employeurs exigent que leurs programmeurs informatiques maîtrisent SQL

Apprendre la programmation informatique en ligne à la maison Étape 11
Apprendre la programmation informatique en ligne à la maison Étape 11

Étape 5. Choisissez Python si vous souhaitez une option plus simple pour commencer

Python n'est pas aussi difficile à apprendre que certains des autres langages de codage, comme Java ou C++. Il est couramment utilisé pour créer des sites Web et des bases de données, et est également suffisamment polyvalent pour créer des jeux et des logiciels.

Au fil du temps, la plupart des programmeurs apprennent de nombreuses langues. En ce sens, peu importe votre langue maternelle, tant que vous apprenez d'autres langues une fois que vous avez appris votre première langue

Apprendre la programmation informatique en ligne à la maison Étape 12
Apprendre la programmation informatique en ligne à la maison Étape 12

Étape 6. Jouez avec l'exemple de code fourni par un cours

La plupart des cours en ligne vous montreront un exemple de code pour vous aider à comprendre à quoi servent certaines frappes de touches et certains textes de codage. Donc, plutôt que de simplement regarder le code, bricolez et modifiez-le, puis voyez les résultats de votre bricolage. Cela vous aidera à saisir plus rapidement des concepts donnés.

  • Ceci est particulièrement important si votre cours est lourd en lecture. Lire sur le codage et en fait coder sont des processus très différents.
  • Implémentez l'exemple de code de votre cours pour vous assurer que vous comprenez vraiment les principes de codage que vous apprenez.
Apprendre la programmation informatique en ligne à la maison Étape 13
Apprendre la programmation informatique en ligne à la maison Étape 13

Étape 7. N'ayez pas peur de demander de l'aide si vous êtes confus

Il peut être facile de se sentir confus par les cours de programmation dans les cours en ligne à domicile. Si vous êtes bloqué sur un problème de codage ou si vous n'êtes pas sûr d'un aspect du cours, contactez l'instructeur ou l'un de vos pairs. Par exemple, si vous êtes bloqué à essayer d'écrire une ligne de code spécifique, travaillez-y seul pendant environ 20 minutes. Ensuite, si vous êtes toujours perplexe, demandez de l'aide à votre instructeur.

  • Si vous suivez un cours en ligne autoguidé, consultez un forum de codage pour entrer en contact avec des codeurs expérimentés qui devraient être prêts à répondre à vos questions de codage.
  • Par exemple, consultez le forum « Stack Overflow » à l'adresse:
  • Vous pouvez également consulter le forum en ligne « Code Project » à l'adresse:

Partie 4 sur 4: Compléter votre apprentissage par vous-même à la maison

Apprendre la programmation informatique en ligne à la maison Étape 14
Apprendre la programmation informatique en ligne à la maison Étape 14

Étape 1. Pratiquez le codage quotidiennement pour améliorer vos compétences

Chaque fois que vous pouvez trouver le temps, asseyez-vous et commencez à vous entraîner à coder des programmes informatiques à partir d'un niveau de base. Plus vous vous engagez avec le code lui-même, plus vite vous acquerrez des connaissances en matière de codage. Essayez également d'écrire votre code à la main. Si vous postulez à un poste de programmation, il vous sera demandé de coder à la main lors de l'entretien.

Cependant, vous n'avez pas besoin de vous épuiser mentalement pour apprendre le code. Si vous êtes frustré ou de plus en plus confus, faites une pause de 30 minutes

Apprendre la programmation informatique en ligne à la maison Étape 15
Apprendre la programmation informatique en ligne à la maison Étape 15

Étape 2. Lisez les livres de programmation pour vous familiariser avec le codage

Si vous n'êtes pas vraiment un apprenant kinesthésique ou tactile mais que vous acquérez des connaissances principalement par des moyens visuels et la lecture, les livres de programmation seront parfaits pour apprendre le codage. Ces livres décomposent non seulement les mécanismes de codage, mais aussi l'histoire et les théories derrière les langages de codage. Si vous êtes intéressé, consultez les titres, notamment:

  • Qu'est-ce que HTML 5 ?, par Brett McLaughlin.
  • PHP Essentials, par Julie Meloni.
  • Pensez Python, par Allen Downey.
  • Apprenez Ruby à la dure, par Zed Shaw.
Apprendre la programmation informatique en ligne à la maison Étape 16
Apprendre la programmation informatique en ligne à la maison Étape 16

Étape 3. Utilisez une application pour enfants pour maîtriser les bases du codage

Les applications de codage destinées aux enfants peuvent être utiles aux adultes qui apprennent à coder en ligne à la maison. Les applications décomposent le codage en ses composants les plus simples et présentent les informations d'une manière lourde en graphiques et facile à traiter. Cela peut vous aider à rattraper votre retard si vous avez des difficultés dans votre classe et peut cimenter les bases du codage dans votre esprit.

Si vous êtes intéressé, consultez les applications de codage axées sur les enfants comme « Scratch », « Tynker », « « Hopscotch » et « Cargo-Bot ». Ceux-ci devraient être disponibles sur tous les principaux magasins d'applications

Apprendre la programmation informatique en ligne à la maison Étape 17
Apprendre la programmation informatique en ligne à la maison Étape 17

Étape 4. Jouez à un jeu de codage en ligne pour vous immerger dans le codage

Si vous aimez l'idée d'apprendre le codage grâce à des instructions amusantes et ludiques, découvrez un jeu de codage. Il existe de nombreux jeux en ligne auxquels vous pouvez jouer gratuitement. Ces jeux peuvent compléter les connaissances que vous acquérez dans votre cours de programmation. Si vous préférez créer des jeux plutôt que d'y jouer, un certain nombre de didacticiels de codage en ligne vous guident tout au long du processus de création de votre propre jeu en ligne.

  • Découvrez Code Combat en ligne sur:
  • Vous pouvez également consulter CodinGame à l'adresse:
  • Pour créer du code pour votre propre jeu en ligne, visitez Game Maven à l'adresse:

Des astuces

  • Les termes « codage » et « programmation » sont essentiellement interchangeables. « Programmation » est un terme générique qui inclut le « codage » plus technique.
  • Il existe de nombreux autres sites de programmation en ligne. Pour avoir une idée de certaines des ressources en ligne, consultez Girl Develop It, à l'adresse
  • Vous n'aurez pas besoin de vous ruiner pour apprendre la programmation informatique en ligne. Pour développer des compétences en informatique, tout ce dont vous avez besoin est un PC, des compilateurs appropriés (disponibles gratuitement) et une connexion Internet fiable.

Conseillé: