Programmation – Code
Linkedin – JavaScript – Défis code
Linkedin – JavaScript – Défis code
ISO | Français | 1 H 02 Min | 2.1 Go
Aimez-vous les casse-tête, les devinettes ou encore relever des défis ? Si vous avez répondu oui à une de ces questions, alors cette formation est faite pour vous. Vous allez apprendre à résoudre des énigmes, mais en code, avec du langage JavaScript. Je vous ai concocté des défis pour des développeurs débutants un peu expérimentés.
Linkedin – L’architecture logicielle – Les patrons pour les développeurs
Linkedin – L’architecture logicielle – Les patrons pour les développeurs
ISO + Fichiers source | Français | 1 H 28 Min | 3.1 Go
Les logiciels modernes peuvent être complexes et ainsi conduire à un code complexe. En tant qu’ingénieur, vous pouvez créer ces logiciels et simplifier leur utilisation à l’aide de patrons éprouvés. Dans ce cours, Peter Morlion, programmeur depuis 2007, vous présente les différents patrons d’architecture logicielle tels que les modèles d’interface utilisateur (MVC par exemple) et ceux qui impliquent de multiples applications comme les microservices. Vous allez voir les avantages et les inconvénients d’utiliser ces différents patrons afin de prendre les meilleures décisions pour votre organisation. Et vous serez ainsi en mesure de travailler efficacement dans vos développements.
Linkedin – Les fondements de la programmation
Linkedin – Les fondements de la programmation
ISO + Fichiers source | Français | 1 H 55 Min | 3.9 Go
Si vous souhaitez simplement savoir coder, cette formation est pour vous. Maheva Dessart, développeuse web, vous donne les clés pour coder dans n’importe quel langage informatique. Vous allez apprendre à créer votre première ligne de code au travers de nombreux exemples de concepts fondamentaux. Vous allez voir notamment comment stocker et manipuler des données à l’aide de variables. Vous allez notamment apprendre à mettre en place des conditions, à répéter des actions avec les boucles et à réutiliser du code à l’aide des fonctions pour aller plus loin dans votre développement.
Linkedin – Créer sa première application web avec PHP
Linkedin – Créer sa première application web avec PHP
ISO + Fichiers source | Français | 4 H 05 Min | 8.1 Go
La programmation orientée objet avec PHP par la pratique. Lancez-vous dans la conception de votre première application web avec PHP5 ! Développez avec votre formateur Julien Moulin un CRUD et découvrez les outils d’aujourd’hui que tout développeur se doit de connaître. Au travers d’une conception par itération et orientée objet, cet atelier pratique vous donnera les bonnes bases pour aller toujours plus loin avec PHP.
Linkedin – Découvrir LINQ en C#
Linkedin – Découvrir LINQ en C#
ISO + Fichiers source | Français | 2 H 34 Min | 4.2 Go
Prenez les commandes de LINQ et allez plus loin dans la maîtrise de ce puissant langage. Si vous êtes développeur C#, cette formation est indispensable pour exprimer des opérations de manière élégante. Rudi Bruchez vous montre comment manipuler des éléments de collection de façon déclarative. Étudiez la syntaxe méthode et la syntaxe de requête intégrée à C#. Apprenez à déclarer des variables dans la requête, à retourner des instances dans Select, ou encore à utiliser la clause Where et la projection.
Linkedin – Créer un calendrier avec C# et WPF
Linkedin – Créer un calendrier avec C# et WPF
ISO + Fichiers source | Français | 1 H 50 Min | 3.3 Go
Dans cette formation sur C#, apprenez les bases de la création d’interface graphique avec WPF. Pour suivre cet atelier proposé par Rudi Bruchez, vous devez déjà connaître le développement en C#. Accédez alors à une base de données sous-jacente SQL Server avec Entity Framework en créant une petite application en client riche et affichez un calendrier de sessions de formation.
Linkedin – C++ – L’utilisation des templates
Linkedin – C++ – L’utilisation des templates
ISO + Fichiers source | Français | 1 H 55 Min | 3.2 Go
Abordez la programmation générique en C++. Dans cette formation, Fabien Brissonneau vous fait découvrir la forme syntaxique des templates et les principes de base du mécanisme. Faites la différence entre les classes templates et les fonctions templates, qui ont aussi des possibilités similaires. Abordez la notion de concept et la spécialisation des templates, qui permet d’adapter la génération à certains types.
Linkedin – C++ – Les pointeurs intelligents
Linkedin – C++ – Les pointeurs intelligents
ISO + Fichiers source | Français | 30 Min | 990 Mo
Gérez efficacement les ressources et les allocations de mémoire avec C++. Si vous avez une bonne connaissance des bases du langage C++ et des templates, cette formation est faite pour vous. Il s’agit d’une adaptation du cours original de Bill Weinman. Sylvain Labasse, consultant et formateur en informatique, vous explique comment gérer efficacement les ressources et les allocations de mémoire à l’aide des pointeurs intelligents.
Linkedin – C++ – La sémantique de déplacement
Linkedin – C++ – La sémantique de déplacement
ISO + Fichiers source | Français | 31 Min | 952 Mo
Optimisez le transfert des données sans effectuer de copie supplémentaire dans votre code. Prenez en main la sémantique de déplacement en C++ et transférez vos données sans copie supplémentaire. En compagnie de votre formateur Sylvain Labasse, vous découvrirez l’intérêt de la sémantique de déplacement pour optimiser la gestion des données d’une classe. Cette formation est adaptée du travail original de Bill Weinman et s’adresse à tous les développeurs ayant des bases en langage C++.
Linkedin – C++ – La gestion du multithread
Linkedin – C++ – La gestion du multithread
ISO + Fichiers source | Français | 2 H 01 Min | 3.1 Go
Gérez la concurrence en C++, du modèle mémoire à la librairie de tâches. Apprenez à gérer le multithread à travers la bibliothèque standard du langage C++. Cette formation s’adresse aux développeurs qui connaissent bien la syntaxe classique de C++ et qui veulent découvrir la bibliothèque de support du multitâche. Votre formateur Fabien Brissonneau évoquera le bas niveau du multithread en C++, puis les moyens de synchronisation, implicites et explicites. Vous verrez également la description de la bibliothèque de support de tâches, ainsi que la gestion de la concurrence. À l’issue de cette formation, vous serez capable de mettre en œuvre le multithread proposé par la bibliothèque standard de C++.