facebook
favorite button
super instructor icon
Betrouwbare leraar
Deze leraar antwoordt snel. Dit getuigt van een goede dienstverlening naar haar of zijn leerlingen toe.
member since icon
Sinds november 2023
Leraar sinds november 2023
Cours d’Intelligence Artificielle et de Data Science
course price icon
Van 17.9 € /h
arrow icon
Ces cours offrent un parcours complet et progressif, allant des fondamentaux de l’intelligence artificielle et de la data science jusqu’à une maîtrise avancée des concepts, outils et applications.
L’approche adoptée combine théorie et pratique à travers des projets réels, des défis et compétitions, ainsi qu’un accompagnement personnalisé pour guider chaque participant dans son évolution.

Chaque module est conçu pour :

Construire une compréhension solide des principes de l’IA, du machine learning et du deep learning.

Explorer les techniques de traitement des données, de modélisation et d’analyse prédictive.

Développer des compétences pratiques grâce à des projets concrets et collaboratifs.

Se préparer à une carrière dans l’IA et la Data Science à travers un suivi, du mentorat et une veille continue sur les tendances et innovations du domaine.

Ce n’est pas simplement une série de cours, mais un véritable parcours de formation et d’orientation professionnelle, conçu pour transformer la curiosité en expertise et l’apprentissage en opportunité de carrière.
Locatie
location type icon
Online vanuit le Maroc
Over
J'ai obtenu mon DEUST en mathématiques, informatique et physique à la Faculté des Sciences et Techniques. Grâce à cela, j'ai acquis une solide base de connaissances en mathématiques et en physique, ainsi que des compétences de base en informatique.

En poursuivant mes études en licence d'informatique, j'ai pu approfondir mes connaissances dans ce domaine, en particulier en ce qui concerne la logique des algorithmes et l'utilisation du langage Python pour le traitement et l'analyse des données. J'ai travaillé sur de nombreux projets complexes qui m'ont permis de maîtriser le langage Python et ses différentes bibliothèques et frameworks tels que Pandas, NumPy, Matplotlib, et Flask.

Actuellement, je suis étudiant en première année de master en Intelligence Artificielle à l'École Normale Supérieure de l'Enseignement Technique de Mohammedia. Cette formation m'offre une solide base dans ce domaine en constante évolution

Dans ces cours, mon objectif principal est de fournir aux étudiants une base solide qui leur permettra d'apprendre et de maîtriser efficacement les algorithmes et le langage Python. En plus de la théorie, nous travaillerons sur des mini-projets concrets pour permettre aux étudiants d'appliquer les concepts qu'ils auront appris. Cela leur permettra de développer des compétences pratiques et de renforcer leur compréhension des sujets, en les préparant à relever des défis plus complexes dans ces domaines.
Opleiding
Diplôme d'études universitaires en Mathématiques, Informatique et Physique.
Licence en Informatique, Réseaux et Multimédia à la Faculté des Sciences et Techniques.
Première année de master en Systèmes Distribués et Intelligence Artificielle à l'École Normale Supérieure de l'Enseignement Technique de Mohammedia.
Leservaring
Assurer des cours de soutien en programmation (Python, Algorithmes,..)
Assurer des cours de soutien en programmation (HTML, CSS,..)
Leeftijd
Kleuters (4-6 jaar oud)
Kinderen (7-12 jaar oud)
Tieners (13-17 jaar oud)
Volwassenen (18-64 jaar oud)
Niveau van de leerling
Beginner
Gemiddeld
Gevorderden
Duur
45 minuten
60 minuten
90 minuten
120 minuten
De les wordt gegeven in
Frans
Arabisch
Engels
Beschikbaarheid typische week
(GMT -05:00)
New York
at teacher icon
Online via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Ce programme complet offre une plongée approfondie dans le monde de l'informatique et de la programmation, couvrant deux domaines essentiels : les algorithmes et Python Il est conçu pour les débutants, ainsi que pour ceux qui cherchent à renforcer leurs compétences dans ces domaines.

Partie 1 : Fondamentaux des Algorithmes
Dans cette première section, nous explorerons les concepts fondamentaux des algorithmes, y compris les structures de données, les techniques de tri, la recherche, la complexité algorithmique et bien plus. Vous développerez la capacité de concevoir, analyser et optimiser des algorithmes pour résoudre une variété de problèmes.

Partie 2 : Programmation en Python
La deuxième partie du cours se concentre sur la programmation en Python, un langage prisé pour sa simplicité et sa polyvalence. Vous apprendrez les bases de Python, y compris les variables, les boucles, les fonctions et les bibliothèques couramment utilisées. Vous mettrez en pratique vos connaissances en automatisant des tâches, en développant des applications web, et en effectuant des analyses de données.

Ce cours complet est idéal pour ceux qui souhaitent acquérir une base solide en informatique, de la théorie à la pratique. Que vous soyez un débutant absolu ou que vous cherchiez à élargir vos compétences en programmation, ce programme vous aidera à atteindre vos objectifs
Lees meer
Mes cours se concentrent principalement sur la compréhension approfondie des problèmes en mathématiques . Ils sont conçus pour aider les élèves à apprendre à résoudre ces problèmes de manière efficace en les guidant à travers chaque étape du processus. Mon approche vise à renforcer les compétences en résolution de problèmes des élèves en leur fournissant des méthodes et des techniques claires et structurées.

