Programmation – Code
Tuto – React.js pour les débutants
Tuto – React.js pour les débutants
ISO + Fichiers source | Français | 4 H 31 Min | 7.9 Go
Voici une formation React de plus de 4h30 en vidéo ! React est un framework Javascript qui permet de construire des applications web et site Internet modernes. La particularité de cette formation repose sur la pratique, à travers l’étude détaillée de 3 projets. A l’issue de cette formation, vous serez autonome dans la création d’application web en React.
Linkedin – Les fondements de la data science
Linkedin – Les fondements de la data science
ISO + Fichiers source | Français | 2 H 45 Min | 5.1 Go
Ce cours donne une vue d’ensemble de la data science moderne, également appelée science des données en français, et qui est la pratique consistant à collecter, explorer, modéliser et interpréter des données. Si le big data monopolise toutes les attentions, il existe bien d’autres domaines et concepts intéressants. Barton Poulson évoque ici des branches telles que la programmation, les statistiques, les mathématiques, le machine learning, les analyses de données, la visualisation et (oui) le big data. Il explique pourquoi les data scientists sont si demandés et décrit les compétences requises pour réussir dans les différents métiers. Il montre aussi comment collecter des données à partir de référentiels open source via des API web ou via le scraping, et présente certaines technologies (R, Python et SQL) ainsi que certaines techniques (machines à vecteurs supports et forêts aléatoires) d’analyse. À l’issue de cette formation, vous devriez mieux comprendre l’utilité de la data science pour obtenir des informations exploitables à partir des jeux de données complexes qui vous entourent.
Tuto – Débuter avec Laravel 7
Tuto – Débuter avec Laravel 7
ISO + Fichiers source | Français | 4 H 38 Min | 9.1 Go
Dans ce cours en ligne, vous allez apprendre à utiliser Laravel 7 et vous allez pouvoir construire une application complète ! Cette formation sera l’occasion d’aborder les notions essentielles pour que vous soyez à l’aise avec Laravel. Je suis Frédéric Blanc. J’ai occupé des postes de développeur, lead dev et chef de projet et je développe en PHP depuis plus de 20 ans (je fais notamment partie de l’équipe de traduction de la documentation de PHP en français). J’ai découvert le framework PHP Laravel en 2016 et je l’utilise régulièrement dans mes projets web. C’est cette expérience que je souhaite aujourd’hui partager avec une approche pratique. Nous découvrirons en effet Laravel en créant de A à Z, une application de gestion de tâches ! Cette formation en vidéo sera continuellement mise à jour en fonction des évolutions du framework Laravel.
Linkedin – Découvrir les méthodes agiles pour le développement logiciel
Linkedin – Découvrir les méthodes agiles pour le développement logiciel
ISO | Français | 1 H 44 Min | 3.4 Go
Si vous êtes membre d’une équipe développant un logiciel, alors suivez cette formation sur les méthodes agiles appliquées à des projets informatiques. En compagnie de Benoit Gantaume, vous découvrirez d’abord les origines et les principes fondamentaux du manifeste agile, avant de passer aux méthodes qui s’appliquent plus particulièrement au développement de logiciels. Vous aborderez l’approche Scrum, ce qui la compose et les rôles de l’équipe, avant de passer à l’extreme programming, ses rôles, ses méthodes et ses pratiques techniques. À la fin de cette formation, vous aurez toutes les cartes en main pour mettre en œuvre le manifeste agile au sein de vos propres équipes de développement.
Linkedin – L’essentiel de Dynamo
Linkedin – L’essentiel de Dynamo
ISO + Fichiers source | Français | 2 H 31 Min | 4.8 Go
Partez à la découverte de Dynamo, le module de programmation graphique pour Revit. Avec Mourad Bencheikh, vous verrez ce qu’est la programmation graphique, puis vous procèderez à l’installation et à la découverte du programme. Dans cette formation axée sur la pratique, vous travaillerez avec les données, les listes et la géométrie. Vous découvrirez également comment assurer la collaboration avec Revit et vous irez encore plus loin avec les blocs de code et le langage de programmation Python. À la fin de cette formation, vous aurez toutes les cartes en main pour utiliser Dynamo au sein de vos projets Revit.
Alphorm – Formation React JS, Redux et l’API Contexte – Créer un site e-commerce de A à Z
Alphorm – Formation React JS, Redux et l’API Contexte – Créer un site e-commerce de A à Z
ISO + Fichiers source | Français | 7 H 58 Min | 7.9 Go
Développez un site e-commerce de livraison en ligne, avec le gestionnaire d’état React Redux et l’API Contexte. React, React.js ou ReactJS est une bibliothèque JavaScript déclarative, efficace et flexible pour créer des interfaces utilisateur UI (User Interfaces) riches et dynamiques. React est Lancé en 2013 et toujours maintenu par Facebook, en plus d’une communauté de millions de développeurs partout dans le globe. Redux est une bibliothèque JavaScript qui sert comme un conteneur de gestion d’état des applications Web. Redux vous aide à écrire des applications JavaScript qui se comportent de manière cohérente, s’exécutent dans différents environnements (client, serveur et natif) et sont faciles à tester. En plus, il offre une excellente expérience pour les développeurs, telle que l’édition de code en direct et combinée à un débogueur.
Alphorm – Formation Stack MERN (MongoDB, Express, React and Node .js) – Créer une application de A à Z
Alphorm – Formation Stack MERN (MongoDB, Express, React and Node .js) – Créer une application de A à Z
ISO + Fichiers source | Français | 5 H 15 Min | 10 Go
Créer une application complète avec MERN : MongoDB, Express, React et Node.js. MERN Stack est un ensemble de technologies Javascript utilisé pour un déploiement rapide des applications Web. MERN comprend 4 technologies, MongoDB pour la gestion de base de données, le Framework Javascript Back End Express JS, React pour le front et le serveur Javascript NodeJS. Le Stack MERN est conçu pour rendre le processus de développement fluide et facile. ReactJS est devenu une référence incontournable pour le développement d’interfaces utilisateurs riches et dynamiques avec une communauté qui compte des millions d’utilisateurs.
Formation OpenVPN, OpenSSL et EasyRSA par Félix Hauri
Formation OpenVPN, OpenSSL et EasyRSA par Félix Hauri
VIDEO | Français | 2 H 20 Min | 3.6 Go
OpenVPN est un tunnel sécurisé qui utilise la librairie de chiffrement OpenSSL. EasyRSA est un ensemble de scripts créés pour OpenVPN, qui utilisent les outils de OpenSSL pour générer un système à trois parties, créant (de fait) le RootCA qui va signer les clefs du ou des serveurs et des clients.
Maîtriser le langage Python – Niveau débutant
Maîtriser le langage Python – Niveau débutant
ISO + Code source | Français | 6 H 15 Min | 2.4 Go
Python est un langage de programmation objet, multi-paradigme et multi-plateformes. Il favorise la programmation impérative structurée et orientée objet. Il est doté d’un typage dynamique fort, d’une gestion automatique de la mémoire par ramasse-miettes et d’un système de gestion d’exceptions ; il est ainsi similaire à Perl, Ruby, Scheme, Smalltalk et Tcl. Le langage Python est placé sous une licence libre proche de la licence BSD1 et fonctionne sur la plupart des plates-formes informatiques, des supercalculateurs aux ordinateurs centraux, de Windows à Unix en passant par Linux, Mac OS, ou encore Android, iOS, et aussi avec Java ou encore .NET. Il est conçu pour optimiser la productivité des programmeurs en offrant des outils de haut niveau et une syntaxe simple à utiliser.
Alphorm – Formation Algobox – Initiation à l’algorithmique
Alphorm – Formation Algobox – Initiation à l’algorithmique
ISO + Fichiers source | Français | 4 H 38 Min | 10 Go
Lancez-vous dans l’algorithmique avec Algobox et des exemples pédagogiques. Un Algorithme est comme une recette de cuisine qui décrit les étapes exactes nécessaires à la machine (ordinateur ou autre) pour résoudre un problème ou atteindre un objectif. Pour un algorithme, et dans le jargon informatique, le mot recette équivaut Procédure, et les ingrédients sont appelés Entrées (Inputs). Votre machine (ordinateur, …) examine la procédure algorithmique, la suit à la lettre et vous donne les résultats, appelés Sorties (Outputs). Un algorithme de programmation décrit comment faire quelque chose, et votre machine le fera exactement de cette façon à chaque fois après avoir convertit l’algorithme en un langage qu’elle comprend.