Catalogue - page 1

Affiche du document Apprendre la Data Science avec R

Apprendre la Data Science avec R Apprendre le langage R

Amandine Velt

8h06min00

  • Formation informatique
Vous êtes intéressés par le Big Data et tout ce qui a trait aux données Vous voulez apprendre la programmation en langage R, mais vous ne savez pas par où commencer ni quels outils utiliser ?Ne cherchez plus, ce cours est fait pour vous ! Avec ce cours d'introduction à la Data Science avec R en ligne, vous allez apprendre le langage de programmation R ainsi que tous les packages et outils du logiciel R nécessaires pour faire de la Data Science c’est-à-dire la manipulation, le traitement et la visualisation des données.La Data Science, sciences des données en français, désigne la production de connaissance à partir de la manipulation et du traitement d'énormes volumes de données. Pour l'exploitation et le traitement de toutes ces données, le data scientist a recours à des modèles statistiques complexes ainsi qu'a des langages de programmation tels que python ou le R. Dans ce cours, il sera justement question de R. R est un langage de programmation et un logiciel libre destiné aux statistiques et à la science des données soutenu par la R Foundation for Statistical Computing. Durant ce cours pour apprendre la Data Science avec R en ligne, vous serez accompagnés par Amandine Velt, data scientist chevronnée spécialiste des techniques de manipulation des données et du langage R. Vous commencerez ce cours par l'installation et la présentation du logiciel et du langage R avant de faire vos premiers pas avec R puis vous aborderez les matrices en R. Par la suite, vous apprendrez à maîtriser les data frames en R ainsi que les bases de la programmation en R. Vous découvrirez également la manipulation avancée des données avec DPLYR et la visualisation avancée des données avec GGPLOT. Enfin, vous terminerez ce cours par un cas pratique de data science dans lequel vous appliquerez des algorithmes de machine learning. Suite à ce cours pour apprendre la data science avec R en ligne, vous aurez en tête toutes méthodes et techniques pour manipuler et interpréter des données avec le logiciel R et bientôt, les notions de fonctions, matrices, vecteurs, GGPLOT et DPLYR n’auront plus aucun secret pour vous. Alors n'attendez plus, à vos claviers et lancez-vous !
Accès libre
Affiche du document L'Intelligence artificielle

L'Intelligence artificielle Réaliser des projets concrets d’Intelligence artificielle en Python

Rod Paris

8h20min35

  • Formation informatique
Vous êtes passionné de technologie et vous voulez vous familiariser avec l'intelligence artificielle ? Vous avez envie de découvrir des applications concrètes de la programmation dans le domaine de l’intelligence artificielle ?Ne cherchez plus, vous êtes au bon endroit ! Avec ce cours pour découvrir l’intelligence artificielle, vous apprendrez en quoi consiste cette technologie par un enseignement pratique axé sur des projets concrets dans lesquels vous apprendrez à utiliser le langage de programmation python pour créer des algorithmes de deep learning et de machine learning.Aujourd’hui l’intelligence artificielle est présente dans presque tous les domaines de la vie courante et cette technologie intéresse un nombre croissant d'entreprises comme Amazon ou encore Google. Durant ce cours, vous serez accompagnés par Rod Paris, formateur spécialiste de la programmation, du big data et de l’intelligence artificielle. L'objectif est de vous enseigner les bases de l'IA, du machine learning et du deep learning avec une approche pratique dans laquelle vous réaliserez des projets concrets qui sont des applications directes du cours. Vous allez voir comment créer une IA de détection de visages, de classification d'images et de reconnaissance d’écriture manuscrite. Enfin, vous apprendrez à créer une IA de détection de spams et de reconnaissance faciale. Alors n'attendez plus, à vos claviers et lancez-vous !
Accès libre
Affiche du document Introduction à la dette technique

Introduction à la dette technique Réduire le coût de la dette technique dans un projet

Johan Martinsson

1h10min35

  • Formation informatique
Vous vous demandez pourquoi la dette technique est si présente dans vos projets ? Vous hésitez à arrêter de développer des fonctionnalités le temps de réduire ou supprimer la dette de votre projet ?Découvrez les concepts de base concernant la dette technique, le coût qu'elle représente dans le développement d'un projet et vous verrez comment optimiser la qualité dans le code avec une solution nommée TDD pour Test-Driven Development.La dette technique (en anglais technical debt) est un concept du développement logiciel inventé par Ward Cunningham en 19921. Le terme vient d'une métaphore, inspirée du concept existant de dette dans le domaine des finances et des entreprises, appliquée au domaine du développement logiciel. La dette technique représente une situation où lors d'un projet de développement d'un logiciel, une conception négligée induit des coûts futurs : les intérêts, à rembourser sous forme de temps de développement supplémentaire et de bugs de plus en plus fréquents et on considère que la dette technique d'un projet commence à poser problème aux développeurs dès lors qu'elle dépasse la rentabilité des investissements de ce projet. La dette technique doit alors être remboursée rapidement pour éviter l'accumulation de ces intérêts, d'où l'analogie avec le concept de dette financière. Dans ce cours pour apprendre à réduire sa dette technique en ligne, vous serez accompagnés par l'expert Johan Martinsson, développeur indépendant spécialiste en design du code. L'objectif de cours est de vous donner des techniques permettant de réduire le coût de la dette technique d'un projet de développement. Vous commencerez ce cours par une introduction à la dette technique et au Test-Driven Development (TDD) qui permet d'améliorer progressivement le code source d'un projet au fil des nouvelles fonctionnalités. Par la suite, vous verrez les étapes pour effectuer la couverture du code existant. Enfin, vous aborderez le cycle du Test-Driven Development afin d'en comprendre les enjeux. Suite à ce cours pour apprendre à maîtriser la dette technique d'un projet en ligne, vous aurez en tête tous les outils et techniques pour trouver une solution aux éventuels problèmes et bugs que vous pourriez rencontrer dans un projet de développement web et qui pourraient accroître votre dette technique. Alors n'attendez plus et lancez-vous !
Accès libre
Affiche du document Apprendre les langages HTML et CSS