En plus des explications détaillées, je fournis également des documents supplémentaires pour aider les élèves dans leur apprentissage. Ces documents peuvent inclure des exercices supplémentaires, des exemples complémentaires et des ressources supplémentaires pour approfondir leur compréhension. De plus, je propose des documentations sur les solutions pour chaque problème abordé, ce qui permet aux élèves de vérifier leurs réponses et de comprendre les concepts sous-jacents de manière plus approfondie.

En résumé, mes cours visent à offrir aux élèves une expérience d'apprentissage enrichissante et interactive, les aidant à maîtriser les compétences en mathématiques tout en développant leur confiance dans leur capacité à résoudre des problèmes de manière autonome.
Lees meer
Vergelijkbare lessen
arrow icon previousarrow icon next
verified badge
Je suis un développeur Full Stack professionnel avec plus de 15 ans d'expérience pratique en ingénierie logicielle, conception de systèmes et intelligence artificielle.
J'ai travaillé sur le front-end, le back-end, DevOps et l'IA, créant des systèmes de niveau entreprise pour des applications du monde réel, des microservices à grande échelle aux plates-formes d'IA cognitives.

Je suis passionné par l'enseignement de la véritable méthode moderne de codage, en combinant des bases techniques approfondies avec les technologies les plus avancées d'aujourd'hui : l'IA générative, les systèmes agentiques, les architectures RAG, l'automatisation du cloud et le DevOps intelligent.

Que vous soyez un débutant explorant votre premier « Hello World », un professionnel améliorant votre pile ou un chercheur/développeur explorant les systèmes d'IA, je peux vous guider étape par étape — conceptuellement, pratiquement et stratégiquement.

🧩 Ce que vous apprendrez
🖥️ Développement front-end

Maîtrisez la création d'interfaces réactives, interactives et performantes :

HTML / HTML5 – Structure, sémantique, formulaires, accessibilité

CSS / CSS3 / SCSS – Mise en page, animations, conception réactive, Flexbox, Grille

Bootstrap / Tailwind / Material UI – Cadres de conception rapide

JavaScript (ES6+) – Programmation fonctionnelle, boucle d'événements, fermetures, async/await

TypeScript – Typage fort, interfaces, décorateurs, génériques

React.js / Next.js – Composants, hooks, gestion d'état, routage, API

Angular (1.x à 17) – Modules, injection de dépendances, RxJS, architecture avancée

Vue.js (optionnel) – Programmation réactive, gestion du cycle de vie

jQuery / AJAX – Prise en charge héritée et communication backend

Performances Web – Lighthouse, Core Web Vitals, PWA, stratégies de mise en cache

⚙️ Développement Back-End et Entreprise

Créez des systèmes côté serveur évolutifs, sécurisés et intelligents :

C / C++ / Structures de données / Algorithmes / OOPS

Java / J2EE / Spring / Spring Boot / Spring Cloud / Hibernate / Struts / Wicket

Architecture des microservices – passerelle API, registre de services, communication interservices

Node.js / Express / NestJS – Backend JavaScript/TypeScript moderne

Services Web REST et SOAP – Conception d'API, sécurité, documentation (Swagger / Postman)

Python (Flask / FastAPI) – API REST, pipelines ML, automatisation

Scripts Shell (Linux/Unix) – Automatisation, tâches cron, analyse des journaux, scripts DevOps

PHP / Laravel / CodeIgniter – Développement backend web classique

Conteneurisation et orchestration : Docker, Kubernetes, Helm

CI/CD et Cloud : Jenkins, GitHub Actions, Azure DevOps Pipelines

☁️ Maîtrise du Cloud et du DevOps

Apprenez à créer, déployer et faire évoluer des applications sur le cloud :

AWS (EC2, S3, Lambda, DynamoDB, passerelle API, ECS)

Azure (App Services, Fonctions, CosmosDB, DevOps)

Google Cloud (GCP, Vertex AI, BigQuery, Cloud Run)

Surveillance et journalisation : pile ELK (Elasticsearch, Logstash, Kibana), Grafana, Prometheus

Infrastructure en tant que code (IaC) : Terraform, AWS CDK, Azure Bicep

Contrôle de version et collaboration : Git, GitHub, GitLab, Bitbucket

Pipelines CI/CD : automatisation de la création, des tests, du déploiement, de la restauration et de la gestion des versions

📱 Développement d'applications

Développer des applications mobiles et hybrides de bout en bout :

Android (Java/Kotlin) – UI/UX, cycle de vie des activités, intégration d'API

Frameworks hybrides : Ionic, Cordova, React Native

Applications Web progressives (PWA) – Hors ligne, mise en cache, optimisation mobile

Intégration Firebase : authentification, Firestore, messagerie cloud

🤖 Intelligence artificielle et apprentissage automatique

Découvrez comment les systèmes d’IA modernes sont construits et déployés :

Fondamentaux de l'IA : réseaux neuronaux, apprentissage supervisé/non supervisé

Apprentissage automatique avec Python : scikit-learn, TensorFlow, PyTorch

Traitement du langage naturel (TALN) : Transformers, BERT, GPT

Vision par ordinateur : OpenCV, YOLO, classification d'images

API et intégrations d'IA : Google DialogFlow, Azure Cognitive Services, API OpenAI

🧬 IA générative, RAG et systèmes agentiques

Focus particulier sur l'intégration et l'automatisation de l'IA dans le monde réel :

Modèles d'IA génératifs (GPT, Claude, Gemini, Llama, Mistral) – Mise en œuvre pratique

