


Trusted teacher
from184.09EUR/ h
Courses in Web and Mobile application development.
Hello,
I am Mathilde, I have my own agency in Lausanne specialized in custom application development.
I love teaching and sharing my passion for development with people who want to learn.
I am also a teacher at the Wagon in Lausanne where I give Javascript classes.
If you are motivated I think everything is possible and I would be happy to teach you the latest web (Typescript, React, NextJS) and mobile iOS, Android (React-Native, Flutter)
I give courses to individuals or companies (consulting).
See you soon,
Mathilde
I am Mathilde, I have my own agency in Lausanne specialized in custom application development.
I love teaching and sharing my passion for development with people who want to learn.
I am also a teacher at the Wagon in Lausanne where I give Javascript classes.
If you are motivated I think everything is possible and I would be happy to teach you the latest web (Typescript, React, NextJS) and mobile iOS, Android (React-Native, Flutter)
I give courses to individuals or companies (consulting).
See you soon,
Mathilde
Extra information
A computer and some motivation 💪Location
At student's location: Around Lausanne, Switzerland
Online via webcam






|
Use ctrl + wheel to zoom!
General info
Age: | Teenagers (13-17 years old) Adults (18-64 years old) Seniors (65+ years old) |
---|---|
Student level: | Beginner Intermediate Advanced |
Duration: | 120 minutes |
The class is taught in: | French, English |
About Me
Translated by Google. Click to view original.
Trained as an engineer with a specialty in IT security, after having been an IT consultant in Lausanne for several large companies in the region, I then decided to co-found my own development company.I like giving lessons and teaching, which is why I reserve part of my time for this activity.
Education
Translated by Google. Click to view original.
Preparatory classes Math sup Math spé.Engineering degree from Grenoble INP - ENSIMAG
https://ensimag.grenoble-inp.fr
Exchange Master at TU Eindhoven in the Netherlands in Computer Science.
Master's thesis at EPFL in Lausanne.
Experience / Qualifications
Translated by Google. Click to view original.
10 years of general development experience.1 paper published in a scientific journal in cryptography with the LASEC security laboratory of EPFL.
Ask a question
Send a message explaining your needs and Mathilde will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | Monday at 3:00 | Tuesday at 3:00 | Wednesday at 3:00 | Thursday at 3:00 | Friday at 3:00 | Saturday at 3:00 | |
4 | Monday at 4:00 | Tuesday at 4:00 | Wednesday at 4:00 | Thursday at 4:00 | Friday at 4:00 | Saturday at 4:00 | |
5 | Monday at 5:00 | Tuesday at 5:00 | Wednesday at 5:00 | Thursday at 5:00 | Friday at 5:00 | Saturday at 5:00 | |
6 | Monday at 6:00 | Tuesday at 6:00 | Wednesday at 6:00 | Thursday at 6:00 | Friday at 6:00 | Saturday at 6:00 | |
7 | Monday at 7:00 | Tuesday at 7:00 | Wednesday at 7:00 | Thursday at 7:00 | Friday at 7:00 | Saturday at 7:00 | |
8 | Monday at 8:00 | Tuesday at 8:00 | Wednesday at 8:00 | Thursday at 8:00 | Friday at 8:00 | Saturday at 8:00 | |
9 | Monday at 9:00 | Tuesday at 9:00 | Wednesday at 9:00 | Thursday at 9:00 | Friday at 9:00 | Saturday at 9:00 | |
10 | Monday at 10:00 | Tuesday at 10:00 | Wednesday at 10:00 | Thursday at 10:00 | Friday at 10:00 | Saturday at 10:00 | |
11 | Monday at 11:00 | Tuesday at 11:00 | Wednesday at 11:00 | Thursday at 11:00 | Friday at 11:00 | Saturday at 11:00 | |
12 | Monday at 12:00 | Tuesday at 12:00 | Wednesday at 12:00 | Thursday at 12:00 | Friday at 12:00 | Saturday at 12:00 | |
13 | Monday at 13:00 | Tuesday at 13:00 | Wednesday at 13:00 | Thursday at 13:00 | Friday at 13:00 | Saturday at 13:00 | |
14 | Monday at 14:00 | Tuesday at 14:00 | Wednesday at 14:00 | Thursday at 14:00 | Friday at 14:00 | Saturday at 14:00 | |
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 184.09€Online via webcam
100% Satisfaction Guarantee
Good-fit Instructor Guarantee
If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.
Online reputation
- Instructor since September 2022
- Phone number verified
- Google connected
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | Monday at 3:00 | Tuesday at 3:00 | Wednesday at 3:00 | Thursday at 3:00 | Friday at 3:00 | Saturday at 3:00 | |
4 | Monday at 4:00 | Tuesday at 4:00 | Wednesday at 4:00 | Thursday at 4:00 | Friday at 4:00 | Saturday at 4:00 | |
5 | Monday at 5:00 | Tuesday at 5:00 | Wednesday at 5:00 | Thursday at 5:00 | Friday at 5:00 | Saturday at 5:00 | |
6 | Monday at 6:00 | Tuesday at 6:00 | Wednesday at 6:00 | Thursday at 6:00 | Friday at 6:00 | Saturday at 6:00 | |
7 | Monday at 7:00 | Tuesday at 7:00 | Wednesday at 7:00 | Thursday at 7:00 | Friday at 7:00 | Saturday at 7:00 | |
8 | Monday at 8:00 | Tuesday at 8:00 | Wednesday at 8:00 | Thursday at 8:00 | Friday at 8:00 | Saturday at 8:00 | |
9 | Monday at 9:00 | Tuesday at 9:00 | Wednesday at 9:00 | Thursday at 9:00 | Friday at 9:00 | Saturday at 9:00 | |
10 | Monday at 10:00 | Tuesday at 10:00 | Wednesday at 10:00 | Thursday at 10:00 | Friday at 10:00 | Saturday at 10:00 | |
11 | Monday at 11:00 | Tuesday at 11:00 | Wednesday at 11:00 | Thursday at 11:00 | Friday at 11:00 | Saturday at 11:00 | |
12 | Monday at 12:00 | Tuesday at 12:00 | Wednesday at 12:00 | Thursday at 12:00 | Friday at 12:00 | Saturday at 12:00 | |
13 | Monday at 13:00 | Tuesday at 13:00 | Wednesday at 13:00 | Thursday at 13:00 | Friday at 13:00 | Saturday at 13:00 | |
14 | Monday at 14:00 | Tuesday at 14:00 | Wednesday at 14:00 | Thursday at 14:00 | Friday at 14:00 | Saturday at 14:00 | |
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 184.09€Online via webcam
Good-fit Instructor Guarantee
If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.
Share
You are here
Similar classes
Private Web Development lessons / Front end & Back end
Basic to advanced web development lessons to help you jump start your enterprise or your career. Using the latest and greatest web technologies, front end and backbend we will built together your knowledge. (JavaScript, Typescript, Mongodb, Angular, VueJs)
Master Front-End Development | Build Stunning Websites with HTML, CSS, JavaScript & React
Are you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills:
✅ HTML, CSS, and JavaScript – Build responsive and modern web pages
✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs
✅ Real-World Projects – Work on hands-on projects to strengthen your skills
✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces
🔹 Who is this course for?
- Beginners who want to break into web development
- Developers struggling with front-end concepts
- Anyone looking to level up their skills and build real projects
🚀 Stuck on a project? Want to learn high-income tech skills?
This course will help you gain confidence, land opportunities, and grow in the tech industry.
📩 Contact me for more details and start your front-end journey today!
Programming Course – Learn to code step by step, from beginner to independent
Do you want to discover programming or consolidate your basics?
I offer personalized courses in web development and programming, adapted to all levels.
You will be able to learn to:
Understanding the basics of computer logic
Write readable and structured code
Create your first web pages in HTML/CSS
Manipulate languages like JavaScript or Ruby
Solve problems and think “like a developer”
I adapt to your level, your needs (beginner, refresher, personal project, retraining), and your pace. The goal: to progress efficiently and confidently, in a supportive environment.
HTML, CSS & JavaScript – Create your website like a pro
Do you dream of creating your own website but don't know where to start? 🙋♂️🙋♀️ This course is for you! Together, we'll dive into the exciting world of web development by learning the basics of the three essential languages: HTML 🧱 to structure your pages, CSS 🎨 to make them beautiful and well-presented, and JavaScript ⚙️ to add interaction and dynamism to your projects (like drop-down menus, click effects, or responsive forms).
No need to have any previous experience coding! 💡 This course is designed for beginners, the curious, or even those considering a career change. The goal is simple: by the end, you'll know how to create a complete, clean, modern, and mobile-friendly website 📱💻. We progress step by step, with clear explanations, small, concrete projects, and a relaxed but serious atmosphere. 🎯
The course is remote via webcam (Zoom, Google Meet, etc.) 📍💻. All you need is a laptop and a code editor like Visual Studio Code (free). I provide all the files needed to follow the exercises and build your site step by step 🧑💻📂.
This course is taught in French 🇫🇷 and is aimed at everyone, from teenagers to seniors, motivated to learn something new and useful. Sessions last 60 or 90 minutes, whichever suits you best ⏱️. Whether you want to create a personal website, discover coding or even start a professional project, you've come to the right place! 💬✨
See you soon to create your first website together! 😄👨🏫👩🏫
🚀 Master WordPress from A to Z – Create your site independently!⚡👨💻
This course is a comprehensive and practical introduction to the WordPress CMS, designed for beginners who want to create, customize, and publish their own website, without writing a single line of code.
🎯 Educational objectives:
1- Understand how WordPress and its interface (back-office) work
2- Install WordPress locally using MAMP
3- Choose, install and customize a theme adapted to your needs
4- Use a builder (like Elementor) to create modern and dynamic pages
5- Create a structured navigation menu
6- Import a pre-built demo to save time
7- Put your site online and learn good maintenance practices
🧰 On the program:
1- Installing the local environment with MAMP
2- Getting started with the WordPress interface
3- Management of pages, articles, media, extensions and settings
4- Visual customization (themes, CSS, builders)
5- Hosting your website online
6- MCQs and practical exercises to validate your knowledge
💡 Who is this course for?
For students, entrepreneurs, freelancers, web enthusiasts, or anyone who wants to create their own website without relying on a developer.
Learn to develop a complete mobile app on iOS and Android ready for production
Flutter is the mobile app development framework from Google, based on Dart.
You will learn:
- How to develop a mobile app from scratch on iOS and Android
- How the use Riverpod, the best state management system
- How to use Google Firebase (Authentication, Firestore, Cloud Functions, Cloud messaging, ...)
- Testing automation
I'm a software engineer with 4 years of experience coding with Flutter and more than 10 years working for IT companies.
Learn Python, machine learning with me until you become an expert.
Start your journey into the world of Python programming with this hands-on, beginner-friendly course and also for expert level. Whether you're completely new to coding or looking to expand your skills, this course will guide you through the core concepts of Python — from variables and data types to control structures, functions, and lists.
As you build a strong foundation in programming, you'll also dive into the powerful data analysis capabilities of Python using popular libraries like Pandas and NumPy . Learn how to clean, process, and analyze real-world data sets to extract meaningful insights.
Next, bring your data to life with stunning visualizations using Matplotlib and Seaborn , two of the most widely used data visualization libraries in Python.
Finally, take your skills to the next level by building your own web applications using either Flask or Django — two of Python’s most popular web frameworks.
By the end of this course, you’ll have a well-rounded understanding of Python programming, data manipulation, visualization, and web development — empowering you to create real-world projects and pursue further specializations.
Wordpress private lesson - From beginner to expert
With 7 years of experience as a developer in a Factory, I now develop Wordpress websites for large groups.
In the training program, you will learn to:
- Install, configure, and deploy WordPress sites
- Develop custom Wordpress themes and plugins
- Use powerful tools like ACF Pro, Gravity Forms, WPML, AIOS Security, WP rocket...
- Create custom post types and tailor-made taxonomies
- Develop pages using the right methods in HTML, CSS, Javascript & PHP
- Administer and manage a site database
- Contribute to the good natural referencing (SEO) of your site
- Use WP-Cli to speed up the maintenance of your sites
- Use Docker to containerize your local/prod projects and facilitate their management
- Administer your WP sites the right way
- And much more...
For any questions, you can contact me by PM.
See you soon,
Matthew
Android: Programming mobile applications using Android Studio
Doctor trainer in IT teaches you step by step how to design mobile applications for the Android system: Interface screen, access and storage of data, access to system services, management of notifications, Reading sensors, design of widgets, optimization.
Notes: I teach the course, and I also support you at the development level (proposals, advice, debugging errors).
the basics of responsive web developement and design
you'll learn to start building your own websites and apps! In this class, you’ll learn everything from the basics of HTML, CSS, and JavaScript to modern tools like React and Next.js.
these classes focus on practical projects so you can see results immediately. By the end, you’ll have your own projects and the confidence to start freelancing, land a job, or launch your own web projects.
you'll learn:
-how the web works, html, css, js and more!
-writing your own html
-styling with css
-to write clean code in javascript and typescript
-to use modern frameworks like react and nextjs
-make responsive websites and apps
Create and develop websites with the Django/Python framework
Django is a web framework written in Python, which allows you to create robust and fast web applications.
In this course, you will learn how to design and develop web applications using the Django framework.
To follow this course in good conditions, it is recommended to have at least some basic knowledge of Python.
Applications that we will carry out in this course:
**To-Do List App**: Learn the basics of Django by creating an app to manage tasks (add, edit, delete). Introduction to models, views, and forms.
** Blog Platform **: Understand routing, templates and CRUD operations by developing a platform where users can publish, edit and delete articles.
**Contact Form App**: Create a contact form to send messages. This project will teach you how to handle Django forms and POST requests.
**User Authentication System**: Implement a registration, login, and logout system using Django's built-in authentication module.
**Notes App (with authentication)**: Develop an application where each user can manage their private notes. This project helps understand user, session, and permission management.
**Polls / Voting App**: Create a polling app where users can vote on questions. Ideal for learning about model relationships and data aggregations.
** Recipe Book **: Design a recipe book with ingredient management, images, and ManyToMany relationships. Excellent for practicing file uploads and complex database relationships.
Learning the basics of graphics and computing.
🎓 Basic Graphics & Computer Course – For Beginners 💻🖌️
Want to learn how to use your computer, create visuals, or master the basics of graphic design?
I offer courses accessible to all, online or in person (depending on your region).
🧠 What you will learn:
📌 Basic computing:
Using the computer (Windows/Mac)
Surf the Internet safely
Manage your files, create Word or PDF documents
Send emails, fill out online forms
🎨 Beginner level graphics:
Introduction to Canva, Photoshop or GIMP
Create a logo, poster, business card
Basics of composition and colors
Learn how to use templates and customize your designs
✅ For whom?
Complete beginners
Students, entrepreneurs, retirees, job seekers
Anyone wishing to gain digital autonomy or develop their creativity
Package possible according to your needs
Individual or small group lessons
📩 Interested?
Contact me now to book your slot or ask your questions!
Fanny
Complete Programming Journey: Scratch, Python, C++, and Web
Discover the exciting world of coding in our all-in-one programming course designed for young learners and beginners! This course takes students on a creative and logical journey through different levels of programming — from visual coding to real-world development.
Throughout the course, students will:
🟣 **Start with Scratch**
Learn the basics of programming through fun, interactive projects. Students will create animations, games, and stories while developing logical thinking and problem-solving skills — no typing required!
🟢 **Move on to Python**
Explore one of the most popular programming languages used by professionals today. Students will learn how to write real code to build games, apps, and solve practical problems with easy-to-understand syntax.
🔵 **Dive into C++**
Take a deeper look into the logic behind coding. Students will be introduced to data types, loops, conditions, and memory concepts using C++, which builds a solid foundation for more advanced programming.
🟠 **Build Real Websites (Web Development)**
Students will learn how to create and publish their own websites using **HTML**, **CSS**, and **JavaScript**. They'll structure content, design beautiful layouts, and make websites interactive — all from scratch.
By the end of the program, students will have hands-on experience in multiple programming environments and will complete several creative projects to showcase their skills.
No prior experience is needed. Just bring your curiosity — we’ll take care of the rest!
Introduction to Programming from Scratch: Logic and Fundamentals
Have you always been curious about how websites, apps, or video games are created? Would you like to take your first steps in the world of technology but don't know where to start?
This course is designed for you. My goal is to take you from absolute zero to a point where you understand the fundamental logic behind any programming language. You don't need any prior experience, just a desire to learn!
Who is it addressed to?
- To students looking for reinforcement or a new skill.
- To professionals from other sectors who want to reinvent themselves.
- To any curious person with a project in mind.
In this course you will learn:
- The pillars of logical thinking and problem solving.
- What variables, conditionals, loops, and functions are and how to use them.
- How to structure a simple program in a clean and efficient way.
A practical introduction to the language you're most interested in (Python, JavaScript, etc.) so you can start creating your own projects.
My method is 100% practical and personalized. We'll work at your pace, with realistic exercises focused on your interests so you can see results from day one.
Take the first step! Schedule your first class and discover the incredible world of programming.