Apprendre les langages HTML et CSS Apprendre à créer votre premier site Web en HTML5 et CSS3

John Taieb

3h42min38

  • Formation informatique
Vous souhaitez créer un site internet en partant de zéro ? Vous voulez apprendre les bases de la programmation en langage informatique CSS ou en HTML ?Ce cours en ligne vous constituera une première étape dans votre apprentissage des langages informatiques CSS ainsi que HTML5, et vous apportera les bases nécessaires pour approfondir vos connaissances.Il existe aujourd'hui de nombreuses plateformes qui vous servent de guide dans la création de votre site internet. Cependant, en les utilisant, vous n'avez pas la main sur le développement de fond de votre site web ce qui vous limite dans sa création. Pour entièrement contrôler le développement de votre site web, vous devez vous attaquer à sa programmation. Pour cela, il vous est nécessaire d'avoir des connaissances pour programmer dans au moins un langage. Même s’il existe une multitude de langages informatiques différents tels que le PHP, le Python, le JavaScript ; ils ne permettent pas tous de coder un site internet. Seule une partie d'entre eux vous permettront de lancer le développement de votre site web. John Taieb, un véritable autodidacte du code, se chargera dans cette formation vidéo de vous apprendre les bases qui vous permettront de programmer en HTML et en CSS afin de vous permettre de vous lancer dans la création de votre site internet. Ainsi, après une courte introduction, vous vous pencherez sur les bases du langage HTML. Vous y apprendrez à structurer vos pages et à coder les balises de bases, cela notamment en faisant attention à la syntaxe ou en utilisant des images. Ensuite, ce sont les bases du langage CSS que vous découvrirez. Comme pour le codage en HTML, vous apprendrez à structurer une page et coder les balises de bases. Vous apprendrez par la suite à architecturer votre site web. Pour terminer votre apprentissage en ligne, vous bénéficierez d'un bonus qui vous expliquera comment inspecter et modifier le code HTML et CSS d'une page web sur Google Chrome. Après avoir suivi cette formation en ligne, vous aurez donc acquis les bases nécessaires pour vous lancer dans la création d'un site web sans passer par l'intermédiaire d'un intermédiaire, plateforme ou particulier, spécialisé dans le développement de sites internets.
Accès libre
Affiche du document Créer un backend pour une application Angular

Créer un backend pour une application Angular Créer des applications FullStack avec Angular en Front et Firestore en Back

Samir Medjdoub

7h27min33

  • Formation informatique
Vous voulez apprendre à créer des backend pour vos applications Angular grâce à la plateforme Firebase ?Dans ce cours pour apprendre à créer un backend pour une application, vous verrez la prise en main de Firebase dans le contexte d'applications Angular 9, ceci grâce à la toute dernière version d'AngularFire : AngularFire 6.La partie backend d'une application est très exigeante, elle est donc longue et délicate à développer. Ce n'est pourtant pas elle qui fournit les fonctionnalités propres à votre application. Grâce à la plateforme Firebase, vous n'aurez plus à sacrifier le temps consacré au Front au profit du Back, ou vice versa. Vous verrez donc que Firebase vous permet de stocker des données puis les requêter grâce à Firestore, gérer l'authentification et la connexion de vos utilisateurs de multiple façons (via email/password ou via de nombreux réseaux sociaux) et créer des Cloud Functions qui s'exécutent dans le cloud et ainsi d'être serverless. Le temps libéré par Firebase, qui vous permet de disposer d'un Backend robuste et sécurisé en quelques minutes, vous permettra de consacrer davantage de temps à créer une application Front qui pourra se distinguer de la concurrence. Dans ce cours en ligne, accompagné par notre expert Samir Medjdoub, vous prendrez en main Firebase dans le contexte d'applications Angular 9, ceci grâce à la toute dernière version d'AngularFire : AngularFire 6. Afin de créer une application à l'allure esthétique et professionnelle, vous apprendrez à utiliser Angular Material. Vous apprendrez à mettre en œuvre les composants Angular Material les plus couramment utilisés, parmi ceux-là, les redoutables "MatDialog" qui ne sont pas aisés à comprendre : des vidéos détaillées sur le sujet vous permettront de les prendre en main rapidement et efficacement. Grâce à ce cours en ligne, vous apprendrez à créer des applications FullStack en déléguant à Firebase la partie Backend, afin de disposer de davantage de temps à d'énergie à développer votre Front, et cela, sans sacrifier l'un ou l'autre !
Accès libre

...

x Cacher la playlist

Commandes > x
     

Aucune piste en cours de lecture

 

 

--|--
--|--
Activer/Désactiver le son