En-tête global
,
9 Mins Read

La liste de ressources ultime pour apprendre à coder

Accueil Blog Sites web La liste de ressources ultime pour apprendre à coder

Les résultats de recherche pour « apprendre à coder » se comptent par millions, il peut donc être difficile, même pour les autodidactes les plus motivés, de savoir par où commencer.

Si vous voulez apprendre le code, commencez par cette liste. Il vous dirigera vers des sites très bien notés par les utilisateurs, recommandés par des programmeurs expérimentés et associés à des institutions bien connues.

Tous les sites de la liste proposent des cours pour les personnes n’ayant aucune expérience en programmation, les guidant dans le choix des meilleurs langages de programmation pour commencer.

Chaque liste détaille les types de cours proposés, le coût, le temps consacré, le niveau d’expérience et un échantillon des sujets abordés.

Bien que de nombreux cours soient gratuits, les cours destinés aux personnes cherchant à faire carrière dans la programmation sont généralement payants. Parmi toutes les options, vous êtes sûr de trouver celle qui vous convient.

Une fois que vous avez trouvé la bonne personne, assurez-vous de passer en revue les six étapes essentielles pour réussir à apprendre à coder.

Une liste de ressources de codage de A à Z

icône d’écran

Codecademy
Offres : 20+ cours en ligne
Coût : Gratuit pour 20 cours ; 19,99 $ par mois pour la version Pro
Durée : Une à 10 heures selon le cours
Expérience : Débutant ; intermédiaire
Sujets : API (interfaces de programmation d’applications), concepts de programmation de base, CSS, HTML, JavaScript, jQuery, PHP, Python, Ruby, développement web, etc.

École de code
Offres : 50+ cours en ligne ; Application iPhone et iPad
Coût : 19 $ à 29 $ par mois pour l’ensemble du site
Durée : Deux à cinq heures pour la plupart des cours
Expérience : Débutant, intermédiaire, avancé
Sujets : AngularJS, Bootstrap, CSS, Git, HTML, iOS, JavaScript, jQuery, .NET, Node.js, Python, React, Ruby, Ruby on Rails, SQL, et plus encore

CodageDojo
Offres : Cours en ligne de 20 semaines
Coût : 7 500 $ (bourses disponibles ; voir les informations sur les frais de scolarité)
Délai : 20 semaines
Expérience : Débutant, intermédiaire, avancé
Sujets : AJAX, APIs, CSS, Flask, Git, HTML, JavaScript, jQuery, MySQL, Python, etc.

Coursera
Offres : Des centaines de cours en ligne adaptés de cours universitaires
Coût : 79 $ par cours (des rabais promotionnels sont parfois disponibles)
Durée : Deux à cinq heures par semaine pendant quatre semaines pour la plupart des cours ; certains cours sont programmés et d’autres sont à votre rythme
Niveaux : Débutant ; intermédiaire
Sujets : Développement d’applications, structures de données et algorithmes, conception et développement de jeux, JavaScript, Python, Scala, etc.

Camp d’entraînement des développeurs
Offres : Cours de 19 semaines dans certaines villes
Coût : 12 700 $ à 13 950 $ selon l’endroit (bourses disponibles ; voir les informations sur les frais de scolarité)
Durée : 19 semaines, dont neuf semaines à distance à temps partiel, neuf semaines sur le campus à temps plein et une semaine supplémentaire facultative
Expérience : Débutant, intermédiaire, avancé
Sujets : Développement agile, CSS, HTML, JavaScript, programmation en binôme, Ruby, Ruby on Rails, SQL, etc.

edX
Offres : Des centaines de cours en ligne adaptés de cours universitaires (y compris l’introduction à l’informatique, le cours le plus populaire à Harvard)
Coût : Gratuit pour certains cours ; 49 $ par cours pour certains cours ; 99 $ pour le certificat vérifié
Temps : Les cours plus courts durent environ trois heures par semaine pendant cinq semaines ; les cours plus longs durent environ 12 heures par semaine pendant neuf semaines ; certains cours sont programmés et d’autres sont à votre rythme
Expérience : Débutant ; intermédiaire
Sujets : Développement agile, développement d’applications, introduction à l’informatique, Java, Python, Ruby on Rails, développement de jeux vidéo, etc.

