Just Express (avec un tas de nœuds et http). En détail. – Téléchargez gratuitement les cours Udemy

Posted on


Just Express (avec un tas de nœuds et http). En détail.

Pas de MERN ou MOYEN… juste Express js. Pour ceux qui ont un peu appris sur le nœud le plus génial cadreet vous en voulez plus.

Ce que vous allez apprendre

  • Express. C’est (principalement) tout ce que nous couvrons, donc lorsque vous aurez terminé, vous le saurez!

  • Configurez un serveur Express qui peut faire tout ce que Express peut faire!

  • Faites fonctionner ce serveur Express comme une API REST

  • Utilisez ce serveur Express pour rendre vos pages Web frontales avec EJS, PUG et guidons

  • Comprendre les bases de HTTP et le cycle de demande / réponse

Exigences

  • Vous avez une connaissance pratique de JavaScript (Pas un ninja, mais vous ne devriez pas être tout neuf).
  • Vous avez au moins exécuté un programme Nodejs auparavant. Je vais couvrir quelques bases, mais ce n’est PAS une introduction à la classe de nœuds.

  • Vous avez des connaissances de base en ligne de commande (au moins capable de naviguer et d’exécuter un programme)

  • Vous disposez d’un ordinateur capable d’exécuter Nodejs.

Vous avez une certaine idée de ce que sont Node, Express et http ou vous ne seriez pas ici. Nœud et JavaScript back-end ont pris d’assaut le monde, [SOME BIG COMPANY] déplacé vers le nœud et cela a changé le monde, bla bla bla. L’une des premières choses que vous allez apprendre dans n’importe quel cours sur les nœuds concerne le module Express. Mais combien en apprenez-vous vraiment? Comment rendre une page dans un moteur de modèle? Comment faire un Get et un Post Route? La plupart des étudiants de MEAN et de MERN que j’ai rencontrés ont appris Express en quelques respirations, puis sont passés à MongoDB, MySQL, Angular, React ou tout ce qui se trouvait dans le reste de la pile technologique. Qu’est-ce que http de toute façon? Dois-je même m’en soucier? Il est facile d’obtenir une profondeur de 2 pouces et de constater que vous avez accompli votre tâche, mais vous n’avez en fait aucune idée de la raison pour laquelle cela fonctionne ou de la manière d’aller plus loin. Cela, à mon avis, n’est pas bon pour quelqu’un qui veut être un grand développeur.

De nombreux étudiants ont demandé un cours sur juste Express js car ils ont été soit dépassés lorsqu’ils l’ont appris, soit ils ne trouvent aucun détail là-dessus pour aller plus loin que les connaissances des débutants. C’est à cela que sert ce cours. Nous passerons en revue les différentes parties d’Express en détail afin que vous puissiez savoir pourquoi il se comporte comme il le fait et en tirer le meilleur parti. Express 5 est actuellement en version alpha, donc quand il sortira en version bêta ou complète, et que des questions se poseront, le cours s’élargira en conséquence!

Remarque: Ce cours n’est pas un chemin rapide pour lancer une webapp avec Express / Node. Vous pouvez l’obtenir en 10 minutes dans de nombreux autres endroits. Ce cours est destiné à examiner plus en détail ce que fait réellement Express js.

J’utilise Express depuis V.2, en 2012 et je l’ai vu faire à peu près tout. C’est l’un de mes modules de nœuds préférés et toujours l’un des plus téléchargés sur npm. Il existe d’autres technologies géniales qui s’intègrent dans Express et qui sont facilement manquées. Ce cours mènera naturellement à d’autres choses comme les websockets, webRTC, etc. Préparez-vous à l’un des modules de nœuds les plus impressionnants sur npm!

Sections:

  1. Configuration de l’environnement (ignorer si le nœud est déjà installé)
  2. Avant Express… – TCP et HTTP, création d’un serveur de nœuds sans express
  3. Express 101 – Créer un serveur Web de base avec Express
  4. Express 201 – Middleware et rendu
  5. Express 301 – Req & Res revisité, le routeur et le générateur express
  6. Projet de rendu
  7. Projet API
  8. Passeport (JWT et stratégie locale toujours à venir)
  9. Meilleures pratiques (à venir…)
  10. Supplémentaire – connexion à diverses bases de données (très basique – uniquement pour ceux déjà familiarisés avec une base de données)

À qui s’adresse ce cours:

  • Développeurs de nœuds débutants qui veulent apprendre Express mais dépassés par les cours complets MERN ou MEAN
  • Développeurs de nœuds débutants qui ont besoin d’un examen de JUST Express js
  • Les développeurs qui souhaitent approfondir un peu plus les différents éléments d’Express sans avoir à consulter la documentation
  • Les développeurs intéressés par l’utilisation de node comme serveur Web ou par l’utilisation de sockets Web avec Express

Jusqu’à présent, mon expérience avec ce cours a été excellente. Je viens de terminer une piste de développement Web full stack chez Woz U et je lui donne des critiques très mitigées. Ce cours commence à clarifier beaucoup de choses qui y ont été expliquées de manière très énigmatique. J’ai hâte de terminer ce cours et de passer aux prochaines étapes. Merci à Rob Bunch pour un cours élucidant et facile à suivre.

Sites Web conviviaux

Articles Similaires





Telecharger ici

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *