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 september 2021
Leraar sinds september 2021
Cours de programmation en langages C , C++ ou Java.
course price icon
Van 14.35 $ /h
arrow icon
Bonjour!

Je suis titulaire d'un diplôme d'ingénieur d'État de l'École Hassania des Travaux Publics - Casablanca en Systèmes Informatiques & Réseaux, promotion de 1999.
Dans ce cours, vous allez apprendre selon vos besoins, les notions de base ou les notions avancées du langage de programmation que tu vas choisir: C, C++ ou Java. Aussi, si vous cherchez à résoudre des problèmes de programmation ou à résoudre des exercices dans ces trois langages, vous êtes bienvenus.
Locatie
location type icon
Online vanuit la France
Over
Dans ce qui suit, je présente ma méthodologie de travail dans une séance de cours;
Au début, je fais un diagnostic des pré-requis de l'élève pour mieux adapter mon enseignement avec son parcours scolaire et son niveau dans les disciplines en relation avec le cours visé;
Ensuite, j'essaye de borner le sujet ou le problème à résoudre en déterminant ses pré-requis et les capacités visées. Si je constate que l'élève a des lacunes dans une de ces pré-requis, j'essaye de combler ces lacunes en faisant un rappel de cours sur les connaissances et les notions nécessaires liées à ces pré-requis.
Une fois l'élève les maîtrise avec un niveau raisonnable, on peut continuer sur la résolution du problème de base. Ma méthodologie d'enseignement se base toujours sur la simplification des concepts en les présentant avec des exemples simples, pratiques et pertinents. Aussi, je donne toujours intérêt au feedback de l'élève, c'est pour cela, j'essaye souvent de lui donner la parole, comme ça je peux diagnostiquer les choses qui a assimilées et les choses qui n'a pas assimilées dans le cours. De cette façon, j'essaye toujours dans la mesure du possible de combiner les trois formes d'évaluations connues en pédagogie dans une même séance: évaluation diagnostic, évaluation formative et évaluation définitive, même si cela n'est pas toujours possible de le faire comme ils le savent les personnes qui travaillent dans l'enseignement.
Opleiding
-Je suis titulaire d'un diplôme d'ingénieur d'État de l'École Hassania des Travaux Publics - Casablanca. Option: Systèmes Informatiques & Réseaux, promotion: 1999
- Titulaire d'un diplôme de conseiller en orientation pédagogique du COPE - Rabat, promotion: 2008
- Ancien doctorant en Informatique de l'ENSIAS - Rabat
Leservaring
- 5 ans d'expérience en tant que professeur des mathématiques
- 13 ans d'expérience en tant que conseiller en orientation pédagogique.
- plus de 20 ans d'expérience en tant que développeur indépendant
- 1 an d'expérience en tant que chercheur dans le traitement automatique de la langue.
Leeftijd
Volwassenen (18-64 jaar oud)
Niveau van de leerling
Beginner
Gemiddeld
Gevorderden
Duur
120 minuten
De les wordt gegeven in
Arabisch
Frans
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
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
In this classes I will teach you all the basics about C/C++ programming language.

At the end of this class you will get a good understanding about the concept of object-oriented programming using C/C++, and you will be able to write and read basic C/C++ code.

No prior knowledge is required.

Course outlines:
- Introduction
- Types and declarations
- Pointers, Arrays and Structures
- Expressions and statements
- Functions
- Namespaces and Exceptions
- Source Files and Programs
- Classes
- Operator Overloading
- Derived class
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
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 geloof dat iedereen kan leren programmeren. En met een gemiddelde beoordeling van 8.5 voor mijn examentrainingen bij onder anderen lyceo, heb ik een hoop anderen dat ook doen ervaren.

Door de minor programmeren die ik naast mijn Master Wiskunde extra heb gedaan, heb ik bij veel studenten gezien waar de wrijving zit en die hielp dan vaak ook beter op weg. Dat kan ik doen omdat ik mijzelf heb leren programmeren naast mijn studie Heb jij hulp nodig bij een programmeeropdracht, of kom je in je eentje niet zo goed uit de theorie? Dan beginnen we door te kijken naar wat je wel weet of snapt, en waar er nog dingen onduidelijk zijn. Aan de hand van jouw begrip bedenken we samen een plan van aanpak voor jouw opdracht.

We hebben meestal maar een uurtje samen en dat vliegt zo voorbij. Daarom bied ik voor de gehele week (7 dagen) na onze bijles aan om je online, via WhatsApp of Messages (iOS)

