Menu
Contact
Search
EN
FR
Reservation
Webmail
The lab
60
th
Anniversary
Portfolio
Organizational chart
Laboratory council
People
Jobs
Science
Teams
The Molecular Bacterial Cell
The Sensory Bacterial Cell
The Environmental Bacterial Cell
The Ecological Bacterial Cell
Scientific Advisory Board
Education
Teachers Researchers & monitors
Internship/thesis offers
Other Formations / Training
Rédiger en science
Technology
Imaging
Data analysis
Robotics
Flow cytometry
High Throughput Sequencing
Ressources
Hygiène et Sécurité
Ecocell
Software
Internal Tutorial Videos
External Tutorial Videos
C’Taverne
The Com Box
Scientific life
Seminars
Scientific congresses
Scientific culture
La Recherche au LCB
Chroniques Microbiennes
General Public Actions
General Public holdings
Press
Intranet
News interne
Agenda
Annuaire
Gestion
Ressources Humaines
Utiliser la radioactivité
Livret d’accueil
Follow LCB
External Tutorial Videos
GENERAL
Accéder au cours
Apprendre à utiliser la ligne de commande dans un terminal
Partie 1 : Découvrez les bases du Terminal
Découvrez le terminal
Utilisez votre première commande
Naviguez dans le système
Partie 2 : Manipulez des fichiers avec un terminal
Créez vos fichiers et vos dossiers
Manipulez des éléments sur votre ordinateur
Allez plus loin avec de nouvelles commandes
Faites le bilan
Accéder au cours
Gérer son code avec Git et GitHub
Partie 1 : Premiers pas avec Git
Qu’est-ce que versionner son code ?
Git par rapport aux autres solutions de versioning
Installer Git
Faire son premier commit
Lire l’historique
Se positionner sur un commit donné
Quiz
Partie 2 :
Apprendre à utiliser GitHub
Comprendre les remotes
GitHub, qu’est-ce que c’est ?
Récupérer du code d’un autre repository
Créer son premier repository
Envoyer son code sur GitHub
Récupérer des modifications
Quiz
Activité : Partagez un repository sur GitHub
Partie 3 :
Collaborer et maîtriser son historique
Créer des branches
Fusionner des branches
Résoudre un conflit
Savoir qui a fait une modification
Ignorer des fichiers
Éviter des commits superflus
Contribuer à des projets open source
Quiz
Activité : Expliquez des concepts de Git
PYTHON
Accéder au cours
Apprendre les bases du langage Python
Partie 1 : Créez des données avec Python
Tirez un maximum de ce cours
Lancez votre premier programme Python
Enregistrez vos données avec des variables
Classez des données avec les types de données
Enregistrez des groupes de données avec les listes
Enregistrez des données complexes avec des dictionnaires
Quiz : Créez des données avec Python
Partie 2 : Gérez la logique du programme dans Python
Contrôlez le déroulement de votre programme avec des conditions
Répétez des tâches facilement à l’aide de boucles
Regroupez des tâches en utilisant des fonctions
Écrivez du code correctement
Quiz : Gérez la logique de programmation dans Python
Partie 3 : Extrayez des données du web avec les packages Python
Importez des packages Python
Extrayez et transformez des données avec l’extraction web
Chargez des données avec Python
Relevez les défis de l’extraction de données web
Quiz : Extrayez des données du web avec Python et certains de ses packages
Accéder au cours
Python pour les scientifiques
Introduction
Chapitre 1 – Premiers Pas avec Python
Chapitre 2 – Les Principales Bibliothèques Scientifiques
Variables et Cas Pratiques
Accéder au cours
Programmation en Python pour débutants
5 séquences permettant d’étudier :
les bases,
les conditions et les boucles,
les listes et les fonctions,
et de mener deux projets :
la création d’un répertoire téléphonique,
la création d’un générateur de QCM.
Accéder au cours
Initiez-vous à Python pour l'analyse de données
Partie 1 : Mettez en place votre environnement de travail Python
Installez Python et Anaconda
Faites vos premiers pas avec Jupyter Notebook
Partie 2 : Manipulez les fonctions et objets fondamentaux
Déclarez une variable
Manipulez les types de variables
Écrivez vos propres fonctions
Programmez en orienté objet
Quiz : Manipulez les fonctions et objets fondamentaux
Partie 3 : Structurez votre code au sein d’un projet
Créez des tableaux pour stocker vos variables
Contrôlez votre code grâce aux structures conditionnelles
Choisissez la boucle adéquate
Quiz : Structurez votre code au sein d’un projet
Partie 4 : Utilisez des librairies Python spécialisées
Prenez en main les modules et librairies Python
Manipulez des nombres aléatoires avec le module random
Quiz : Utilisez des librairies Python spécialisées
R
Accéder au cours
Initiez-vous au langage R pour analyser vos données
Partie 1 : Mettez en place votre environnement de travail R
Prenez en main R et R Studio
Partie 2 : Utilisez les différents objets R
Familiarisez-vous avec les différents types d’objet en R
Utilisez les vecteurs
Utilisez les facteurs
Utilisez les matrices
Utilisez les listes
Utilisez les dataframes
Quiz : Utilisez les différents objets R
Partie 3 : Sélectionnez des éléments dans les objets R
Familiarisez-vous avec la sélection d’éléments
Opérez une sélection dans un vecteur
Opérez une sélection dans une matrice
Opérez une sélection dans une liste
Opérez une sélection dans un dataframe
Quiz : Sélectionnez des éléments dans les objets R
Partie 4 : Manipulez des données avec R
Importez des fichiers externes
Exportez vos réalisations
Concaténez des tableaux de données
Générez des nombres aléatoires
Localisez les données manquantes
Utilisez des fonctions spécifiques à l’analyse de données
Quiz : Manipulez des données avec R
Accéder au cours
Apprendre le langage R
Apprendre la visualisation des données, « dataviz », avec {ggplot2}
Apprendre la manipulation de données avec {dplyr}
Apprendre la manipulation de données avec {tidyr}
Apprendre les bases de la programmation avec R
R
Access the class
How to Install R on Windows, Mac OS X, and Ubuntu Tutorial
Installing R on Windows 10
– Installing RStudio
– Installing Packages in R
Installing R on Mac OSX
Installing R on Ubuntu 19.04/18.04/16.04
Conclusion
Access the class
Infographic Python vs. R for Data Analysis
Why Choose Python?
Why Choose R?
R vs Python: Key Differences
Python vs R: A Comparison
R vs Python: Which Language Should You Learn?
Python vs R for Data Science: An Infographic
Python vs R FAQs
Access the class
RStudio Tutorial for Beginners : A Complete Guide
What is RStudio?
How to Install RStudio
How to Use RStudio
Conclusion
Access the class
Introduction to R Programming Course
Intro to basics
Vectors
Matrices
Factors
Data frames
Lists
Access the class
R Data Types & Structures
Introduction
Lists
Vectors
Matrix
DataFrame
Conclusion
Access the class
How to Import Data Into R : A Tutorial
Getting Started with Importing Data into R
Commonly used Data Types
Other Data Types
Importing Data using QuantMod into R
Importing Large Datasets into R
Dataset Reference
Conclusion
Access the class
Importing Data Into R - Part Two
Getting Data from Common Sources into R
Getting Excel Files into R
Importing JavaScript Object Notation (JSON) Files into R
Getting Data from Statistical Software Packages into R
Getting Data From Other Sources Into R
Importing Large Data Sets into R
Getting your Data into R with the rio Package
On an Endnote
Access the class
Reading and Importing Excel Files into R Tutorial
What’s Excel’s Connection To R?
Step One: Your Data
Step Two: Prepping your Data Set
Step Three: Preparatory Work in R
Step Four: Loading your Spreadsheets and Files into R
Step Five: Final Checkup
Step Six: There and Back again
Access the class
Box Plot in R Tutorial
When you should use a Box Plot
Histogram vs. Box Plot
boxplot() Function
Access the class
Graphics with ggplot2 Tutorial
Scatter Plot
Linear Model
Interactive Example
Access the class
How to Make a Histogram with ggplot2
Check that you have ggplot2 installed
The Data
Making your Histogram with ggplot2
Taking it one Step Further
– Adjusting qplot()
– Adjusting ggplot()
Feeling Like Going Far and Beyond?
Access the class
How to Make a Histogram with Basic R Tutorial
What is a Histogram?
How to Make a Histogram with Basic R
Want to go further?
Access the class
Getting Started with the Tidyverse : Tutorial
Getting Started
Wrangle your Data
Plotting your Data
Summarizing and Grouping your Data
Conclusion