Ingénierie des invites – Conception de cadres d'invite puissants et réutilisables

Génération augmentée de récupération (RAG) – Architectures hybrides de recherche et de génération

Systèmes d'IA agentiques – Création de flux de travail multi-agents autonomes (par exemple, AutoGPT, CrewAI)

Agentic RAG – Mémoire contextuelle, enchaînement et systèmes de raisonnement

LangChain / LlamaIndex – Pipelines RAG, chargeurs de documents, intégrations, bases de données vectorielles

Bases de données vectorielles : Pinecone, Chroma, Weaviate, FAISS

Graphiques de connaissances et gestion du contexte – Liaison de données d'entreprise avec RAG

Déploiement d'applications IA : FastAPI + Streamlit + LangServe + Docker

Outils Copilot et IA : GitHub Copilot, API ChatGPT, interpréteur de code, Vertex AI Studio

Kit de développement Google AI (ADK) – Edge AI, TensorFlow Lite, Coral et diffusion de modèles

IA vocale et conception conversationnelle : Dialogflow CX, OpenAI Assistants, ElevenLabs

🔬 Données, tests et qualité

Systèmes de bases de données : MySQL, PostgreSQL, MongoDB, Oracle, DB2, Redis

Conception de bases de données : ERD, normalisation, indexation, optimisation des performances

Outils de test : JUnit, Mockito, Selenium, Cypress, Postman

Pratiques TDD/BDD : tests unitaires, d'intégration et de bout en bout

Journalisation et surveillance : ELK, Splunk, Prometheus

Optimisation des performances : profilage, mise en cache, concurrence

🧩 Systèmes d'exploitation et scripts

Administration Windows / Linux / Ubuntu / Unix

Systèmes de fichiers, autorisations, réseau, gestion des processus

Scripting Shell / Automatisation / Analyse des journaux

Sécurité du système et renforcement SSH

🧠 Sujets bonus

Mathématiques pour programmeurs – Logique, combinatoire, probabilités, théorie des graphes

Principes de base du développement de jeux : Unity, Phaser.js, HTML5 Canvas

Éthique de l'IA, confidentialité des données, conception responsable de l'IA

Projets d'automatisation et exploration/scraping Web : BeautifulSoup, Selenium, Puppeteer

Intégrations No-Code / Low-Code : Zapier, Make, automatisations AI
verified badge
Java is one of the most important of all computer programming languages. But learning Java can seem like a daunting task. Not any longer! In this course I will train you well in Java Programming step-by-step. Starting from basis right through the more advanced topics. No prior knowledge is required.

Course outlines:
- Objected Oriented Programming concepts (OOPS)
- Core Java Programming Introduction of Java
- Data types and Variables
- Methods
- Control Flow Statements
- Operators and Expressions
- While and do-while Loops
- Object-oriented Programming
- Objects and classes
- Using Java Objects
- Java Files and I/O
- Interfaces and Abstract Classes
- Inner Classes
verified badge
Python is the fastest growing programming language. Master it and you can solve business and science problems!

If you are an absolute beginner, don't worry, I've got exercises that will help you get up to speed.

About me: I have worked 10 years in financial markets (bond trading and market data). Now I am working as a freelance Python trainer & developer.

Favourite Python packages / frameworks: Pandas, Numpy, Flask, Django, Beautifulsoup, PySpark & Pytest,
verified badge
Python est un langage de programmation largement utilisé avec d'énormes capacités sur la construction de projets de différents types, mais l'avantage le plus important est qu'il est facile à apprendre et qu'il peut être un bon début pour quelqu'un qui souhaite adopter l'informatique et améliorer sa pensée logique.
verified badge
Welkom Student,

Zelf afgestudeerd aan de bachelors Wiskunde en Informatica en de master Wiskunde, heb ik opgemerkt dat er veel vakken zijn waar een gros van de studenten moeite mee heeft. Dit zijn vaak ook nog eens de vakken die het belangrijkst zijn voor de voortgang, omdat veel toekomstige vakken er op voortborduren. Ben jij nou een bachelorstudent en heb jij dit zelfde probleem, dan ben je op het juiste adres. Samen nemen we de stof door en werken we naar je tentamens toe, zodat jij zelfverzekerd je tentamens in kan.

Veel van dit soort vakken hebben vanaf een 'birds-eye view' duidelijk specifieke soorten opgaven die je moet kunnen om je tentamen te halen. Dit soort opgaven pikken we eruit en daar gaan we je samen in trainen om hier handigheid in te krijgen. Daarnaast zullen we je zwaktepunten tegengaan door opdrachten en theorie daarover door te nemen.

Om een duidelijk idee te krijgen van welke vakken ik gedaan heb en waar ik je precies mee kan helpen, heb ik hieronder een lijst met mijn voltooide universiteitsvakken (allemaal behaald met een 7 of hoger). Merk op dat ik zelf in Utrecht gestudeerd heb, dus jouw vakken kunnen van andere namen voorzien zijn.

Wiskunde
- Bewijzen in de Wiskunde
- Infinitesimaalrekening en Lineaire Algebra 1
- Inleiding Kansrekening en Statistiek
- Infinitesimaalrekening en Lineaire Algebra 2
- Analyse
- Inleiding Meetkunde
- Inleiding Groepen en Ringen
- Inleiding Analyse in Meer Variabelen
- Inleiding Topologie
- Functies en Reeksen
- Discrete Wiskunde
- Topologie en Meetkunde
- Inleiding Scientific Computing
- Analyse in Meer Variabelen
- Differentieerbare Variëteiten
- Groepen, Modulen en Voorstellingen
- Scriptie

