facebook
favorite button
super instructor icon
Professeur fiable
Ce professeur a un délai et un taux de réponse très élevé, démontrant un service de qualité et sa fidélité envers ses élèves.
member since icon
Depuis mai 2023
Professeur depuis mai 2023
Initiation à la programmation en Scratch, Python, C et enseignement des bonnes pratiques de code.
course price icon
Àpd 25.2 Fr /h
arrow icon
L'informatique est au cœur de notre monde, chaque ordinateur, téléphone, tablette, machine à café ainsi que chaque logiciel, application, site internet mais aussi chaque jeu vidéo, chaque intelligence artificielle, chaque ligne de texte a été, à un moment ou à un autre, codé par un être humain. Avec les avancées technologiques actuelles, la programmation n'a jamais été aussi facile et ludique à apprendre et à enseigner, c'est pourquoi je propose ici une initiation à la programmation dans différents langages.
Pour les débutants absolus qui ne voient pas la différence entre les boucles "for" et "while", pour ceux qui n'ont jamais vus de fonction ailleurs qu'en mathématique, pour ceux pour qui une classe n'est rien d'autre qu'une salle accompagnée de son professeur et de ses élèves, pour ces novices mon cours propose de marcher les premières marches de la programmation par le codage de petits jeux et d'applications visuelles. Nous utiliseront le langage Scratch pour les plus jeunes et python pour les autres, bien-sur ceci n'est qu'une approche par défaut totalement modulable au cas par cas.
Pour ceux qui ont déjà eu cette introduction, je dispose de connaissances dans des langages plus avancés comme le C ou le Java où nous pourrons aborder des thèmes comme l'algorithmie des arbres, de la programmation avancée ou les méthodologie d'écriture de code.
Informations supplémentaires
Pour coder il vous faut un ordinateur, en revanche aucune puissance minimale n'est requise. Si vous souhaitez apprendre le langage C il me faudra prendre un temps avec vous préparer votre machine (Windows requiert quelques prérequis, si vous disposez d'une distribution Linux quelconque rien ne sera à faire).
J'ajoute que nous irons à VOTRE rythme, si vous apprenez très vite vous verrez plein de choses, si vous avez du mal je trouverai quand même le moyen de vous faire passer un bon moment. Votre rythme sera mon rythme.
Lieu
green drop pin icon
|
Utilisez Ctrl + molette pour zoomer !
zoom in iconzoom out icon
location type icon
Cours au domicile de l'élève :
  • Autour de Chelles, France