Camp de code gratuit
Offres : Quatre catégories de défis guidés (et de projets réels pour les organisations à but non lucratif une fois que vous avez terminé les défis) ; certificats vérifiés pour chaque catégorie
Coût : Gratuit
Temps : Environ 2 080 heures de travail pour compléter les quatre catégories ; à son rythme
Niveaux : Débutant ; Intermédiaire ; Avancé
Sujets : Développement back-end, CSS, D3.js, visualisation de données, Express, développement front-end, développement full-stack, Git, Heroku, HTML, JavaScript, jQuery, MongoDB, Node.js, React, Sass, etc.

Sprint de l’Assemblée Générale
Offres : Cours en ligne
Coût : Gratuit
Temps : Environ 30 minutes par projet
Niveaux : Débutant
Sujets : CSS, HTML, JavaScript, etc.

Assemblée générale
Offres : Ateliers, cours à temps partiel et cours à temps plein dans certaines villes ; cours en ligne à temps partiel ou à temps plein
Coût : 35 $ à 280 $ pour les ateliers ; 1 250 $ pour les cours à temps partiel ; 13 500 $ pour les cours à temps plein sur le campus ou en ligne (financement disponible ; voir les renseignements sur les frais de scolarité)
Durée : Les ateliers durent de 90 minutes à une journée ; les cours à temps partiel durent de huit à 10 heures par semaine pendant huit à 12 semaines ; les cours à temps plein durent 40 heures par semaine pendant huit à 12 semaines
Niveaux : Débutant ; Intermédiaire ; Avancé
Sujets : Développement d’applications, science des données, développement front-end, développement web, etc.

Académie Khan
Offres : Des dizaines de cours en ligne
Coût : Gratuit
Durée : Une heure pour l’Heure de Code ; tous les autres cours sont à votre rythme
Niveaux : Débutant ; intermédiaire
Sujets : Algorithmes, CSS, HTML, JavaScript, etc.

Apprenez à coder à la dure
Offres : Cours en ligne ; livres (certains cours sont open-source et encore en développement ; les cours les plus populaires sont pour Python et Ruby)
Coût : Gratuit en ligne ; environ 30 $ pour les livres
Durée : Une semaine à six mois ; à votre rythme
Expérience : Débutant ; intermédiaire
Sujets : C, interfaces de ligne de commande, Python, Regex, Ruby, SQL, etc.

Lynda
Offres : Des centaines de cours en ligne
Coût : 19,99 $ à 34,99 $ par mois pour l’ensemble du site (certaines bibliothèques locales offrent un accès gratuit à Lynda)
Durée : Une à quatre heures pour la plupart des cours
Niveaux : Débutant ; Intermédiaire ; Avancé
Sujets : Développement d’applications, concepts de programmation de base, C, C++, C#, bases de données, développement de jeux, Java, JavaScript, Objective-C, PHP, Python, Ruby, SQL, Swift, développement web, etc.

Académie virtuelle Microsoft
Offres : Des dizaines de cours en ligne
Coût : Gratuit
Durée : Les cours plus courts durent de une à trois heures, les cours plus longs durent 11 heures.
Niveaux : Débutant ; Intermédiaire ; Avancé
Sujets : Développement d’applications, C#, bases de données, développement de jeux, HTML, Python,
le développement web, et plus encore

MIT OpenCourseWare
Offres : Collecte de matériel de cours des cours du MIT
Coût : Gratuit
Temps : À votre rythme
Expérience : Débutant ; intermédiaire
Sujets : Algorithmes, C, C++, introduction à l’informatique, Java, Python, etc.