Informatica
- Computerarchitectuur en Netwerken
- Imperatief Programmeren
- Functioneel Programmeren (Haskell)
- Introduction Project
- Databases
- Datastructuren
- Graphics
- Optimalisering en Complexiteit
- Talen en Compilers
- Concurrency
- Modelleren en Systeemontwikkeling
- Software Testing en Verificatie
- Beeldverwerking
- Softwareproject

Als je niet zeker weet of ik je kan helpen, dan kan je me altijd een bericht sturen!

Sam
verified badge
Leren programmeren kan een grote uitdaging zijn, vooral als je het alleen moet doen. Er zijn genoeg filmpjes of documentatie te vinden, maar waar moet je beginnen? Soms zie je door de bomen het bos niet meer.

Met mijn ervaring in het programmeren, voornamelijk in de taal C# en framework .NET, en de vele jaren ervaring in het begeleiden van scholieren, is dit een ideale combinatie in het bieden van begeleiding in het programmeren.
verified badge
Ben jij een student op de middelbare school of het voortgezet onderwijs en heb je problemen met het begrijpen en oplossen van wiskunde of natuurkunde problemen? Dan ben ik iemand die je daar graag bij zou willen helpen. Ik zie vaak dat in standaard klassikale kort en bondig wordt les gegeven. Hierdoor mist de student zicht op het hele plaatje, waardoor het lesstof en de problemen vaag en onduidelijk zijn. Mijn doel is om voor elke student de tijd te nemen om het hele plaatje compleet te maken en hen te begeleiden door ingewikkelde problemen, zodat de student niet alleen met gemak toetsen en examens kunnen maken, maar ook leuk vind om de stof te leren.
verified badge
Ik ben een gecertificeerd communicatiewetenschapper (WO, MSc.) die geeft lessen computationele data-analysemethoden in SPSS, Python, R en scriptiebegeleidi.

We kunnen tijdens de lessen de basis van computationele methoden of van data analyse behandelen. Ik kan je ook helpen een beter inzicht te krijgen in de data structuur, een vragenlijst in QUALTRICS (of vergelijkbaar programma) ontwerpen, of samen met je andere data verzamelen. Dit kunnen we doen in de programma's Python, R of SPSS. Daarnaast ben ik ook een expert in het begeleiden van scripties.

Ik geef lessen van standaard een uur, maar deze kunnen langer zijn als dat gewenst is. Als je begeleiding zoekt voor een langere periode, kan ik je pakket aanbieden waar je korting krijgt op mijn uur tarrief.

Ik heb ervaring met lesgeven over computationele data analyse en machine learning op WO en HBO niveau. Zelf heb ik een onderzoeksmaster diploma in communicatiewetenschappen.
verified badge
I am a Software Engineer with more than 12 years of experience. I love to teach and share my experiences.

If you want any help with Java or any other programming language, I can assist you with it.

Web Application Development is also my expertise. I can guide you to build a successful web application.
verified badge
J'enseigne des cours de Python, en anglais, en français et en néerlandais. Je suis un enseignant qualifié, je donne des cours particuliers depuis plusieurs années et j'ai des années d'expérience professionnelle en tant que consultant en analyse. Mon objectif est d'enseigner à votre niveau, en vous rendant aussi indépendant que possible, le plus rapidement possible.
Je peux aider à la fois à résoudre des problèmes concrets et à apprendre Python en général. Bien que j'ai utilisé de nombreuses bibliothèques différentes ces dernières années, je possède des connaissances spécialisées en matière d'analyse, de visualisation et de science des données (Numpy, Pandas, Scikitlearn, Seaborn, Scikitlearn...)
verified badge
In this course, you will learn how to efficiently package, containerize, and deploy Python applications and microservices using Docker. The course covers fundamental Docker concepts, best practices for structuring Python projects, and strategies for building scalable and portable applications. Through hands-on projects, you will gain practical experience in creating Docker images, managing containers, and orchestrating microservices, enabling seamless deployment across different environments.

Contact me if you want to have more information about the course!
verified badge
Hallo! Mijn naam is Gill. Ik woon in de regio Den Haag en ben een ervaren bijlesdocent met een stevige achtergrond in technische natuurkunde – ik heb een bachelors behaald en ben momenteel bezig met mijn master in dit vakgebied. Lesgeven is mijn passie, en ik help studenten graag verder met hun leerdoelen.

Ik bied individuele begeleiding in het Nederlands, Engels en Papiamentu voor elk niveau, van VMBO tot en met universitair (WO/Bachelor).

Vakgebieden:

* Wiskunde A & B

* Natuurkunde

* Statistiek, Algebra & Calculus (tot en met WO/Bachelor-niveau)

* Scheikunde & Engels (tot en met VWO-niveau)

* Andere vakken zijn in overleg ook mogelijk.

Met meer dan 5 jaar ervaring heb ik studenten op verschillende niveaus geholpen. Ik heb ook als docent en mentor gewerkt aan instellingen zoals de TU Delft en Erasmus Universiteit, waar ik vakken gaf als Technology Management, Optica en Elektronische Instrumentatie aan eerste- en tweedejaars studenten.