location type icon
En ligne depuis la France
Présentation
Je suis étudiant en 1e année de Master d'informatique à l'université Gustave Eiffel de Champs sur Marne. J'y suis, en plus d'être étudiant, tuteur pour les 1er et 2e année de licence. Durant ces heures de tutorat j'enseigne mais surtout je soutiens les élèves dans la production de leur projet. Compétent dans mon domaine, la programmation, mais aussi pédagogue, j'ai régulièrement de bon retour vis à vis des astuces que je dispense pour mieux comprendre les fondement de la programmation et même de l'informatique en général.
Plus personnellement je suis quelqu'un de discipliné très porté sur mes études mais qui, en dépit de cela, a tendance à déprécier les méthodes éducatives françaises. Cela se verra dans mon cours par les nombreuses façons ludiques de comprendre et de manipuler les différentes notions que je souhaite transmettre.
Education
Université Gustave Eiffel de Champs sur Marne,
2024 - 1e année de Master d'informatique (Logiciels et Ingénierie des données)
2023 - Diplômé de la licence d'informatique (Programmation)
2020 - CPES Informatique (Mathématique et Informatique)
2019 - Diplômé du baccalauréat avec mention. (S - Science de l'ingénieur)
Expérience / Qualifications
2025 - Stagiaire Buisness Analyst (Sopra Steria Group)
2024 - Tuteur pour les 1er - 2e année en Licence d'informatique à Gustave Eiffel
- Responsable du pôle fonctionnel dans le cadre du Last Project 2024 - 2025 (projet StructSure) mené par l'université Gustave Eiffel
2022 - Garde d'enfant (entre 5 et 9 ans)
Age
Enfants (4-6 ans)
Enfants (7-12 ans)
Adolescents (13-17 ans)
Adultes (18-64 ans)
Seniors (65+ ans)
Niveau du Cours
Débutant
Intermédiaire
Durée
30 minutes
45 minutes
60 minutes
90 minutes
120 minutes
Enseigné en
français
Disponibilité semaine type
(GMT -04:00)
New York
at teacher icon
Cours par webcam
at home icon
Cours à domicile
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Cours Similaires
arrow icon previousarrow icon next
verified badge
Sebastien
Vous souhaitez améliorer vos compétences en mathématiques et en informatique de manière efficace et personnalisée ? Vous avez besoin d’un accompagnement sur mesure pour réussir vos examens, préparer un concours, ou simplement mieux comprendre les concepts fondamentaux ? Le programme "Cours de Mathématiques et Informatique – Pédagogie Efficace pour une Réussite Assurée" est fait pour vous.

Ce cours propose un apprentissage interactif et motivant, adapté à votre niveau et à vos objectifs. Grâce à une approche pédagogique claire et méthodique, vous bénéficierez d'un soutien personnalisé pour progresser rapidement et sereinement.

Pourquoi opter pour ce cours ?
Pédagogie efficace et adaptée : Chaque notion est expliquée de manière claire et progressive pour une compréhension approfondie.
Méthode d'apprentissage interactive : Apprenez grâce à un format en ligne avec audio et partage d’écran, favorisant une communication fluide et une expérience engageante.
Exercices pratiques et corrections détaillées : Entraînez-vous sur des exercices variés avec des corrections complètes pour comprendre vos erreurs et progresser efficacement.
Accompagnement personnalisé : Le contenu et le rythme des cours sont ajustés à vos besoins spécifiques pour garantir votre réussite.
Flexibilité et confort : Suivez les cours en ligne depuis chez vous, selon votre emploi du temps.

Contenu du Cours :
1. Mathématiques – De la Base à l'Excellence
Ce module aborde les concepts fondamentaux en mathématiques adaptés à tous les niveaux, du collège au supérieur :

Mathématiques de Base (Collège et Lycée) :

Arithmétique : Nombres entiers, fractions, puissances, racines carrées.
Algèbre : Équations, inéquations, factorisation, développement.
Fonctions : Représentation graphique, fonctions affines, quadratiques, exponentielles et logarithmiques.
Géométrie : Figures planes, trigonométrie, géométrie dans l'espace.
Statistiques et probabilités : Calcul des probabilités, statistiques descriptives et interprétation des données.
Mathématiques Avancées (Lycée et Supérieur) :

Analyse : Limites, continuité, dérivées, intégrales.
Suites et séries : Suites arithmétiques, géométriques, convergence.
Algèbre linéaire : Matrices, déterminants, systèmes d'équations linéaires.
Mathématiques discrètes : Logique booléenne, graphes, combinatoire.
Préparation aux Examens et Concours :

Méthodologie pour résoudre des problèmes mathématiques.
Entraînement intensif avec des sujets d'examens et des annales corrigées.
Conseils pour améliorer votre gestion du temps lors des épreuves.

Informatique – De l’Initiation à la Maîtrise
Ce module vous offre l'opportunité de développer vos compétences en programmation et en sciences informatiques, que vous soyez novice ou que vous souhaitiez approfondir vos connaissances.

Programmation pour Débutants :

Python : Apprentissage de la syntaxe de base, des variables, des boucles, des conditions et des fonctions.
C/C++ : Introduction à la syntaxe, à la programmation procédurale et à la gestion de la mémoire.
Java : Exploration de la programmation orientée objet, des classes, de l'héritage et du polymorphisme.
Algorithmique et Structures de Données :

Étude des algorithmes de tri et de recherche (tri rapide, recherche dichotomique).
Compréhension de la récursivité et de la complexité algorithmique.
Structures de données : Listes, piles, files, arbres et graphes.
Programmation orientée objet : Concepts avancés et design patterns.
Bases de Données et SQL :

Modélisation des données et conception de bases de données relationnelles.
Rédaction de requêtes SQL (SELECT, JOIN, GROUP BY, sous-requêtes).
Optimisation des requêtes pour améliorer les performances.
Développement Web :

HTML/CSS : Apprentissage de la structure et de la mise en page des pages web.
JavaScript : Dynamisation des sites web, manipulation du DOM et gestion des événements.
Introduction aux frameworks front-end modernes (React, Vue.js).
Projets pratiques et cas concrets :

Création d'applications et de sites web interactifs.
Développement de jeux simples en Python ou JavaScript.
Projets de programmation orientée objet pour renforcer vos compétences.

Méthodologie et Approche Pédagogique :
Apprentissage par la pratique : Chaque concept théorique est immédiatement mis en œuvre à travers des exercices pratiques et des projets concrets.
Cours en ligne interactifs : Utilisation de l'audio et du partage d'écran pour une communication fluide et un apprentissage dynamique.
Accompagnement personnalisé : Un suivi régulier pour s’assurer de votre progression et répondre à toutes vos questions.
Flexibilité et accessibilité : Apprenez à votre rythme depuis chez vous, avec un emploi du temps adaptable.
Motivation et confiance : Une approche positive et encourageante pour renforcer votre confiance en vos capacités.
Pour qui ?
Ce cours s'adresse à :

Les élèves de collège et lycée souhaitant améliorer leurs compétences en mathématiques et en informatique.
Les étudiants en informatique ou en sciences cherchant à approfondir leurs connaissances en algorithmique, programmation et mathématiques avancées.
Les débutants en programmation désireux d'apprendre les bases de Python, C/C++ ou Java.
Les passionnés d'informatique et de mathématiques curieux d'acquérir de nouvelles compétences.
Les professionnels en reconversion souhaitant développer des compétences en programmation ou en analyse de données.
Les parents désireux d'accompagner leurs enfants dans leur réussite scolaire.

Pourquoi choisir ce cours ?
Un enseignant expérimenté : Un formateur passionné par l'informatique et les mathématiques, qui adopte une approche pédagogique claire et motivante.
Pédagogie efficace et adaptée : Des explications simples et progressives pour une compréhension approfondie.
Projets concrets et motivants : Créez vos propres applications et projets pour expérimenter et développer des solutions réelles.
Accompagnement personnalisé : Le contenu et le rythme du cours s'ajustent à votre niveau et à vos objectifs.
Flexibilité et accessibilité : Apprenez depuis chez vous à votre propre rythme, avec des ressources supplémentaires pour approfondir vos connaissances.
Comment ça fonctionne ?
Évaluation initiale : Un bilan personnalisé pour définir vos objectifs et votre niveau de départ.
Cours en ligne interactifs : Apprenez depuis chez vous grâce à des explications en direct, des démonstrations et des exercices pratiques.
Entraînement intensif : Des exercices et des projets pour renforcer vos compétences et mettre en pratique vos connaissances.
Suivi personnalisé : Recevez un retour régulier sur vos progrès et des conseils pour vous améliorer en continu.
Inscrivez-vous dès maintenant !
Ne laissez pas les difficultés en mathématiques ou en informatique freiner votre réussite. Rejoignez "Cours de Mathématiques et Informatique – Pédagogie Efficace pour une Réussite Assurée" et développez vos compétences avec confiance et motivation !
verified badge
Dafnis
Bonjour,

Je suis un professeur de machine learning avec 5 ans d'expérience et je suis capable d'enseigner à tous les niveaux. Je suis spécialisé en utilisant Python et R pour enseigner les différents algorithmes de machine learning, y compris les réseaux de neurones, les arbres de décision et les algorithmes de clustering.

J'ai également une expérience approfondie dans l'utilisation de libraries Python et R populaires comme TensorFlow, Keras, Scikit-learn et ggplot2.

En plus de mon enseignement en matière de machine learning, je suis également capable d'aider mes étudiants à lire et à comprendre des articles de recherche pour leurs exposés, ainsi qu'à travailler sur des projets en Python et R.

Je suis passionné par l'apprentissage automatique et j'aime partager mon savoir avec mes étudiants. Si vous êtes intéressé par mes services en tant que professeur de machine learning pour tous les niveaux, n'hésitez pas à me contacter.

Je suis en mesure de vous enseigner les sujets suivants :

1.Python ou R
2.Exploration des données
3.Machinea learning
3.1. Intro ML
3.2. Linear Model
-> Linear Models for Regression and Classification
3.3. Kernel
-> Kernelization
3.4. Model selection
3.5. Ensemble model,
-> Bagging / RandomForest, Boosting (XGBoost,LightGBM,...) , Stacking
3.6. Data préprocessing
-> Data preprocessing
-> Pipelines: choose the right preprocessing steps and models in your pipeline
-> Cross-validation
3.7. Neural Networks
-> Neural architectures
-> Training neural nets: Forward pass: Tensor operations and Backward pass: Backpropagation
-> Neural network design: Activation functions, weight initialization and Optimizers
-> Neural networks in practice: Model selection, Early stopping, Memorization capacity and information bottleneck, L1/L2 regularization, Dropout, Batch normalization
3.8. Convolutional Neural Networks
-> Image convolution
-> Convolutional neural networks
->Data augmentation
-> Model interpretation
-> Using pre-trained networks (transfer learning)
3.9. Neural Networks for text
-> Bag of words representations, Word embeddings, Word2Vec, FastText, GloVe

En plus de mon enseignement en matière de machine learning, je peux également aider mes étudiants à se préparer pour les entretiens d'embauche pour des postes de data scientist.
verified badge
Mehdi
En tant qu'instructeur spécialisé en Spring Boot, mon objectif principal est de vous guider de manière experte dans la maîtrise de ce framework de développement Java de premier plan.

Spring Boot est un outil phare qui a révolutionné la manière de créer des applications Java, qu'il s'agisse de développer des applications web dynamiques, des microservices agiles, ou des applications d'entreprise robustes. Mon approche pédagogique se concentre sur l'acquisition d'une solide compréhension des fondamentaux de Spring Boot, en mettant l'accent sur des concepts essentiels tels que l'inversion de contrôle, l'injection de dépendances et la configuration automatique. Nous plongerons également dans des sujets plus avancés, y compris la sécurité, la gestion des données et la création d'API RESTful performantes.

Tout au long de nos sessions de formation, vous développerez des compétences pratiques pour concevoir des applications Java efficaces et stables, en utilisant des techniques de codage éprouvées ainsi que des outils de développement modernes spécifiquement conçus pour Spring Boot.

Mon objectif est de faire de vous un expert compétent en Spring Boot, capable de créer des applications robustes et évolutives qui répondent aux normes de l'industrie. Pour résumer, mes cours sur Spring Boot sont adaptés à tous les niveaux, qu'il s'agisse de débutants ou de développeurs expérimentés, et sont personnalisés pour répondre à vos besoins et à vos aspirations en matière de développement.

Je suis enthousiaste à l'idée de collaborer avec vous pour vous aider à maîtriser Spring Boot et à concrétiser vos projets de développement les plus ambitieux.
verified badge
Abderrahim
📘 Description du cours — Cours de Programmation Python & Projets Universitaires

Vous souhaitez maîtriser Python, résoudre efficacement vos projets universitaires ou aller plus loin dans le développement de programmes concrets ? Ce cours est conçu pour vous accompagner pas à pas, quel que soit votre niveau — du débutant complet à l’étudiant avancé.

🎯 Objectif du cours :
Apprendre à coder en Python avec une méthode claire et progressive, tout en travaillant sur des projets réels ou universitaires, afin de transformer vos connaissances en compétences opérationnelles.

💻 Ce que vous apprendrez :

🔹 Fondamentaux de Python

* Variables, types de données, opérateurs
* Conditions, boucles et fonctions
* Structures de données (listes, dictionnaires, tuples)
* Entrées/sorties et manipulation de fichiers

🔹 Programmation Orientée Objet (POO)

* Création de classes et objets
* Héritage et encapsulation
* Méthodes avancées

🔹 Librairies et outils pratiques

* Manipulation de données (Pandas, NumPy)
* Visualisation (Matplotlib)
* Gestion de fichiers CSV, JSON

📂 Projets pratiques et applications réels

Ce cours ne se limite pas à la théorie. Vous serez guidé pour réaliser des projets concrets, par exemple :

✔ Automatisation de tâches
✔ Analyse ou traitement de données
✔ Mini applications Python (interfaces simples, scripts utiles)
✔ Projets universitaires personnalisés selon votre filière

💡 Chaque projet est accompagné d’une assistance individuelle et d’exemples complets, pour que vous compreniez chaque étape de la conception à l’implémentation.

🎓 Pour qui ce cours est‐il fait ?

Ce cours est adapté à :

* Étudiants en informatique ou disciplines techniques
* Élèves en licence ou master ayant des projets universitaires à coder
* Débutants souhaitant comprendre Python en profondeur
* Toute personne souhaitant utiliser Python dans un cadre professionnel

🚀 Méthode pédagogique

🧠 Approche structurée
Chaque séance est conçue pour concilier théorie, pratique et application directe sur des cas réels.

📊 Exercices guidés
Des exercices concrets et adaptés à votre niveau pour renforcer vos acquis.

📈 Suivi personnalisé
J’ajuste chaque leçon selon vos besoins, votre rythme et vos objectifs.

💬 Format du cours

* Cours en ligne par webcam — flexible selon votre emploi du temps

👉 Résultat attendu :
À la fin du programme, vous serez capable de :

✔ Comprendre et écrire des programmes Python complets
✔ Résoudre vos projets universitaires de façon autonome
✔ Construire un portfolio de projets personnels
✔ Utiliser Python pour l’analyse de données ou l’automatisation
message icon
Contacter Marc
repeat students icon
Le premier cours est couvert par notre Garantie Le-Bon-Prof
Cours Similaires
arrow icon previousarrow icon next
verified badge
Sebastien
Vous souhaitez améliorer vos compétences en mathématiques et en informatique de manière efficace et personnalisée ? Vous avez besoin d’un accompagnement sur mesure pour réussir vos examens, préparer un concours, ou simplement mieux comprendre les concepts fondamentaux ? Le programme "Cours de Mathématiques et Informatique – Pédagogie Efficace pour une Réussite Assurée" est fait pour vous.

Ce cours propose un apprentissage interactif et motivant, adapté à votre niveau et à vos objectifs. Grâce à une approche pédagogique claire et méthodique, vous bénéficierez d'un soutien personnalisé pour progresser rapidement et sereinement.

Pourquoi opter pour ce cours ?
Pédagogie efficace et adaptée : Chaque notion est expliquée de manière claire et progressive pour une compréhension approfondie.
Méthode d'apprentissage interactive : Apprenez grâce à un format en ligne avec audio et partage d’écran, favorisant une communication fluide et une expérience engageante.
Exercices pratiques et corrections détaillées : Entraînez-vous sur des exercices variés avec des corrections complètes pour comprendre vos erreurs et progresser efficacement.
Accompagnement personnalisé : Le contenu et le rythme des cours sont ajustés à vos besoins spécifiques pour garantir votre réussite.
Flexibilité et confort : Suivez les cours en ligne depuis chez vous, selon votre emploi du temps.

Contenu du Cours :
1. Mathématiques – De la Base à l'Excellence
Ce module aborde les concepts fondamentaux en mathématiques adaptés à tous les niveaux, du collège au supérieur :

Mathématiques de Base (Collège et Lycée) :

Arithmétique : Nombres entiers, fractions, puissances, racines carrées.
Algèbre : Équations, inéquations, factorisation, développement.
Fonctions : Représentation graphique, fonctions affines, quadratiques, exponentielles et logarithmiques.
Géométrie : Figures planes, trigonométrie, géométrie dans l'espace.
Statistiques et probabilités : Calcul des probabilités, statistiques descriptives et interprétation des données.
Mathématiques Avancées (Lycée et Supérieur) :

Analyse : Limites, continuité, dérivées, intégrales.
Suites et séries : Suites arithmétiques, géométriques, convergence.
Algèbre linéaire : Matrices, déterminants, systèmes d'équations linéaires.
Mathématiques discrètes : Logique booléenne, graphes, combinatoire.
Préparation aux Examens et Concours :

Méthodologie pour résoudre des problèmes mathématiques.
Entraînement intensif avec des sujets d'examens et des annales corrigées.
Conseils pour améliorer votre gestion du temps lors des épreuves.

Informatique – De l’Initiation à la Maîtrise
Ce module vous offre l'opportunité de développer vos compétences en programmation et en sciences informatiques, que vous soyez novice ou que vous souhaitiez approfondir vos connaissances.

Programmation pour Débutants :

Python : Apprentissage de la syntaxe de base, des variables, des boucles, des conditions et des fonctions.
C/C++ : Introduction à la syntaxe, à la programmation procédurale et à la gestion de la mémoire.
Java : Exploration de la programmation orientée objet, des classes, de l'héritage et du polymorphisme.
Algorithmique et Structures de Données :

Étude des algorithmes de tri et de recherche (tri rapide, recherche dichotomique).
Compréhension de la récursivité et de la complexité algorithmique.
Structures de données : Listes, piles, files, arbres et graphes.
Programmation orientée objet : Concepts avancés et design patterns.
Bases de Données et SQL :

Modélisation des données et conception de bases de données relationnelles.
Rédaction de requêtes SQL (SELECT, JOIN, GROUP BY, sous-requêtes).
Optimisation des requêtes pour améliorer les performances.
Développement Web :

HTML/CSS : Apprentissage de la structure et de la mise en page des pages web.
JavaScript : Dynamisation des sites web, manipulation du DOM et gestion des événements.
Introduction aux frameworks front-end modernes (React, Vue.js).
Projets pratiques et cas concrets :

Création d'applications et de sites web interactifs.
Développement de jeux simples en Python ou JavaScript.
Projets de programmation orientée objet pour renforcer vos compétences.

Méthodologie et Approche Pédagogique :
Apprentissage par la pratique : Chaque concept théorique est immédiatement mis en œuvre à travers des exercices pratiques et des projets concrets.
Cours en ligne interactifs : Utilisation de l'audio et du partage d'écran pour une communication fluide et un apprentissage dynamique.
Accompagnement personnalisé : Un suivi régulier pour s’assurer de votre progression et répondre à toutes vos questions.
Flexibilité et accessibilité : Apprenez à votre rythme depuis chez vous, avec un emploi du temps adaptable.
Motivation et confiance : Une approche positive et encourageante pour renforcer votre confiance en vos capacités.
Pour qui ?
Ce cours s'adresse à :

Les élèves de collège et lycée souhaitant améliorer leurs compétences en mathématiques et en informatique.
Les étudiants en informatique ou en sciences cherchant à approfondir leurs connaissances en algorithmique, programmation et mathématiques avancées.
Les débutants en programmation désireux d'apprendre les bases de Python, C/C++ ou Java.
Les passionnés d'informatique et de mathématiques curieux d'acquérir de nouvelles compétences.
Les professionnels en reconversion souhaitant développer des compétences en programmation ou en analyse de données.
Les parents désireux d'accompagner leurs enfants dans leur réussite scolaire.

Pourquoi choisir ce cours ?
Un enseignant expérimenté : Un formateur passionné par l'informatique et les mathématiques, qui adopte une approche pédagogique claire et motivante.
Pédagogie efficace et adaptée : Des explications simples et progressives pour une compréhension approfondie.
Projets concrets et motivants : Créez vos propres applications et projets pour expérimenter et développer des solutions réelles.
Accompagnement personnalisé : Le contenu et le rythme du cours s'ajustent à votre niveau et à vos objectifs.
Flexibilité et accessibilité : Apprenez depuis chez vous à votre propre rythme, avec des ressources supplémentaires pour approfondir vos connaissances.
Comment ça fonctionne ?
Évaluation initiale : Un bilan personnalisé pour définir vos objectifs et votre niveau de départ.
Cours en ligne interactifs : Apprenez depuis chez vous grâce à des explications en direct, des démonstrations et des exercices pratiques.
Entraînement intensif : Des exercices et des projets pour renforcer vos compétences et mettre en pratique vos connaissances.
Suivi personnalisé : Recevez un retour régulier sur vos progrès et des conseils pour vous améliorer en continu.
Inscrivez-vous dès maintenant !
Ne laissez pas les difficultés en mathématiques ou en informatique freiner votre réussite. Rejoignez "Cours de Mathématiques et Informatique – Pédagogie Efficace pour une Réussite Assurée" et développez vos compétences avec confiance et motivation !
verified badge
Dafnis
Bonjour,

Je suis un professeur de machine learning avec 5 ans d'expérience et je suis capable d'enseigner à tous les niveaux. Je suis spécialisé en utilisant Python et R pour enseigner les différents algorithmes de machine learning, y compris les réseaux de neurones, les arbres de décision et les algorithmes de clustering.

J'ai également une expérience approfondie dans l'utilisation de libraries Python et R populaires comme TensorFlow, Keras, Scikit-learn et ggplot2.

En plus de mon enseignement en matière de machine learning, je suis également capable d'aider mes étudiants à lire et à comprendre des articles de recherche pour leurs exposés, ainsi qu'à travailler sur des projets en Python et R.

Je suis passionné par l'apprentissage automatique et j'aime partager mon savoir avec mes étudiants. Si vous êtes intéressé par mes services en tant que professeur de machine learning pour tous les niveaux, n'hésitez pas à me contacter.

Je suis en mesure de vous enseigner les sujets suivants :

1.Python ou R
2.Exploration des données
3.Machinea learning
3.1. Intro ML
3.2. Linear Model
-> Linear Models for Regression and Classification
3.3. Kernel
-> Kernelization
3.4. Model selection
3.5. Ensemble model,
-> Bagging / RandomForest, Boosting (XGBoost,LightGBM,...) , Stacking
3.6. Data préprocessing
-> Data preprocessing
-> Pipelines: choose the right preprocessing steps and models in your pipeline
-> Cross-validation
3.7. Neural Networks
-> Neural architectures
-> Training neural nets: Forward pass: Tensor operations and Backward pass: Backpropagation
-> Neural network design: Activation functions, weight initialization and Optimizers
-> Neural networks in practice: Model selection, Early stopping, Memorization capacity and information bottleneck, L1/L2 regularization, Dropout, Batch normalization
3.8. Convolutional Neural Networks
-> Image convolution
-> Convolutional neural networks
->Data augmentation
-> Model interpretation
-> Using pre-trained networks (transfer learning)
3.9. Neural Networks for text
-> Bag of words representations, Word embeddings, Word2Vec, FastText, GloVe

En plus de mon enseignement en matière de machine learning, je peux également aider mes étudiants à se préparer pour les entretiens d'embauche pour des postes de data scientist.
verified badge
Mehdi
En tant qu'instructeur spécialisé en Spring Boot, mon objectif principal est de vous guider de manière experte dans la maîtrise de ce framework de développement Java de premier plan.

Spring Boot est un outil phare qui a révolutionné la manière de créer des applications Java, qu'il s'agisse de développer des applications web dynamiques, des microservices agiles, ou des applications d'entreprise robustes. Mon approche pédagogique se concentre sur l'acquisition d'une solide compréhension des fondamentaux de Spring Boot, en mettant l'accent sur des concepts essentiels tels que l'inversion de contrôle, l'injection de dépendances et la configuration automatique. Nous plongerons également dans des sujets plus avancés, y compris la sécurité, la gestion des données et la création d'API RESTful performantes.

Tout au long de nos sessions de formation, vous développerez des compétences pratiques pour concevoir des applications Java efficaces et stables, en utilisant des techniques de codage éprouvées ainsi que des outils de développement modernes spécifiquement conçus pour Spring Boot.

Mon objectif est de faire de vous un expert compétent en Spring Boot, capable de créer des applications robustes et évolutives qui répondent aux normes de l'industrie. Pour résumer, mes cours sur Spring Boot sont adaptés à tous les niveaux, qu'il s'agisse de débutants ou de développeurs expérimentés, et sont personnalisés pour répondre à vos besoins et à vos aspirations en matière de développement.

Je suis enthousiaste à l'idée de collaborer avec vous pour vous aider à maîtriser Spring Boot et à concrétiser vos projets de développement les plus ambitieux.
verified badge
Abderrahim
📘 Description du cours — Cours de Programmation Python & Projets Universitaires

Vous souhaitez maîtriser Python, résoudre efficacement vos projets universitaires ou aller plus loin dans le développement de programmes concrets ? Ce cours est conçu pour vous accompagner pas à pas, quel que soit votre niveau — du débutant complet à l’étudiant avancé.

🎯 Objectif du cours :
Apprendre à coder en Python avec une méthode claire et progressive, tout en travaillant sur des projets réels ou universitaires, afin de transformer vos connaissances en compétences opérationnelles.

💻 Ce que vous apprendrez :

🔹 Fondamentaux de Python

* Variables, types de données, opérateurs
* Conditions, boucles et fonctions
* Structures de données (listes, dictionnaires, tuples)
* Entrées/sorties et manipulation de fichiers

🔹 Programmation Orientée Objet (POO)

* Création de classes et objets
* Héritage et encapsulation
* Méthodes avancées

🔹 Librairies et outils pratiques

* Manipulation de données (Pandas, NumPy)
* Visualisation (Matplotlib)
* Gestion de fichiers CSV, JSON

📂 Projets pratiques et applications réels

Ce cours ne se limite pas à la théorie. Vous serez guidé pour réaliser des projets concrets, par exemple :

✔ Automatisation de tâches
✔ Analyse ou traitement de données
✔ Mini applications Python (interfaces simples, scripts utiles)
✔ Projets universitaires personnalisés selon votre filière

💡 Chaque projet est accompagné d’une assistance individuelle et d’exemples complets, pour que vous compreniez chaque étape de la conception à l’implémentation.

🎓 Pour qui ce cours est‐il fait ?

Ce cours est adapté à :

* Étudiants en informatique ou disciplines techniques
* Élèves en licence ou master ayant des projets universitaires à coder
* Débutants souhaitant comprendre Python en profondeur
* Toute personne souhaitant utiliser Python dans un cadre professionnel

🚀 Méthode pédagogique

🧠 Approche structurée
Chaque séance est conçue pour concilier théorie, pratique et application directe sur des cas réels.

📊 Exercices guidés
Des exercices concrets et adaptés à votre niveau pour renforcer vos acquis.

📈 Suivi personnalisé
J’ajuste chaque leçon selon vos besoins, votre rythme et vos objectifs.

💬 Format du cours

* Cours en ligne par webcam — flexible selon votre emploi du temps

👉 Résultat attendu :
À la fin du programme, vous serez capable de :

✔ Comprendre et écrire des programmes Python complets
✔ Résoudre vos projets universitaires de façon autonome
✔ Construire un portfolio de projets personnels
✔ Utiliser Python pour l’analyse de données ou l’automatisation
Garantie Le-Bon-Prof
favorite button
message icon
Contacter Marc