L’école Flatiron
Offres : Cours en ligne à temps partiel ou à temps plein
Coût : 1 500 $ par mois (financement et bourses disponibles ; voir les informations sur les frais de scolarité)
Temps : Le cours à temps partiel dure de 20 à 25 heures par semaine pendant huit à neuf mois ; le cours à temps plein dure de 40 à 50 heures par semaine pendant cinq à six mois
Niveaux : Débutant ; Intermédiaire ; Avancé
Sujets : Développement d’applications, CSS, HTML, JavaScript, jQuery, Ruby, Ruby on Rails, SQL, développement web, etc.

Le projet Odin
Offres : Sept cours en ligne
Coût : Gratuit
Temps : Environ 1 000 heures de travail pour compléter tous les cours ; à votre rythme
Niveaux : Débutant ; Intermédiaire ; Avancé
Sujets : CSS, bases de données, Git, HTML, JavaScript, jQuery, Ruby, Ruby on Rails, développement web, etc.

Cabane dans les arbres
Offres : 100+ cours en ligne ; Formation en entreprise
Coût : 25 $ par mois pour le plan de base ; 49 $ par mois pour le plan Pro ; formation d’entreprise sur demande
Durée : Une à quatre heures pour la plupart des cours
Niveaux : Débutant ; Intermédiaire ; Avancé
Sujets : Développement d’applications, C#, CSS, bases de données, développement full stack, développement de jeux, HTML, Java, JavaScript, PHP, Python, Ruby, etc.

Udacity
Offres : Cours en ligne ; des cours en ligne « nanodegree » construits en partenariat avec Google et d’autres géants de la tech
Coût : Gratuit pour les cours réguliers ; 199 $ par mois pour les cours nanodegree (remboursement de 50 % des frais de scolarité si vous terminez un nanodegree en moins de 12 mois)
Temps : Les cours réguliers durent environ six heures par semaine pendant trois à six semaines ; les cours nanodegree durent environ dix heures par semaine pendant six à 12 mois ; les deux sont auto-rythmés
Niveaux : Débutant ; Intermédiaire ; Avancé
Sujets : Développement d’applications, analyse de données, développement front-end, développement full stack, introduction à la programmation, développement web, etc.

Udemy
Offres : Des centaines de cours en ligne (le cours le mieux noté du site est The Complete Web Developer Course)
Coût : Environ 20 $ à 50 $ par cours
Durée : Les cours durent d’environ une heure à vingt heures
Niveaux : Débutant ; Intermédiaire ; Avancé
Sujets : API, développement d’applications, Bootstrap, CSS, HTML, JavaScript, MySQL, PHP, développement web, etc.

École du Code Viking
Offres : Cours en ligne à temps plein
Coût : Gratuit (mais si vous êtes placé dans un emploi d’ingénieur logiciel, vous payez des frais égaux à 18 % de votre salaire de la première année)
Durée : 16 semaines à temps plein
Niveaux : Intermédiaire (les candidats doivent suivre un cours de préparation gratuit)
Sujets : Développement agile, développement d’applications, CSS, développement full stack, HTML, Ruby, expérience utilisateur, conception Web, développement Web, etc.

Listes d’autres ressources

Ces listes sont particulièrement utiles si vous recherchez des ressources sur un langage de programmation spécifique plutôt qu’une introduction générale au codage.

Ressources pour les enfants

Ces ressources sont conçues pour les codeurs en herbe de moins de 18 ans, ou pour tous ceux qui veulent apprendre à coder, par exemple en aidant Rey de Star Wars : Le Réveil de la Force à programmer un droïde BB-8.

Holly Munson est une rédactrice, rédactrice et stratège de contenu indépendante basée à Philadelphie. Elle couvre les tendances commerciales depuis sept ans et a également travaillé dans le marketing, les magazines et les musées.

Voir tout
Le plus ancien hébergeur recommandé par WordPress.org.

Obtenez jusqu'à 61% de réduction sur l'hébergement de sites web et de boutiques WordPress.