
Chers collègues ingénieurs, la communauté Métharchie vous présente un moderne , qui propose une analyse approfondie de toutes les fonctionnalités et aspects de la plateforme. L’accent est mis sur la création de serveurs d'applications et d'API hautement disponibles sans dépendance à un framework ou même à un protocole spécifique, c’est-à-dire en abstraisant la logique métier dans une couche distincte. Les leçons sont accompagnées de nombreux exemples de code illustrant la structure flexible des applications et des techniques architecturales, notamment l'interaction avec les systèmes de gestion de base de données via une couche d'accès aux données, la création d'applications interactives utilisant des WebSockets, l'assurance de la sécurité, le Graceful shutdown, la communication inter-processus, la prévention des fuites de mémoire, le dimensionnement et le clustering à l'aide de processus et de threads. À l'heure actuelle, le cours comprend 38 leçons (environ 35 heures et demie de vidéo), , 4 PDF avec des diapositives. Avant de commencer la partie essentielle du cours sur Node.js, il est nécessaire de maîtriser au moins en partie .
Introduction et principes de base
- Diapositives :
- Ceci est uniquement un cours d'introduction, le lien vers le cours sur la programmation asynchrone
se trouve ci-dessus, avant le sommaire
- Ceci est uniquement un cours d'introduction, le lien vers le cours sur la programmation asynchrone
- Lien vers la documentation :
- Dépôt avec des instruments :
- Travail avec les fichiers :
- Flux de fichiers :
- Tampons :
- Système de fichiers dans Node.js :
- Surveillance des fichiers :
- Exemples de code :
Структура и архитектура приложений на Node.js
- Exemple de projet :
- Couches abstraites :
- Sables :
- Inversion de contrôle :
- Injection de dépendances :
- Exemples de code :
- Exemples de code :
Разработка серверов приложений и API на Node.js
- Exemples de code :
- Exemples de code :
- Exemples de code :
- Exemples de code :
- Exemples de code :
- WebSockets :
- Chat :
- Exemples de code :
- Exemples de code et exercices :
Работа с базами данных на Node.js
- Exemples de code :
- Exemples de code :
Leçons sur CQRS et Event Sourcing
- Ce modèle sera nécessaire pour la prochaine leçon
- Exemples de code :
- CQS :
- CQRS :
- EventSourcing :
- Voir les exemples de la leçon précédente
- Exemples de code :
Gestion de la mémoire et programmation parallèle
- Exemples de code :
- Flux :
- Opérations atomiques :
- Sémaphores :
- Mutexes :
- — présentation à la conférence JS Fest 2019 Spring
- Diapositives :
Sécurité, fiabilité, déploiement et infrastructure
- Exemples de code :
- Exemples de code :
- Exemples de code :
- Exemples de code et exercices :
- Diapositives :
- Diapositives :
Nous vous demandons de laisser vos commentaires sur le cours et vos suggestions pour étendre les matériaux du cours. Merci pour votre intérêt envers notre travail et l'aide de la communauté à améliorer les exemples de code. Vous pouvez vous abonner à la chaîne YouTube avec des conférences ouvertes ici : et sur le GitHub de l'auteur ici :
Seuls les utilisateurs enregistrés peuvent participer au sondage. , s'il vous plaît.
Allez-vous suivre le cours ?
70,4%Oui, tout m'intéresse155
26,4%Je vais le parcourir de manière sélective58
3,2%Pas intéressé7
220 utilisateurs ont voté. 10 utilisateurs se sont abstenus.
Voulez-vous la suite des cours ?
95,0%Oui, bien sûr191
3,0%Oui, et je suggérerai des sujets6
2,0%Je m'arrête là4
201 utilisateurs ont voté. 13 utilisateurs se sont abstenus.
Source : habr.com
