facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since April 2018
Instructor since April 2018
Python / Machine Learning / Data Science / Statistics
course price icon
From 36 € /h
arrow icon
I am a strong software engineer who turned towards Machine Learning & Data Science. I have been teaching in the past. I gave several conferences, supervised undergraduate students and was a maths/physics tutor for high school students. I can teach in English & French.

My belief is that the only way to learn programming is by actually programming. My course will be mainly focused on programming projects. We'll start with small toy examples at the beginning and move on to bigger projects when the student is ready.
Extra information
Pas nécessaire d'emmener un ordinateur
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At teacher's location :
  • Rue du Cherche-Midi, 75006 Paris, France
About Me
I have given lectures and supervised programming practices for groups of~30 students in the past. I have been teaching for around 3 years now. If you want to become a top-notch programmer, whatever your age, I can put you on the right track. Note however, that you will be doing most of the work. You can only become a good programmer by yourself. I will be here to ease the process.

I am now a PhD student at Inria, within the team that created Scikit-learn
Education
M.S. Computer Science at EPITA
Strong software engineering and algorithmic background
Research in Speaker Verification with machine learning models
PhD candidate at Inria
Application of machine learning to neuroimaging data
Experience / Qualifications
1 year as a machine learning researcher at Capital Fund Management, a Paris-based quantitative hedge fund with ~12bn AUM
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
90 minutes
120 minutes
The class is taught in
French
English
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
At teacher's location
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Similar classes
arrow icon previousarrow icon next
verified badge
Moetez
Your application is running on your machine... and then what? Knowing how to containerize and automate deployments has become an expected skill for every developer, and it's often what junior candidates lack during interviews. I'm a full-stack engineer and I implement these pipelines in production (Docker, GitLab CI/CD, GitHub Actions, GCP Cloud Run, Kubernetes). I'll teach you how to do the same, on your own project.

Program (adapted to your level):

Docker basics: images, containers, Dockerfiles, volumes, networks
Docker Compose: Launch a complete app locally (front end + API + PostgreSQL database)
Optimizing your images: multi-stage builds, lightweight images, security best practices
Continuous integration: your first pipeline with GitHub Actions or GitLab CI
Automatic quality control: tests, linting, and formatting are performed with each push.
Build & registry: build and publish your images (Docker Hub, GCP Artifact Registry)
Continuous deployment: put your app online in the cloud (GCP Cloud Run), manage environment variables and secrets
Final project: a complete pipeline, from git push to online application, including database migrations

For who ?

Developers (Node.js, React, Python, PHP...) who want to master deployment
Students and career changers who want a solid project for their portfolio
Teams or freelancers who want to automate their production deployments

Prerequisites: knowledge of how to use Git and having already coded a small application (in any language).

Each session is practical: we work directly on your code, and you leave with a working pipeline.

Feel free to contact me to discuss it!
message icon
Contact Valentin
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Moetez
Your application is running on your machine... and then what? Knowing how to containerize and automate deployments has become an expected skill for every developer, and it's often what junior candidates lack during interviews. I'm a full-stack engineer and I implement these pipelines in production (Docker, GitLab CI/CD, GitHub Actions, GCP Cloud Run, Kubernetes). I'll teach you how to do the same, on your own project.

Program (adapted to your level):

Docker basics: images, containers, Dockerfiles, volumes, networks
Docker Compose: Launch a complete app locally (front end + API + PostgreSQL database)
Optimizing your images: multi-stage builds, lightweight images, security best practices
Continuous integration: your first pipeline with GitHub Actions or GitLab CI
Automatic quality control: tests, linting, and formatting are performed with each push.
Build & registry: build and publish your images (Docker Hub, GCP Artifact Registry)
Continuous deployment: put your app online in the cloud (GCP Cloud Run), manage environment variables and secrets
Final project: a complete pipeline, from git push to online application, including database migrations

For who ?

Developers (Node.js, React, Python, PHP...) who want to master deployment
Students and career changers who want a solid project for their portfolio
Teams or freelancers who want to automate their production deployments

Prerequisites: knowledge of how to use Git and having already coded a small application (in any language).

Each session is practical: we work directly on your code, and you leave with a working pipeline.

Feel free to contact me to discuss it!
Good-fit Instructor Guarantee
favorite button
message icon
Contact Valentin