Informatique
Apprendre CakePHP – Techniques avancées
Apprendre CakePHP – Techniques avancées
ISO + Fichiers source | Français | 24 H 50 Min | 17 Go
CakePHPest un framework PHP distribué sous licence MIT. Il suit le motif MVC, Model View Controller, et est inspiré par Ruby on Rails. Le principe du Framework est de vous permettre d’écrire moins de code et de créer une application plus rapidement. Mais il n’est pas facile de découvrir un nouveau framework aussi je vous propose de découvrir pas à pas le fonctionnement de CakePHP.
Apprendre PHP – Déployer du PHP avec Ansible
Apprendre PHP – Déployer du PHP avec Ansible
ISO + Fichiers source | Français | 2 H 01 Min | 2.7 Go
Dans cette petite série je vous propose de découvrir comment déployer une application PHP sur un serveur en utilisant Ansible. L’objectif est de mettre en place un processus de déploiement qui nécessite le moins d’interactions possible.
Apprendre PHP – La POO en PHP – Perfectionnement
Apprendre PHP – La POO en PHP – Perfectionnement
ISO + Fichiers source | Français | 13 H 16 Min | 13 Go
A travers cette formation je vous propose de vous perfectionner en PHP en découvrant le concept de la programmation orientée objet. La POO va vous permettre de mieux organiser votre code et de le rendre beaucoup plus maintenable dans le temps.
Tutoriels Sublime Text 2 – Techniques avancées
Tutoriels Sublime Text 2 – Techniques avancées
ISO | Français | 1 H 20 Min | 1.8 Go
Sublime Text 2 est un éditeur de texte conçu principalement pour l’édition d’extraits de code, de plugiciels et de balisage. Il est aussi accompagné de tout le nécessaire pour écrire des articles ou taper en prose normale. Peu importe la façon dont vous l’utilisez, Sublime Text 2 se démarque par la quantité et la qualité de ses fonctionnalités. Vous retrouverez notamment la sélection multiple et les curseurs multiples. Ces fonctionnalités et beaucoup d’autres rendront l’édition de votre code beaucoup plus rapide et facile.
Tutoriels Merise – Techniques avancées
Tutoriels Merise – Techniques avancées
ISO | Français | 47 Min | 1.1 Go
Merise est une méthode d’analyse, de conception et de gestion de projet informatique. Merise a été très utilisée dans les années 1970 et 1980 pour l’informatisation massive des organisations. Cette méthode reste adaptée pour la gestion des projets internes aux organisations, se limitant à un domaine précis. Elle est en revanche moins adaptée aux projets transverses aux organisations, qui gèrent le plus souvent des informations à caractère sociétal (environnemental et social) avec des parties prenantes.
Tests Unitaires en JavaScript
Tests Unitaires en JavaScript
ISO + Fichiers source | Français | 4 H 31 Min | 6.2 Go
Le JavaScript est un langage de programmation qui a beaucoup évolué au fur et à mesure des années, on est passé d’un langage que l’on utilisait ponctuellement pour créer des animations sur nos pages, à un langage que l’on utilise à la fois pour la partie frontend et la partie backend. Avec cette nouvelle utilisation, il est important d’être capable de savoir si notre code fonctionne à un instant T. Aussi il est important de mettre en place des tests unitaires pour pouvoir tester notre code et nous assurer que tout fonctionne suivant nos attentes.
Découverte du langage Elixir
Découverte du langage Elixir
ISO | Français | 41 Min | 961 Mo
Elixir est un langage de programmation fonctionnel, concurrent qui se repose sur la machine virtuelle Erlang (BEAM). Elixir est construit par dessus Erlang et partage les mêmes niveaux d’abstractions pour construire une application distribuée et résistante aux erreurs. Même si le langage est relativement récent il est déjà utilisé par des entreprises comme Pinterest, Discord, etc…
Linkedin – L’essentiel d’Apache PySpark
Linkedin – L’essentiel d’Apache PySpark
ISO + Fichiers source | Français | 1 H 07 Min | 2.2 Go
Si vous vous intéressez au big data, vous connaissez certainement Apache Spark. Savez-vous pourquoi Spark est le framework de prédilection pour le traitement de données massives ? Pourquoi est-il autant apprécié notamment pour déployer les algorithmes de machine learning ? Découvrez ce cours sur Apache PySpark pour répondre à toutes vos questions. À travers de multiples exemples et mises en pratique, Omar Souissi, professeur associé en technologies de l’information et techniques d’optimisation, vous donne toutes les clés pour analyser efficacement des données à grande échelle avec Apache Spark et Python.
Linkedin – L’essentiel de Python 3
Linkedin – L’essentiel de Python 3
ISO + Fichiers source | Français | 6 H 23 Min | 13 Go
Si vous désirez démarrer avec un langage de programmation simple d’un point de vue syntaxique et très peu typé, découvrez cette formation sur Python 3. Denis Réant vous accompagne dans la prise en main de ce langage qui permet d’effectuer de simples programmes, jusqu’à l’écriture complète d’un système d’exploitation tel qu’Ubuntu de Linux. Ensemble, vous aborderez les structures de contrôle, les tuples, les listes, les dictionnaires et les itérateurs. Vous découvrirez aussi les fonctions, les classes ainsi que la programmation orientée objet. Puis, vous mettrez en place vos premières applications graphiques en utilisant la bibliothèque Tkinter. Vous vous initierez à la data science grâce aux nombreuses bibliothèques scientifiques mises à disposition par la communauté. Enfin, vous apprendrez à utiliser la bibliothèque PyQt5 qui vous permettra d’effectuer des interfaces graphiques en Python tout en introduisant des syntaxes propres à l’environnement Qt.
Linkedin – Les fondements de la programmation – Les algorithmes
Linkedin – Les fondements de la programmation – Les algorithmes
ISO + Fichiers source | Français | 2 H 34 Min | 4.7 Go
Si la programmation est votre métier, alors suivez cette formation de Madjid Khichane sur les algorithmes. Après une présentation des prérequis nécessaires pour la suivre, vous aborderez les bases de l’algorithme, de la notation, de la syntaxe et du calcul associé. Puis, vous vous plongerez dans les structures de données, les tableaux, les listes, les files et le hachage, avant de vous attaquer, grâce à des exemples concrets, à la mise en œuvre des fonctions et des différents types d’algorithmes de tri et de recherche. Au terme de cette formation, vous aurez toutes les notions de base pour exploiter les algorithmes dans vos tâches de programmation.