Ik geloof in het stimuleren van nieuwsgierigheid en zelfvertrouwen bij studenten. Daarom pas ik elke les aan op de unieke leerstijl en taalvoorkeur van de student.
verified badge
“AI is the future.” You’ve heard it before, but what does it actually mean? Facial recognition, recommendation systems, self-driving cars—it all starts with data, algorithms, and code. The best part? You can learn it too.

Whether you're a curious beginner or someone already dabbling with machine learning, I offer hands-on guidance through the AI jungle. Using libraries like Pandas, Scikit-learn, TensorFlow, and OpenCV, I’ve built projects ranging from eye-tracking systems to classification models. I know how to explain complex concepts in simple terms—and help you build real, working prototypes.

From your first regression model to deploying your neural network, I’ll be your guide. Whether you want to understand the math behind it or just want results, we’ll move at your pace. available remotely across Europe.
verified badge
Hi! I’m Wahagn, a qualified international school teacher with 4+ years teaching Computer Science at IGCSE, A-Level, and IB DP levels. I hold a BSc and MSc in Computer Science from Leiden University and have worked in international schools across Europe. I specialize in helping students understand programming concepts, prepare for exams, and develop problem-solving skills. My lessons are personalized, practical, and focused on student success.
verified badge
🐍 Programmation Python – Apprendre en pratiquant
Aperçu du cours
Ce cours s'adresse à tous ceux qui souhaitent apprendre Python, que ce soit en partant de zéro ou en perfectionnant leurs compétences en programmation. Que vous soyez débutant complet ou que vous cherchiez à appliquer Python à l'analyse de données, à l'automatisation ou au développement web, ce cours vous guidera pas à pas grâce à des exemples et des projets pratiques.

Ce que vous apprendrez
✅ Notions de base de Python : variables, types de données, opérateurs et flux de contrôle

✅ Fonctions et modules : écrire du code réutilisable et propre

✅ Travail avec des fichiers et des données (CSV, JSON, texte)

✅ Concepts de la programmation orientée objet (POO)

✅ Bibliothèques pour les tâches concrètes (ex. : pandas, matplotlib)

✅ Stratégies de résolution de problèmes et techniques de débogage

Style d'enseignement
Apprentissage pratique : vous écrirez du code à chaque session.

Axé sur les projets : Créez des mini-projets tels que des calculatrices, des visualisations de données ou des applications web simples.

Rythme adaptable : des cours adaptés à votre niveau et à vos objectifs (académiques, professionnels ou de loisirs).

À qui s'adresse-t-il ?
Étudiants se préparant à des examens ou à des cours d'informatique

Les professionnels souhaitant automatiser des tâches ou analyser des données

Apprenants curieux qui souhaitent s'initier à la programmation comme passe-temps

Détails pratiques
📍 En ligne ou en personne (selon votre localisation)

⏱ Horaires flexibles adaptés à vos disponibilités

🧑‍🏫 Un accompagnement personnalisé avec des explications claires et des exercices
message icon
Contacteer Chaimae
repeat students icon
1e les wordt ondersteund
door onze
Good-fit Leraar Garantie
Vergelijkbare lessen
arrow icon previousarrow icon next
verified badge
Je suis un développeur Full Stack professionnel avec plus de 15 ans d'expérience pratique en ingénierie logicielle, conception de systèmes et intelligence artificielle.
J'ai travaillé sur le front-end, le back-end, DevOps et l'IA, créant des systèmes de niveau entreprise pour des applications du monde réel, des microservices à grande échelle aux plates-formes d'IA cognitives.

Je suis passionné par l'enseignement de la véritable méthode moderne de codage, en combinant des bases techniques approfondies avec les technologies les plus avancées d'aujourd'hui : l'IA générative, les systèmes agentiques, les architectures RAG, l'automatisation du cloud et le DevOps intelligent.

Que vous soyez un débutant explorant votre premier « Hello World », un professionnel améliorant votre pile ou un chercheur/développeur explorant les systèmes d'IA, je peux vous guider étape par étape — conceptuellement, pratiquement et stratégiquement.

🧩 Ce que vous apprendrez
🖥️ Développement front-end

Maîtrisez la création d'interfaces réactives, interactives et performantes :

HTML / HTML5 – Structure, sémantique, formulaires, accessibilité

CSS / CSS3 / SCSS – Mise en page, animations, conception réactive, Flexbox, Grille

Bootstrap / Tailwind / Material UI – Cadres de conception rapide

JavaScript (ES6+) – Programmation fonctionnelle, boucle d'événements, fermetures, async/await

TypeScript – Typage fort, interfaces, décorateurs, génériques

React.js / Next.js – Composants, hooks, gestion d'état, routage, API

Angular (1.x à 17) – Modules, injection de dépendances, RxJS, architecture avancée

Vue.js (optionnel) – Programmation réactive, gestion du cycle de vie

jQuery / AJAX – Prise en charge héritée et communication backend

Performances Web – Lighthouse, Core Web Vitals, PWA, stratégies de mise en cache

⚙️ Développement Back-End et Entreprise

Créez des systèmes côté serveur évolutifs, sécurisés et intelligents :

C / C++ / Structures de données / Algorithmes / OOPS

Java / J2EE / Spring / Spring Boot / Spring Cloud / Hibernate / Struts / Wicket

Architecture des microservices – passerelle API, registre de services, communication interservices

Node.js / Express / NestJS – Backend JavaScript/TypeScript moderne

