
Camarades ingénieurs, comme promis dans l'annonce , la moitié des conférences (et c'est 51) sont déjà disponibles pour visualisation sur YouTube et je continuerai à les enregistrer en 2019. Certains devront être réécrits, car dans les premières conférences ce n'est pas le meilleur son, et parce que des sujets très simples n'ont pas encore très bien fonctionné. Il valait mieux proposer des sujets complexes et pertinents que je suis moi-même plus intéressé à raconter. Je ne dirais pas que c'est un cours pour débutants, c'est plutôt un cours pour ceux qui connaissent déjà la syntaxe. Pendant ce temps, il y a eu de nombreuses suggestions sur la façon d'améliorer la façon dont le matériel est présenté: se diviser en cours plus courts, préparer des tâches pour le développement pratique, enregistrer des séminaires et des réponses aux questions des étudiants, ajouter une série de sujets controversés et holivars au programme. Mais pas d'un coup, j'y consacre déjà un tiers de ma vie.
Voici les sujets des conférences avec des liens, regroupés en sections. Les 50 prochains sujets sont déjà là et je publierai bientôt un calendrier des conférences pour 2019, mais si quelqu'un veut demander un sujet, suggérez-le dans les commentaires.
Conférences
Cours de base (22 cours)
- Syntaxe JavaScript de base
- Syntaxe JavaScript de base, suite
- Configuration de l'environnement: Node.js, npm, git, eslint
- Fonctions, Lambdas, Contextes, Fermetures
- Tableaux, objets, classes, prototypes
- Composition, curry, application partielle
- Fonctions d'ordre supérieur, rappels, événements
- Travailler avec des chaînes, des motifs et Unicode
- Mesure et optimisation des performances du code
- Impuretés, emballages, décorateurs, mémorisation
- Collections, décors, tables de hachage
- Projections et affichages d'ensembles de données
- Structures de données: listes, pile, file d'attente, deck
- Sérialisation et désérialisation
- Utilisation du proxy et du symbole
- Itération, boucles et itérateurs
- Fonctions et objets de Cheining, gestion des erreurs
- Expressions régulières et analyse
- Usines et pools d'objets
- Tableaux typés
- Modèle de singleton (singleton)
- Objets fonctionnels, foncteurs et monades
Programmation asynchrone (9 cours)
Architecture et paradigmes (7 conférences)
Conférences sur Node.js (11 conférences)