Translated by Google
Private lessons in Algorithms – Beginners to advanced
From 39.51 $ /h
I offer private algorithmic lessons for all levels, from initiation to mastery of advanced concepts.
With a PhD in computer science and several years of university teaching experience, I can assist you with:
Understanding the basics of algorithms: variables, loops, conditions, functions.
Learn to design efficient and clear algorithms.
Solve complex problems and prepare for your exercises, projects or exams.
Discover the concepts of object-oriented programming and data structures.
My courses are tailored to your pace, whether one-off or regular, and can be held at your home or remotely. The goal is to make algorithms accessible, practical, and fun, while developing your logic and critical thinking skills.
With a PhD in computer science and several years of university teaching experience, I can assist you with:
Understanding the basics of algorithms: variables, loops, conditions, functions.
Learn to design efficient and clear algorithms.
Solve complex problems and prepare for your exercises, projects or exams.
Discover the concepts of object-oriented programming and data structures.
My courses are tailored to your pace, whether one-off or regular, and can be held at your home or remotely. The goal is to make algorithms accessible, practical, and fun, while developing your logic and critical thinking skills.
Location
At teacher's location :
- Rue Léon Blum, Villeurbanne, France
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
French
Arabic
English
Skills
Reviews
Availability of a typical week
(GMT -05:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Je propose des cours de mathématiques pour tous les niveaux, du primaire au lycée, ainsi qu’au niveau faculté / universitaire, adaptés aux besoins et aux objectifs de chaque étudiant.
Contenu du cours :
Mathématiques générales (primaire, collège, lycée)
Mathématiques niveau faculté / universitaire :
Analyse (fonctions, limites, dérivées, intégrales)
Algèbre linéaire (vecteurs, matrices, espaces vectoriels)
Probabilités et statistiques
Mathématiques pour l’informatique et les filières scientifiques
Aide aux devoirs, TD et examens
Révisions et exercices corrigés
Objectifs :
Consolider les bases en mathématiques
Réussir les examens et contrôles universitaires
Développer le raisonnement logique et mathématique
Gagner en autonomie et en confiance
Méthodologie :
Cours personnalisés selon le niveau (scolaire ou faculté)
Explications claires et progressives
Exercices pratiques et applications concrètes
Suivi personnalisé et supports de cours fournis
📍 Cours en ligne ou en présentiel selon disponibilité.
Contenu du cours :
Mathématiques générales (primaire, collège, lycée)
Mathématiques niveau faculté / universitaire :
Analyse (fonctions, limites, dérivées, intégrales)
Algèbre linéaire (vecteurs, matrices, espaces vectoriels)
Probabilités et statistiques
Mathématiques pour l’informatique et les filières scientifiques
Aide aux devoirs, TD et examens
Révisions et exercices corrigés
Objectifs :
Consolider les bases en mathématiques
Réussir les examens et contrôles universitaires
Développer le raisonnement logique et mathématique
Gagner en autonomie et en confiance
Méthodologie :
Cours personnalisés selon le niveau (scolaire ou faculté)
Explications claires et progressives
Exercices pratiques et applications concrètes
Suivi personnalisé et supports de cours fournis
📍 Cours en ligne ou en présentiel selon disponibilité.
Contenu du cours :
Introduction aux bases de données
Concepts fondamentaux (tables, clés, relations)
Modélisation des données (MERISE et/ou UML)
Bases de données relationnelles
Langage SQL :
Requêtes SELECT, INSERT, UPDATE, DELETE
Jointures, sous-requêtes
Fonctions d’agrégation
Contraintes, index et vues
Utilisation de MySQL, PostgreSQL ou SQLite
Normalisation des bases de données
Optimisation des requêtes
Études de cas, exercices pratiques et projets
Objectifs du cours :
Comprendre le fonctionnement des bases de données
Concevoir une base de données efficace et cohérente
Maîtriser le langage SQL
Gagner en autonomie pour les projets académiques ou professionnels
Préparer des examens, des projets ou des entretiens techniques
Méthodologie :
Cours personnalisés selon le niveau et les objectifs de l’étudiant
Explications claires et progressives
Mise en pratique à travers des exercices concrets
Accompagnement sur les projets et révisions
Support de cours fourni
Introduction aux bases de données
Concepts fondamentaux (tables, clés, relations)
Modélisation des données (MERISE et/ou UML)
Bases de données relationnelles
Langage SQL :
Requêtes SELECT, INSERT, UPDATE, DELETE
Jointures, sous-requêtes
Fonctions d’agrégation
Contraintes, index et vues
Utilisation de MySQL, PostgreSQL ou SQLite
Normalisation des bases de données
Optimisation des requêtes
Études de cas, exercices pratiques et projets
Objectifs du cours :
Comprendre le fonctionnement des bases de données
Concevoir une base de données efficace et cohérente
Maîtriser le langage SQL
Gagner en autonomie pour les projets académiques ou professionnels
Préparer des examens, des projets ou des entretiens techniques
Méthodologie :
Cours personnalisés selon le niveau et les objectifs de l’étudiant
Explications claires et progressives
Mise en pratique à travers des exercices concrets
Accompagnement sur les projets et révisions
Support de cours fourni
Good-fit Instructor Guarantee