Services Web REST et SOAP – Conception d'API, sécurité, documentation (Swagger / Postman)

Python (Flask / FastAPI) – API REST, pipelines ML, automatisation

Scripts Shell (Linux/Unix) – Automatisation, tâches cron, analyse des journaux, scripts DevOps

PHP / Laravel / CodeIgniter – Développement backend web classique

Conteneurisation et orchestration : Docker, Kubernetes, Helm

CI/CD et Cloud : Jenkins, GitHub Actions, Azure DevOps Pipelines

☁️ Maîtrise du Cloud et du DevOps

Apprenez à créer, déployer et faire évoluer des applications sur le cloud :

AWS (EC2, S3, Lambda, DynamoDB, passerelle API, ECS)

Azure (App Services, Fonctions, CosmosDB, DevOps)

Google Cloud (GCP, Vertex AI, BigQuery, Cloud Run)

Surveillance et journalisation : pile ELK (Elasticsearch, Logstash, Kibana), Grafana, Prometheus

Infrastructure en tant que code (IaC) : Terraform, AWS CDK, Azure Bicep

Contrôle de version et collaboration : Git, GitHub, GitLab, Bitbucket

Pipelines CI/CD : automatisation de la création, des tests, du déploiement, de la restauration et de la gestion des versions

📱 Développement d'applications

Développer des applications mobiles et hybrides de bout en bout :

Android (Java/Kotlin) – UI/UX, cycle de vie des activités, intégration d'API

Frameworks hybrides : Ionic, Cordova, React Native

Applications Web progressives (PWA) – Hors ligne, mise en cache, optimisation mobile

Intégration Firebase : authentification, Firestore, messagerie cloud

🤖 Intelligence artificielle et apprentissage automatique

Découvrez comment les systèmes d’IA modernes sont construits et déployés :

Fondamentaux de l'IA : réseaux neuronaux, apprentissage supervisé/non supervisé

Apprentissage automatique avec Python : scikit-learn, TensorFlow, PyTorch

Traitement du langage naturel (TALN) : Transformers, BERT, GPT

Vision par ordinateur : OpenCV, YOLO, classification d'images

API et intégrations d'IA : Google DialogFlow, Azure Cognitive Services, API OpenAI

🧬 IA générative, RAG et systèmes agentiques

Focus particulier sur l'intégration et l'automatisation de l'IA dans le monde réel :

Modèles d'IA génératifs (GPT, Claude, Gemini, Llama, Mistral) – Mise en œuvre pratique

Ingénierie des invites – Conception de cadres d'invite puissants et réutilisables

Génération augmentée de récupération (RAG) – Architectures hybrides de recherche et de génération

Systèmes d'IA agentiques – Création de flux de travail multi-agents autonomes (par exemple, AutoGPT, CrewAI)

Agentic RAG – Mémoire contextuelle, enchaînement et systèmes de raisonnement

LangChain / LlamaIndex – Pipelines RAG, chargeurs de documents, intégrations, bases de données vectorielles

Bases de données vectorielles : Pinecone, Chroma, Weaviate, FAISS

Graphiques de connaissances et gestion du contexte – Liaison de données d'entreprise avec RAG

Déploiement d'applications IA : FastAPI + Streamlit + LangServe + Docker

Outils Copilot et IA : GitHub Copilot, API ChatGPT, interpréteur de code, Vertex AI Studio

Kit de développement Google AI (ADK) – Edge AI, TensorFlow Lite, Coral et diffusion de modèles

IA vocale et conception conversationnelle : Dialogflow CX, OpenAI Assistants, ElevenLabs

🔬 Données, tests et qualité

Systèmes de bases de données : MySQL, PostgreSQL, MongoDB, Oracle, DB2, Redis

Conception de bases de données : ERD, normalisation, indexation, optimisation des performances

Outils de test : JUnit, Mockito, Selenium, Cypress, Postman

Pratiques TDD/BDD : tests unitaires, d'intégration et de bout en bout

Journalisation et surveillance : ELK, Splunk, Prometheus

Optimisation des performances : profilage, mise en cache, concurrence

🧩 Systèmes d'exploitation et scripts

Administration Windows / Linux / Ubuntu / Unix

Systèmes de fichiers, autorisations, réseau, gestion des processus

Scripting Shell / Automatisation / Analyse des journaux

Sécurité du système et renforcement SSH

🧠 Sujets bonus

Mathématiques pour programmeurs – Logique, combinatoire, probabilités, théorie des graphes

Principes de base du développement de jeux : Unity, Phaser.js, HTML5 Canvas

Éthique de l'IA, confidentialité des données, conception responsable de l'IA

Projets d'automatisation et exploration/scraping Web : BeautifulSoup, Selenium, Puppeteer

Intégrations No-Code / Low-Code : Zapier, Make, automatisations AI
verified badge
Java is one of the most important of all computer programming languages. But learning Java can seem like a daunting task. Not any longer! In this course I will train you well in Java Programming step-by-step. Starting from basis right through the more advanced topics. No prior knowledge is required.

Course outlines:
- Objected Oriented Programming concepts (OOPS)
- Core Java Programming Introduction of Java
- Data types and Variables
- Methods
- Control Flow Statements
- Operators and Expressions
- While and do-while Loops
- Object-oriented Programming
- Objects and classes
- Using Java Objects
- Java Files and I/O
- Interfaces and Abstract Classes
- Inner Classes
verified badge
Python is the fastest growing programming language. Master it and you can solve business and science problems!