Tot snel!
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
I specialize in teaching ICT, computer science, and programming to help students develop essential digital skills for today's tech-driven world. My lessons are designed to guide you through both foundational concepts and more advanced topics, depending on your current level. I teach you very easy methods to understand complex parts of programming, breaking down difficult concepts into simple, digestible steps. Whether you’re a complete beginner looking to understand basic computer operations or an advanced learner aiming to master coding, networking, or system administration, I tailor each lesson to your needs. You will work on real-world projects, and I will provide exercises to reinforce learning and track your progress. Let's build your technical expertise together!
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
Is your printer refusing to work with your computer again? Are you stuck with a weird error that no one on the forums seems to understand? Or maybe you have an ancient device that stores priceless data, but no modern system will talk to it? That’s where I come in - call me your digital detective.

I specialize in solving the kinds of tech problems most people walk away from—legacy hardware, software compatibility issues, obscure drivers, and cryptic error messages. Whether it’s a memory leak in a 20-year-old Palm PDA or making two completely unrelated systems communicate, I’ve been there and I've fixed that.

If your setup is unique, outdated, or just plain broken, I’ll treat it like a puzzle worth solving. Tech archeology meets modern ingenuity. I’m also happy to travel and work on-site if needed—sometimes the only way to truly understand a system is to sit down with it in person.
“Legacy systems fear him. Devs envy him. Managers don’t understand him.” - one of my clients, probably.
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 Mohamed
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
In this classes I will teach you all the basics about C/C++ programming language.

At the end of this class you will get a good understanding about the concept of object-oriented programming using C/C++, and you will be able to write and read basic C/C++ code.

No prior knowledge is required.

Course outlines:
- Introduction
- Types and declarations
- Pointers, Arrays and Structures
- Expressions and statements
- Functions
- Namespaces and Exceptions
- Source Files and Programs
- Classes
- Operator Overloading
- Derived class
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
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 geloof dat iedereen kan leren programmeren. En met een gemiddelde beoordeling van 8.5 voor mijn examentrainingen bij onder anderen lyceo, heb ik een hoop anderen dat ook doen ervaren.

Door de minor programmeren die ik naast mijn Master Wiskunde extra heb gedaan, heb ik bij veel studenten gezien waar de wrijving zit en die hielp dan vaak ook beter op weg. Dat kan ik doen omdat ik mijzelf heb leren programmeren naast mijn studie Heb jij hulp nodig bij een programmeeropdracht, of kom je in je eentje niet zo goed uit de theorie? Dan beginnen we door te kijken naar wat je wel weet of snapt, en waar er nog dingen onduidelijk zijn. Aan de hand van jouw begrip bedenken we samen een plan van aanpak voor jouw opdracht.

We hebben meestal maar een uurtje samen en dat vliegt zo voorbij. Daarom bied ik voor de gehele week (7 dagen) na onze bijles aan om je online, via WhatsApp of Messages (iOS)

Tot snel!
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
I specialize in teaching ICT, computer science, and programming to help students develop essential digital skills for today's tech-driven world. My lessons are designed to guide you through both foundational concepts and more advanced topics, depending on your current level. I teach you very easy methods to understand complex parts of programming, breaking down difficult concepts into simple, digestible steps. Whether you’re a complete beginner looking to understand basic computer operations or an advanced learner aiming to master coding, networking, or system administration, I tailor each lesson to your needs. You will work on real-world projects, and I will provide exercises to reinforce learning and track your progress. Let's build your technical expertise together!
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
Is your printer refusing to work with your computer again? Are you stuck with a weird error that no one on the forums seems to understand? Or maybe you have an ancient device that stores priceless data, but no modern system will talk to it? That’s where I come in - call me your digital detective.

I specialize in solving the kinds of tech problems most people walk away from—legacy hardware, software compatibility issues, obscure drivers, and cryptic error messages. Whether it’s a memory leak in a 20-year-old Palm PDA or making two completely unrelated systems communicate, I’ve been there and I've fixed that.

If your setup is unique, outdated, or just plain broken, I’ll treat it like a puzzle worth solving. Tech archeology meets modern ingenuity. I’m also happy to travel and work on-site if needed—sometimes the only way to truly understand a system is to sit down with it in person.
“Legacy systems fear him. Devs envy him. Managers don’t understand him.” - one of my clients, probably.
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 Mohamed