Dans l'article d'aujourd'hui, nous partagerons 15 sites Web sur lesquels vous pourrez apprendre la programmation. Ces sites Web proposent de nombreux didacticiels de programmation, livres et exercices de programmation. Nous espérons qu'ils vous seront utiles.
Adresse : https://ebookfoundation.github.io/free-programming-books/
Il s'agit d'un site Web qui rassemble presque tous les cours et livres de programmation gratuits pour les programmeurs. Ce que j'aime le plus, c'est qu'il est divisé en de nombreuses langues différentes afin que nous puissions facilement choisir le bon document. En plus de lire de la documentation, il vous propose également des popcasts, des vidéos, des programmes de codage et d'autres contenus.
Adresse : https://roadmap.sh/
La feuille de route du développeur Web fournit une feuille de route complète pour votre parcours en tant que développeur. Ce que j'aime le plus, c'est qu'il fournit des informations détaillées sur chaque étape de l'apprentissage de la programmation et qu'il est mis à jour d'année en année. De plus, il fournit des feuilles de route d'apprentissage détaillées pour chaque secteur différent tel que Frontend, Backend, DevOps, Android... Feuille de route des développeurs Web.
Adresse : https://github.com/jwasham/coding-interview-university
Il s'agit d'un site Web qui compile des questions d'entretien pour les programmeurs sur de nombreux sujets différents (comme les langages, les algorithmes, etc.). À cela s’ajoutent des questions d’entretien posées par de grandes entreprises telles que Google, Facebook, Amazon et Microsoft.
Adresse : https://github.com/lydiahallie/javascript-questions/blob/master/vi-VI/README-vi.md a une version chinoise, qui vaut vraiment la peine d'être apprise.
Le site Web collecte des questions sur le langage de programmation Javascript, de base à avancée. Ce que j'aime le plus, c'est qu'il contient des réponses et des explications détaillées pour chaque question. Il a également été traduit dans de nombreuses langues différentes.
Adresse : https://github.com/ryanmcdermott/clean-code-javascript
Recueille l'expérience de codage de l'auteur dans l'utilisation du langage de programmation Javascript. Cela nous aide à apprendre à écrire du code facile à comprendre, à réutiliser et à améliorer l'efficacité du code.
Adresse : https://www.techinterviewhandbook.org/
Tech Interview Handbook est un site Web qui résume les expériences d'entretien avec les développeurs, telles que la rédaction d'un CV, l'auto-présentation, les questions courantes lors des entretiens et les algorithmes et techniques populaires en programmation.
Adresse : https://free-for.dev/#/
Free For Dev héberge des ressources de programmation et des services Web gratuits tels que l'hébergement Web, le traitement des supports de stockage, les fournisseurs de cloud, les API, les CDN, les DNS, les CMS...
Adresse : https://github.com/public-apis/public-apis
L'API publique est un ensemble de services API gratuits utilisés pour le développement de sites Web, tels que les API sportives, sociales, météorologiques et financières.
Adresse : https://github.com/getify/You-Dont-Know-JS
JS You Don't Know est un livre complet qui détaille comment gérer les problèmes de développement lors du développement d'un site Web à l'aide de Javascript.
Adresse : https://frontendchecklist.io/
Une liste de contrôle frontale est une liste de tous les éléments que nous devons mettre en place avant de procéder au développement d'un site Web.
Adresse : https://github.com/goldbergyoni/nodebestpractices
Nodejs Best Practices est un référentiel de centaines d'articles sur Nodejs collectés sur Internet. De plus, il est divisé en sujets spécifiques comme le nettoyage du code nodejs, la gestion des erreurs, la sécurisation du site Web, les tests, l'augmentation de la vitesse du site Web... en utilisant Nodejs.
Adresse : https://github.com/sindresorhus/awesome
Awesome est un endroit qui regroupe presque toutes les ressources destinées aux développeurs, telles que les langages de programmation, le développement front-end, le back-end, la documentation informatique, le big data, le travail Web, les systèmes de gestion de contenu.
Adresse : https://github.com/trekhleb/javascript-algorithms
Le site Web JavaScript Algorithms and Data Structures contient de nombreux exemples concrets d'algorithmes et de structures de données populaires et héberge une collection complète d'exemples réels.
Adresse : https://awesome-python.com/
Awesome Python est une collection d'outils et de documentation pour les programmeurs Python, tels que des frameworks, des bibliothèques, des logiciels, etc.
Adresse : https://github.com/bmorelli25/Become-A-Full-Stack-Web-Developer/#learn-javascript
Full Stack Web Development est un lieu qui rassemble plus de 100 ressources gratuites pour apprendre le développement de sites Web, telles que HTML, CSS, Nodejs, bases de données, API, etc.
J'espère que les 15 sites Web d'apprentissage de la programmation partagés dans le contenu d'aujourd'hui vous seront utiles. Si vous avez des questions, laissez-moi un message dans la zone de message et je vous répondrai dans les plus brefs délais. Enfin, merci à tous pour votre soutien et je partagerai encore plus de bon contenu. Passe une bonne journée!