If you are an absolute beginner, don't worry, I've got exercises that will help you get up to speed.

About me: I have worked 10 years in financial markets (bond trading and market data). Now I am working as a freelance Python trainer & developer.

Favourite Python packages / frameworks: Pandas, Numpy, Flask, Django, Beautifulsoup, PySpark & Pytest,
verified badge
Python est un langage de programmation largement utilisé avec d'énormes capacités sur la construction de projets de différents types, mais l'avantage le plus important est qu'il est facile à apprendre et qu'il peut être un bon début pour quelqu'un qui souhaite adopter l'informatique et améliorer sa pensée logique.
verified badge
Welkom Student,

Zelf afgestudeerd aan de bachelors Wiskunde en Informatica en de master Wiskunde, heb ik opgemerkt dat er veel vakken zijn waar een gros van de studenten moeite mee heeft. Dit zijn vaak ook nog eens de vakken die het belangrijkst zijn voor de voortgang, omdat veel toekomstige vakken er op voortborduren. Ben jij nou een bachelorstudent en heb jij dit zelfde probleem, dan ben je op het juiste adres. Samen nemen we de stof door en werken we naar je tentamens toe, zodat jij zelfverzekerd je tentamens in kan.

Veel van dit soort vakken hebben vanaf een 'birds-eye view' duidelijk specifieke soorten opgaven die je moet kunnen om je tentamen te halen. Dit soort opgaven pikken we eruit en daar gaan we je samen in trainen om hier handigheid in te krijgen. Daarnaast zullen we je zwaktepunten tegengaan door opdrachten en theorie daarover door te nemen.

Om een duidelijk idee te krijgen van welke vakken ik gedaan heb en waar ik je precies mee kan helpen, heb ik hieronder een lijst met mijn voltooide universiteitsvakken (allemaal behaald met een 7 of hoger). Merk op dat ik zelf in Utrecht gestudeerd heb, dus jouw vakken kunnen van andere namen voorzien zijn.

Wiskunde
- Bewijzen in de Wiskunde
- Infinitesimaalrekening en Lineaire Algebra 1
- Inleiding Kansrekening en Statistiek
- Infinitesimaalrekening en Lineaire Algebra 2
- Analyse
- Inleiding Meetkunde
- Inleiding Groepen en Ringen
- Inleiding Analyse in Meer Variabelen
- Inleiding Topologie
- Functies en Reeksen
- Discrete Wiskunde
- Topologie en Meetkunde
- Inleiding Scientific Computing
- Analyse in Meer Variabelen
- Differentieerbare Variëteiten
- Groepen, Modulen en Voorstellingen
- Scriptie

Informatica
- Computerarchitectuur en Netwerken
- Imperatief Programmeren
- Functioneel Programmeren (Haskell)
- Introduction Project
- Databases
- Datastructuren
- Graphics
- Optimalisering en Complexiteit
- Talen en Compilers
- Concurrency
- Modelleren en Systeemontwikkeling
- Software Testing en Verificatie
- Beeldverwerking
- Softwareproject

Als je niet zeker weet of ik je kan helpen, dan kan je me altijd een bericht sturen!

Sam
verified badge
Leren programmeren kan een grote uitdaging zijn, vooral als je het alleen moet doen. Er zijn genoeg filmpjes of documentatie te vinden, maar waar moet je beginnen? Soms zie je door de bomen het bos niet meer.

Met mijn ervaring in het programmeren, voornamelijk in de taal C# en framework .NET, en de vele jaren ervaring in het begeleiden van scholieren, is dit een ideale combinatie in het bieden van begeleiding in het programmeren.
verified badge
Ben jij een student op de middelbare school of het voortgezet onderwijs en heb je problemen met het begrijpen en oplossen van wiskunde of natuurkunde problemen? Dan ben ik iemand die je daar graag bij zou willen helpen. Ik zie vaak dat in standaard klassikale kort en bondig wordt les gegeven. Hierdoor mist de student zicht op het hele plaatje, waardoor het lesstof en de problemen vaag en onduidelijk zijn. Mijn doel is om voor elke student de tijd te nemen om het hele plaatje compleet te maken en hen te begeleiden door ingewikkelde problemen, zodat de student niet alleen met gemak toetsen en examens kunnen maken, maar ook leuk vind om de stof te leren.
verified badge
Ik ben een gecertificeerd communicatiewetenschapper (WO, MSc.) die geeft lessen computationele data-analysemethoden in SPSS, Python, R en scriptiebegeleidi.

We kunnen tijdens de lessen de basis van computationele methoden of van data analyse behandelen. Ik kan je ook helpen een beter inzicht te krijgen in de data structuur, een vragenlijst in QUALTRICS (of vergelijkbaar programma) ontwerpen, of samen met je andere data verzamelen. Dit kunnen we doen in de programma's Python, R of SPSS. Daarnaast ben ik ook een expert in het begeleiden van scripties.

Ik geef lessen van standaard een uur, maar deze kunnen langer zijn als dat gewenst is. Als je begeleiding zoekt voor een langere periode, kan ik je pakket aanbieden waar je korting krijgt op mijn uur tarrief.

Ik heb ervaring met lesgeven over computationele data analyse en machine learning op WO en HBO niveau. Zelf heb ik een onderzoeksmaster diploma in communicatiewetenschappen.
verified badge
I am a Software Engineer with more than 12 years of experience. I love to teach and share my experiences.

