11 chaînes YouTube qui vous apprennent à coder

Apprenez à coder les applications Web principales avec ces 11 chaînes YouTube

Avec l’annonce récente d’Amazon de choisir d’implanter leur nouveau deuxième siège à New York et en Virginie, tout le monde parle de ces demandes d’emploi et de la nécessité de peut-être enfin apprendre à coder pour pouvoir accéder à certains de ces postes de travail de programmation.

La bonne nouvelle est qu’il n’y a jamais eu de meilleur moment que maintenant. Avec l’avènement du géant de la vidéo en streaming YouTube, des milliers de vidéos éducatives et pédagogiques émergent chaque jour d’experts de leur domaine, et les didacticiels de développement logiciel sont parmi les chaînes YouTube les mieux établies que vous puissiez trouver.

C’est pourquoi, en prévision du grand déménagement d’Amazon, nous avons réuni 11 des meilleurs canaux de développement back-end sur YouTube pour vous aider à apprendre à coder.

PHP

Logo PHP
Source: PHP.net

Lorsque vous naviguez sur un site Web aujourd’hui, vous voyez certainement le code HTML généré par le code PHP final. PHP est un langage puissant de script interprété , qui s’exécutera à peu près partout et qui est suffisamment robuste pour tout intégrer, des bases de données SQL dédiées au cloud. Toute personne qui apprend à coder des applications back-end devrait certainement commencer par PHP.

Codecourse

Codecourse est probablement l’un des meilleurs endroits sur YouTube pour commencer à apprendre à coder les logiciels back-end, ou même simplement pour apprendre à coder en général. Leur introduction à la liste de lecture PHP est aussi longue que l’offre complète de la plupart des chaînes et n’est que l’une des dizaines de séries sur PHP.

JREAM

JREAM ne couvre pas autant de territoire que Codecourse, mais JREAM possède une liste de lecture de 54 épisodes sur PHP orientée objet que vous ne voudrez pas manquer.

SQL

Microsoft SQL Server
Source: ITPro aujourd’hui

SQL est le langage de gestion de base de données le plus répandu et le plus utilisé au monde. Il existe depuis des décennies et à mesure que de plus en plus de nos enregistrements physiques migrent vers des ordinateurs, toutes ces données doivent être gérées rapidement, en toute sécurité et de manière fiable.

C’est cette tâche qui a conduit à la création de SQL en premier lieu, et quelle que soit la taille des données que vous devez gérer, SQL est le langage qui permet de mener à bien cette tâche. Il n’est pas si difficile à apprendre, comme le montrent ces vidéos.

RebellionRider

RebellionRider a plus de 100 vidéos essentielles que vous voudrez regarder lorsque vous commencerez à apprendre à coder avec SQL. Sa série pour débutants compte à elle seule 89 vidéos et couvre l’ensemble des bases du langage SQL. Une fois que vous en avez terminé, vous pouvez explorer ses autres vidéos pour en apprendre davantage sur les sujets de programmation.

PASStv

PASStv est un canal construit autour de la communauté SQL Server. Par conséquent, beaucoup de vidéos ne sont pas strictement didactiques, mais il existe des conseils utiles et du matériel à apprendre, en particulier parce que cela provient de professionnels travaillant dans l’écosystème SQL Server.

Rubis

Rubis Logo
Source: rubis

Si vous commencez tout juste à apprendre à coder des logiciels de back-end, vous ne connaissez peut-être pas Ruby. Mais vous utilisez presque certainement une application Web construite avec cette application, y compris des services tels que Twitter, Hulu et Groupon.

Beaucoup trouvent que Ruby, le langage sous-jacent du cadre de développement populaire sur lequel RubyOnRails est construit, est une première langue très accessible pour apprendre à coder. Il est assez puissant pour créer certains des plus gros sites sur Internet. Voici quelques canaux pour vous aider à démarrer avec Ruby.

MacKenzie Child

MacKenzie Child est un concepteur et illustrateur qui a publié une série de 12 vidéos couvrant quelques notions de base de Ruby, mais plus que cela, sa liste de lecture vidéo «12 Web Apps in 12 Weeks» met l’accent sur l’apprentissage du code pratique, quelque chose que beaucoup de listes de lecture ne se donnent même pas la peine d’essayer.

WildAcademy

WildAcademy est géré par Jake Day Williams, un programmeur dédié à la diffusion de le gospel de Ruby et de PHP. Sa série Ruby pour débutants couvre beaucoup de terrain et est un excellent endroit pour creuser dans la langue.

Python

Logo Python
Source: Tango! Projet / Wikimedia Commons

Python, comme Ruby, est un langage de programmation robuste doté d’un grand nombre d’utilitaires, et pas seulement pour les applications Web. Python peut faire presque tout ce qu’un langage de programmation dédié peut faire et il peut souvent le faire mieux d’une manière beaucoup moins compliquée.

Et comme il est facile à interfacer avec PHP et SQL, si vous avez l’intention d’apprendre à coder un logiciel back-end, vous devez apprendre le langage Python. Ces canaux sont un bon moyen de commencer.

Corey Schafer

Corey Schafer est un développeur Python très actif dans l’univers Python en ligne. Sa série pour débutants sur Python est très appréciée en ligne et même si elle ne compte que 22 épisodes, c’est plus que suffisant pour vous permettre de travailler avec Python.

Programming Knowledge

Programmation Knowledge ne se concentre pas uniquement sur l’enseignement de Python, mais il contient plus de 160 vidéos Python, couvrant tous les principes fondamentaux et du matériel plus avancé. Assurez-vous de mettre en signet cette série de canaux sur ASP.Net, un autre développement essentiel pour le back-end.

Java

Logo Java
Source: Captures d’écran Linux / Flickr

Si vous souhaitez sérieusement changer de carrière et vous lancer dans le développement final, apprendre à coder en Java vous permettra de décrocher certains des emplois les plus lucratifs qui soient. Java est au cœur des opérations de nombreuses entreprises majeures d’une manière que d’autres langages ne peuvent jamais être. Par conséquent, savoir que Java réduit considérablement la concurrence.

Cela dit, apprendre Java nécessite un vrai travail, mais si vous vous engagez, ces chaînes disposent de nombreux supports Java qui vous donneront une bonne base de travail.

Cave of programmation

Cave of Programming propose une excellente liste de lecture sur des sujets de base, intermédiaires et même avancés qui sont essentiels à la puissance de Java.

Telusko

Ce n’est pas tant une série d’instructions sur Java que c’est un cours sur Java. Les vidéos couvertes par Telusko dans 186 vidéos incluent presque toutes les rubriques Java, mais aussi les plus avancées, et celles que vous apprendrez au travail.

Le centre où vous pouvez apprendre à coder à peu près n’importe quoi

De nombreux canaux de cette liste sont dédiés à un langage spécifique ou à un aspect du développement back-end, mais certains canaux essaient honnêtement de tout faire, certains avec plus de succès que d’autres. Notre dernier participant sur cette liste devrait être votre guichet unique pour les didacticiels de développement back-end.

New Boston

New Boston est la plaque tournante idéale pour trouver de nouvelles vidéos dans les langues dans lesquelles vous travaillez. Avec plus de 2 millions d’abonnés et près d’un demi-milliard de visionnements, ne vous fiez pas à notre parole. Si vous voulez apprendre à coder des applications logicielles back-end, c’est l’endroit pour le faire.