If you want any help with Java or any other programming language, I can assist you with it.

Web Application Development is also my expertise. I can guide you to build a successful web application.
verified badge
J'enseigne des cours de Python, en anglais, en français et en néerlandais. Je suis un enseignant qualifié, je donne des cours particuliers depuis plusieurs années et j'ai des années d'expérience professionnelle en tant que consultant en analyse. Mon objectif est d'enseigner à votre niveau, en vous rendant aussi indépendant que possible, le plus rapidement possible.
Je peux aider à la fois à résoudre des problèmes concrets et à apprendre Python en général. Bien que j'ai utilisé de nombreuses bibliothèques différentes ces dernières années, je possède des connaissances spécialisées en matière d'analyse, de visualisation et de science des données (Numpy, Pandas, Scikitlearn, Seaborn, Scikitlearn...)
verified badge
In this course, you will learn how to efficiently package, containerize, and deploy Python applications and microservices using Docker. The course covers fundamental Docker concepts, best practices for structuring Python projects, and strategies for building scalable and portable applications. Through hands-on projects, you will gain practical experience in creating Docker images, managing containers, and orchestrating microservices, enabling seamless deployment across different environments.

Contact me if you want to have more information about the course!
verified badge
Hallo! Mijn naam is Gill. Ik woon in de regio Den Haag en ben een ervaren bijlesdocent met een stevige achtergrond in technische natuurkunde – ik heb een bachelors behaald en ben momenteel bezig met mijn master in dit vakgebied. Lesgeven is mijn passie, en ik help studenten graag verder met hun leerdoelen.

Ik bied individuele begeleiding in het Nederlands, Engels en Papiamentu voor elk niveau, van VMBO tot en met universitair (WO/Bachelor).

Vakgebieden:

* Wiskunde A & B

* Natuurkunde

* Statistiek, Algebra & Calculus (tot en met WO/Bachelor-niveau)

* Scheikunde & Engels (tot en met VWO-niveau)

* Andere vakken zijn in overleg ook mogelijk.

Met meer dan 5 jaar ervaring heb ik studenten op verschillende niveaus geholpen. Ik heb ook als docent en mentor gewerkt aan instellingen zoals de TU Delft en Erasmus Universiteit, waar ik vakken gaf als Technology Management, Optica en Elektronische Instrumentatie aan eerste- en tweedejaars studenten.

Ik geloof in het stimuleren van nieuwsgierigheid en zelfvertrouwen bij studenten. Daarom pas ik elke les aan op de unieke leerstijl en taalvoorkeur van de student.
verified badge
“AI is the future.” You’ve heard it before, but what does it actually mean? Facial recognition, recommendation systems, self-driving cars—it all starts with data, algorithms, and code. The best part? You can learn it too.

Whether you're a curious beginner or someone already dabbling with machine learning, I offer hands-on guidance through the AI jungle. Using libraries like Pandas, Scikit-learn, TensorFlow, and OpenCV, I’ve built projects ranging from eye-tracking systems to classification models. I know how to explain complex concepts in simple terms—and help you build real, working prototypes.

From your first regression model to deploying your neural network, I’ll be your guide. Whether you want to understand the math behind it or just want results, we’ll move at your pace. available remotely across Europe.
verified badge
Hi! I’m Wahagn, a qualified international school teacher with 4+ years teaching Computer Science at IGCSE, A-Level, and IB DP levels. I hold a BSc and MSc in Computer Science from Leiden University and have worked in international schools across Europe. I specialize in helping students understand programming concepts, prepare for exams, and develop problem-solving skills. My lessons are personalized, practical, and focused on student success.
verified badge
🐍 Programmation Python – Apprendre en pratiquant
Aperçu du cours
Ce cours s'adresse à tous ceux qui souhaitent apprendre Python, que ce soit en partant de zéro ou en perfectionnant leurs compétences en programmation. Que vous soyez débutant complet ou que vous cherchiez à appliquer Python à l'analyse de données, à l'automatisation ou au développement web, ce cours vous guidera pas à pas grâce à des exemples et des projets pratiques.

Ce que vous apprendrez
✅ Notions de base de Python : variables, types de données, opérateurs et flux de contrôle

✅ Fonctions et modules : écrire du code réutilisable et propre

✅ Travail avec des fichiers et des données (CSV, JSON, texte)

✅ Concepts de la programmation orientée objet (POO)

✅ Bibliothèques pour les tâches concrètes (ex. : pandas, matplotlib)

✅ Stratégies de résolution de problèmes et techniques de débogage

Style d'enseignement
Apprentissage pratique : vous écrirez du code à chaque session.

Axé sur les projets : Créez des mini-projets tels que des calculatrices, des visualisations de données ou des applications web simples.

Rythme adaptable : des cours adaptés à votre niveau et à vos objectifs (académiques, professionnels ou de loisirs).

À qui s'adresse-t-il ?
Étudiants se préparant à des examens ou à des cours d'informatique

Les professionnels souhaitant automatiser des tâches ou analyser des données

Apprenants curieux qui souhaitent s'initier à la programmation comme passe-temps

Détails pratiques
📍 En ligne ou en personne (selon votre localisation)

⏱ Horaires flexibles adaptés à vos disponibilités

🧑‍🏫 Un accompagnement personnalisé avec des explications claires et des exercices
Good-fit Leraar Garantie
favorite button
message icon
Contacteer Chaimae