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 December 2024
Instructor since December 2024
Data Engineering & Science: Packaging Python Projects & deployment tools either on premise or on Cloud (Amazon AWS)
course price icon
From 58.28 C$ /h
arrow icon
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!
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Brussels, Belgium
location type icon
Online from Belgium
About Me
I am a dedicated software engineer with a Master's and Ph.D. in Computer Science from ULB University. With years of experience in both academia and industry, I specialize in helping students understand complex concepts in programming, algorithms, and software development. My teaching approach is student-centered, fostering critical thinking and problem-solving skills tailored to individual learning styles.

Whether you are a beginner looking to write your first line of code or an advanced learner diving into data structures, machine learning, or system design, I am here to guide you every step of the way.
Education
- PhD in computer Science from the Université Libre de Bruxelles (ULB), Brussels, Belgium
- Specialized in Big Data Management, Geographical Data Management, Databases, DevOps automation tools.
Experience / Qualifications
Database: SQL Server, PostgreSQL, MySQL
Data Science and Data Engineering tools: Python, GenAI, Data Lake, DBT, Airflow
Big Data tools: Hadoop, Spark
Cloud: AWS and Azure Services
DevOps tools: CI/CD pipelines, GitHub, Docker, Kubernetes,
Age
Adults (18-64 years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
English
Dutch
Arabic
Reviews
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
Online via webcam
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Whether you are a beginner writing your first lines of code or an advanced learner tackling complex concepts, I tailor lessons to suit your needs. Together, we will focus on practical skills, problem-solving, and real-world projects to make programming intuitive and rewarding. Let’s work together to turn your goals into achievements!
Read more
This course provides a hands-on approach to mastering Apache Airflow, a powerful open-source workflow automation tool widely used in ETL (Extract, Transform, Load) processes. You will learn how to build, schedule, monitor, and optimize data pipelines, ensuring data reliability and efficiency in production environments. Through real-world examples and projects, you will gain the skills required to become a proficient Data Engineer capable of handling complex workflows in modern data ecosystems.

This course will allow you to build multiple real-world ETL workflows using Apache Airflow. Let me know if you would like additional information! 🚀
Read more
Show more
arrow icon
Similar classes
arrow icon previousarrow icon next
verified badge
Trainer for 10 years, I offer to support you in your learning of Photoshop software by working on concrete examples.

My experience as a trainer allowed me to sharpen my teaching techniques. I adapt to the level of the student to help him master the tools offered by this software.
verified badge
Hello everyone !

Use 2 fingers to type a document or something else? this keystroke will consume you a lot of time!
The typing course that I propose will allow you to acquire a certain speed of typing without looking at the keyboard, because your fingers will recognize, by default, their places on the keyboard.
Do not waste time, learn to type quickly for your use!
verified badge
Hello, I am a doctoral student in electrical engineering and associate professor in engineering sciences, experienced in the field of electrical engineering, I offer support courses in the subjects of engineering sciences (Electronics, automatics, electrical engineering, automation, programming).

Digital electronics
Analog electronic
electromagnetism (propagation of high frequency waves)
Automatic (continuous, sampled)
electrical engineering (transformers, electrical machines, switching power supply)
C / c ++ programming, Assembler, ARM, STM32
renewable energy (wind, PV)
engineering Sciences
RDM
Python,VHDL
PIC Microprocessor and Microcontroller
Signal processing and data acquisition
Engineering Sciences

These courses allow the student to get up to speed and regain confidence in all scientific subjects, just as they prepare him effectively for the Baccalaureate, the Preparatory Classes or various examinations of the engineering classes.

COURSE OBJECTIVES AND PEDAGOGICAL APPROACH

Resumption and deepening of fundamental concepts through exercises with course reminders.

Put the student in a situation of questioning and research.

Respond to individual issues and questions

Exercise training in order to achieve real mastery of the content.

Learn to build theoretical reasoning from observable facts or hypotheses.

Specific preparation for higher education requirements (in-depth content, increase in work capacity, enrichment of scientific background)

This educational approach is effective since it has often led me to interesting results with my students.

Associate professor provides support courses in electrical engineering
verified badge
>>> What is Excel?
Microsoft Excel is a spreadsheet that allows you to do calculations, analyze data with formulas, tables and graphs.

>>> What about pedagogy?
I favor the learning by doing method

>>> Who am I?
For information, I am consultant / trainer and certified Microsoft Excel Expert.
I have considerable experience in training. Indeed, I have trained hundreds of people whether in groups, or in private.

>>> Location of the training?
The place is to be agreed with the apprentice.
Training can also be organized remotely (Teams, Zoom, Google Meet, Skype...)

>>> Content of the training
I can adapt to your level and your needs in terms of content.
Here is a non-exhaustive example of the subjects taught.

**** Excel Training (Beginner and Intermediate) ****

Part I: Basic Concepts
What is Excel?
Discover the Excel window.
Workbooks, spreadsheets, cells.
Use the toolbars, the menu, the help.

Part II: Working in a spreadsheet
Identify basic concepts
Manage cells: capture and copy
Set up formulas.
Master the modes of referencing cells: absolute, relative.
Insert, delete rows or columns, move fields.

Part III: Formatting a spreadsheet
Format cells: present numbers, text, titles.
Define conditional formatting.
Print the entire sheet or part.
Build the layout: titles, pagination

Part IV: Workbook Management
Save, edit a workbook.
Divide your data over several sheets.
Insert, delete, move, copy a sheet.
Edit multiple sheets simultaneously

Part V: Data Analysis Using Functions
Calculate percentages, establish ratios.
Perform statistics: AVERAGE, MAX, MIN
Apply conditions: SI.
Use functions: NOW, TODAY.
Consolidate multiple sheets of a workbook with the SUM function.

Part VI: Linking spreadsheets
Transfer data from one table to another
Copy / paste with link.
Create summary tables.

Part VII: Illustrate with graphics
Create a chart from a table
Change the type: histogram, curve, sector.
Add or delete a series.

**** Excel Training (Advanced) ****

Part I: Configure Excel Options
Set up Excel options.
Customize the interface.

Part II: Gaining time to present his paintings
Define styles, use themes.
Define conditional formats.
Insert Sparklines charts.

Part III: Creating simple and complex calculation formulas
Master the various modes of referencing: relative, absolute, mixed.
Name cells.
Set up simple and complex conditions: IF, OR, AND.
Calculate statistics: NBVAL, NB, NB.SI.
Use mathematical functions: Sum and SUM.
Retrieve data with search functions: VLOOKUP
Calculate dates, times: DATE(), DAY() and MONTH() ...
Manipulate text: CAPITAL, MINISCULE and CONCATENATE.
Protect formulas, sheets or binders.

Part IV: Consolidation of data
Link multiple cells in a workbook.
Manage connections between workbooks.
Consolidate tables in a workbook.
Consolidate data from multiple workbooks.

Part V: Exploiting Data Lists
Tris multicriteria.
Custom sorting: Numeric, Textual and Chronological.
Extract data: advanced filters.
Delete duplicates.

Part VI: Implementing Pivot Tables / Charts
Create charts / pivot tables
Group the information by period and by slice.
Filter and sort
Segment filters
Show / hide data.
Add ratios and percentages.
verified badge
I offer high-level support in computer science, algorithms, and programming, specifically designed for university students, engineering students, or adults retraining for new careers. My goal is to transform abstract coding concepts into logical, concrete solutions directly applicable to your academic projects and exams.

This teaching is based on a personalized pedagogy, which is precisely tailored to the specific needs of each student and the requirements of their curriculum.

Skills and areas of support:

• Languages & Tools: Proficiency in Python, Java, object-oriented programming (OOP) and databases (SQL).

• Algorithms & Logic: Design of algorithms, data structures and solving complex problems.

• Modern Methods & AI: Learning to intelligently use programming assistants and AI tools (like ChatGPT) to optimize workflow, understand errors, and code more efficiently.

• Practical support: Assistance with university projects, practical work (TP) and programming assignments.

A digital and interactive methodology:
The courses are conducted entirely online via an interactive platform. I make extensive use of modern tools such as screen sharing and real-time problem-solving with feedback, ensuring active learning and rapid assimilation of best development practices. The approach is practice-oriented to develop immediately applicable skills.

Formats of working sessions:

• Intensive format (60 minutes): Ideal for resolving a blocking bug, conducting a specific code review, or validating a precise algorithmic concept.

• In-depth format (90 minutes): Recommended for structuring a complex academic project, assimilating a new programming paradigm, or preparing for a technical exam.

Whether you are a beginner looking to understand the basics of code or an advanced student aiming for excellence in your programming projects, this tailored support will allow you to gain autonomy and performance.

Feel free to contact me to schedule your first session and structure your progress.
verified badge
As a Franco-Belgian management teacher, I give Excel lessons with passion!
Whether remotely or face-to-face, I offer many examples and exercises to accompany you.
I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely.

Here are some key words that will be covered in my classes:
Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking

Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.
verified badge
💻 Learn IT easily with tailor-made support! 🚀
Do you want to improve your computer skills or discover the basics to better navigate the digital world? I offer courses adapted to all levels, whether you are a beginner or looking to improve.
🌟 Why choose me?
• Adapted teaching: I explain concepts in a simple and clear manner, even for novices.
• Personalized courses: Each session is designed according to your needs and objectives.
• Hands-on learning: Immediately apply what you learn.
📘 Areas covered:
• Introduction to computers (using the computer, browsing the internet, security).
• Office software (Word, Excel, PowerPoint).
• Introduction to programming (Python, HTML/CSS).
• Basics of data management and analysis with tools like Power BI.
🕒 Flexible hours: Classes available on weekdays or weekends, depending on your schedule.
📍 Modalities: In person or online, according to your preferences.
👉 Contact me now to start your adventure in the digital world!
verified badge
Master Python with Personalized Courses

Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.

Why Choose My Courses?

Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.

Practical Experience: Learn by doing with real-world projects that build your understanding and skills.

Ongoing Support: Get unlimited email support for any questions you have between sessions.

As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.

Book Your First Lesson:

Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
verified badge
Are you looking for personalized support to succeed in mathematics, physics or computer science? Whether you are a middle school, high school, university student or simply curious to learn, this multidisciplinary program is for you!

💡 Why Choose this Program?
This course offers comprehensive, tailored support to help you:

Strengthen your foundations and fill in your gaps.
Understand theoretical concepts in depth.
Master problem-solving methods.
Develop your computer skills, from introductory to advanced programming.
Prepare effectively for your exams and competitions.
With a human, motivating and caring approach, you will learn at your own pace in a calm and encouraging environment, without pressure or judgment.

📘 Mathematics – For All Levels
Mathematics may seem complex and abstract, but with the right method and clear explanations, it becomes logical and accessible.
This module covers:

Middle school level: Arithmetic, fractions, proportions, basic geometry, statistics.
High school level: Algebra, functions, equations, analytical geometry, probabilities.
Preparation for exams: Brevet, Bac, entrance exams for grandes écoles.
Advanced Mathematics: Differential and integral calculus, matrices, sequences and series for university level.
🔬 Physics – From Understanding to Application
Physics allows us to understand the world around us, from the laws of motion to electromagnetic phenomena.
This module will guide you through:

Middle and high school level: Mechanics, electricity, optics, thermodynamics.
University Level: Analytical mechanics, advanced electromagnetism, quantum physics, statistical thermodynamics.
Scientific Methodology: Knowing how to analyze a problem, formulate a hypothesis, apply physical laws and interpret the results.
Practical Applications: Virtual experiences, interactive simulations to better understand theoretical concepts.
💻 Computer Science – From Basics to Advanced Skills
In an increasingly digital world, mastering IT is essential. This module adapts to your level and your objectives:

Introduction to Computers: Understand how a computer works, use office software (Word, Excel, PowerPoint).
Programming Beginner: Learn to code in Python, JavaScript or C/C++ with clear explanations and practical exercises.
Advanced Programming: Optimized algorithms, complex data structures, object-oriented programming.
Project Development: Creation of web applications, automated scripts, simple video games.
Preparation for NSI Exams: Complete support to pass the Digital and Computer Science tests.
🎯 Interactive and Motivating Teaching
Dynamic Online Course: Learn from home with an interactive format using audio and screen sharing.
Method Adapted to Your Pace: Each course is designed according to your level and your objectives.
Practical Exercises and Concrete Projects: To apply theoretical concepts and learn while having fun.
Personalized Monitoring: Regular support to monitor your progress and adapt the program to your needs.
Encouragement and Motivation: A positive approach to building your confidence in your abilities.
🔔 For Who?
This program is aimed at:

Middle school and high school students wishing to strengthen their foundations or aim for excellence.
University students in science or computer science looking to deepen their knowledge.
Candidates for exams and competitions preparing for the Brevet, the Bac, or entrance exams to the grandes écoles.
Passionate self-taught people who want to learn to program or better understand the scientific world.
Adults in professional retraining wishing to acquire IT skills.
🚀 Ready to Succeed?
Join the "🎓 Multidisciplinary Program – 📘 Mathematics, 🔬 Physics & 💻 Computer Science for All Levels!" and benefit from personalized support to achieve your goals. Whether you want to improve your grades, pass your exams or develop programming skills, this program will give you knowledge, confidence and motivation.

Register today and take the first step towards success!
verified badge
Mathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns.

Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc.

My philosophy revolves around these three values:
-Encouragement
-Inspiration
-Discipline

I specialize into teaching mathematics and programming, but in some occasions I teach physics too.
Feel free to contact me.
verified badge
Python is a simple, powerful, and versatile programming language, ideal for beginners looking to learn or change careers in computer science. This course will help you understand the basics of programming (variables, loops, conditions, functions) through practical, hands-on exercises.
You'll learn how to create your first scripts, manipulate data, and automate simple tasks. All in an accessible, interactive, and practical setting.

This course is aimed at anyone who is a beginner, curious about digital technology, or who wishes to develop skills useful in many professional sectors.
verified badge
Hello! My name is Hanae, and I offer personalized lessons in English, Mathematics, and Computer Science for students of all levels — from primary school to university.

With over 10 years of professional experience in the tech and business world, I combine structured methods with a friendly and supportive teaching style to help students gain confidence and achieve their goals.

👩‍💻 In Computer Science, I teach programming basics (C language), digital logic, and software tools such as Power BI, Excel, and SQL.

Whether you want to improve your grades, prepare for exams, or strengthen your practical skills, my lessons are designed to make learning clear, engaging, and motivating.

Lessons can be given online or in person, and I always adapt the pace and content to the student’s needs.
verified badge
Microsoft Office is now a virtually indispensable software suite for almost everyone, whether during our school years, through PowerPoint presentations, document creation with MS Word, calculations and graph creation in MS Excel, or during our professional lives. In the latter case, we need to get even more out of it in a minimum amount of time.

Some may have noticed that it's possible to automate a series of actions by recording "macros" to save time. But have you ever considered that behind these macros lies computer code generated for you in "Visual Basic for Applications" (VBA)? Understanding this type of code and how it manipulates the "object model" associated with the application being used (for example, the worksheets, rows and columns, cells, and the values they contain, in the case of Microsoft Excel) allows you to go further in terms of automation and flexibility.

The course is adaptable to the student and their level. Depending on demand and the number of sessions, it can cover the fundamentals of programming (variables, types, declarations, manipulations, local and global variables, etc.), illustrated using VBA, as well as best programming practices (error handling, using comments, standardizing variable names, code modularity), culminating in the creation of a project enabling interoperability between different Microsoft Office tools (for example, associating notes taken with OneNote with dates in a perpetual calendar created in Excel). It may even cover concepts such as object-oriented programming (polymorphism, encapsulation) and the differences between compiled and interpreted languages.

The sky's the limit :))
verified badge
Utilize the numerous resources of HTML canvas for graphic design. Explore generative visuals and animations, bridging the gap between bitmap and vector images. This course also provides an accessible introduction to JavaScript programming, opening the door to web languages. No server or internet connection is required; a modern browser is all you need. Through these lessons, you will learn many fundamental development concepts.
verified badge
Programming courses for beginners and intermediate learners.
Learning computer logic, the basics of coding and putting it into practice with exercises and mini-projects.
Personalized support according to the student's level.
Opportunity to move towards web or mobile development with a concrete and practical approach.
message icon
Contact Mohamed
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Trainer for 10 years, I offer to support you in your learning of Photoshop software by working on concrete examples.

My experience as a trainer allowed me to sharpen my teaching techniques. I adapt to the level of the student to help him master the tools offered by this software.
verified badge
Hello everyone !

Use 2 fingers to type a document or something else? this keystroke will consume you a lot of time!
The typing course that I propose will allow you to acquire a certain speed of typing without looking at the keyboard, because your fingers will recognize, by default, their places on the keyboard.
Do not waste time, learn to type quickly for your use!
verified badge
Hello, I am a doctoral student in electrical engineering and associate professor in engineering sciences, experienced in the field of electrical engineering, I offer support courses in the subjects of engineering sciences (Electronics, automatics, electrical engineering, automation, programming).

Digital electronics
Analog electronic
electromagnetism (propagation of high frequency waves)
Automatic (continuous, sampled)
electrical engineering (transformers, electrical machines, switching power supply)
C / c ++ programming, Assembler, ARM, STM32
renewable energy (wind, PV)
engineering Sciences
RDM
Python,VHDL
PIC Microprocessor and Microcontroller
Signal processing and data acquisition
Engineering Sciences

These courses allow the student to get up to speed and regain confidence in all scientific subjects, just as they prepare him effectively for the Baccalaureate, the Preparatory Classes or various examinations of the engineering classes.

COURSE OBJECTIVES AND PEDAGOGICAL APPROACH

Resumption and deepening of fundamental concepts through exercises with course reminders.

Put the student in a situation of questioning and research.

Respond to individual issues and questions

Exercise training in order to achieve real mastery of the content.

Learn to build theoretical reasoning from observable facts or hypotheses.

Specific preparation for higher education requirements (in-depth content, increase in work capacity, enrichment of scientific background)

This educational approach is effective since it has often led me to interesting results with my students.

Associate professor provides support courses in electrical engineering
verified badge
>>> What is Excel?
Microsoft Excel is a spreadsheet that allows you to do calculations, analyze data with formulas, tables and graphs.

>>> What about pedagogy?
I favor the learning by doing method

>>> Who am I?
For information, I am consultant / trainer and certified Microsoft Excel Expert.
I have considerable experience in training. Indeed, I have trained hundreds of people whether in groups, or in private.

>>> Location of the training?
The place is to be agreed with the apprentice.
Training can also be organized remotely (Teams, Zoom, Google Meet, Skype...)

>>> Content of the training
I can adapt to your level and your needs in terms of content.
Here is a non-exhaustive example of the subjects taught.

**** Excel Training (Beginner and Intermediate) ****

Part I: Basic Concepts
What is Excel?
Discover the Excel window.
Workbooks, spreadsheets, cells.
Use the toolbars, the menu, the help.

Part II: Working in a spreadsheet
Identify basic concepts
Manage cells: capture and copy
Set up formulas.
Master the modes of referencing cells: absolute, relative.
Insert, delete rows or columns, move fields.

Part III: Formatting a spreadsheet
Format cells: present numbers, text, titles.
Define conditional formatting.
Print the entire sheet or part.
Build the layout: titles, pagination

Part IV: Workbook Management
Save, edit a workbook.
Divide your data over several sheets.
Insert, delete, move, copy a sheet.
Edit multiple sheets simultaneously

Part V: Data Analysis Using Functions
Calculate percentages, establish ratios.
Perform statistics: AVERAGE, MAX, MIN
Apply conditions: SI.
Use functions: NOW, TODAY.
Consolidate multiple sheets of a workbook with the SUM function.

Part VI: Linking spreadsheets
Transfer data from one table to another
Copy / paste with link.
Create summary tables.

Part VII: Illustrate with graphics
Create a chart from a table
Change the type: histogram, curve, sector.
Add or delete a series.

**** Excel Training (Advanced) ****

Part I: Configure Excel Options
Set up Excel options.
Customize the interface.

Part II: Gaining time to present his paintings
Define styles, use themes.
Define conditional formats.
Insert Sparklines charts.

Part III: Creating simple and complex calculation formulas
Master the various modes of referencing: relative, absolute, mixed.
Name cells.
Set up simple and complex conditions: IF, OR, AND.
Calculate statistics: NBVAL, NB, NB.SI.
Use mathematical functions: Sum and SUM.
Retrieve data with search functions: VLOOKUP
Calculate dates, times: DATE(), DAY() and MONTH() ...
Manipulate text: CAPITAL, MINISCULE and CONCATENATE.
Protect formulas, sheets or binders.

Part IV: Consolidation of data
Link multiple cells in a workbook.
Manage connections between workbooks.
Consolidate tables in a workbook.
Consolidate data from multiple workbooks.

Part V: Exploiting Data Lists
Tris multicriteria.
Custom sorting: Numeric, Textual and Chronological.
Extract data: advanced filters.
Delete duplicates.

Part VI: Implementing Pivot Tables / Charts
Create charts / pivot tables
Group the information by period and by slice.
Filter and sort
Segment filters
Show / hide data.
Add ratios and percentages.
verified badge
I offer high-level support in computer science, algorithms, and programming, specifically designed for university students, engineering students, or adults retraining for new careers. My goal is to transform abstract coding concepts into logical, concrete solutions directly applicable to your academic projects and exams.

This teaching is based on a personalized pedagogy, which is precisely tailored to the specific needs of each student and the requirements of their curriculum.

Skills and areas of support:

• Languages & Tools: Proficiency in Python, Java, object-oriented programming (OOP) and databases (SQL).

• Algorithms & Logic: Design of algorithms, data structures and solving complex problems.

• Modern Methods & AI: Learning to intelligently use programming assistants and AI tools (like ChatGPT) to optimize workflow, understand errors, and code more efficiently.

• Practical support: Assistance with university projects, practical work (TP) and programming assignments.

A digital and interactive methodology:
The courses are conducted entirely online via an interactive platform. I make extensive use of modern tools such as screen sharing and real-time problem-solving with feedback, ensuring active learning and rapid assimilation of best development practices. The approach is practice-oriented to develop immediately applicable skills.

Formats of working sessions:

• Intensive format (60 minutes): Ideal for resolving a blocking bug, conducting a specific code review, or validating a precise algorithmic concept.

• In-depth format (90 minutes): Recommended for structuring a complex academic project, assimilating a new programming paradigm, or preparing for a technical exam.

Whether you are a beginner looking to understand the basics of code or an advanced student aiming for excellence in your programming projects, this tailored support will allow you to gain autonomy and performance.

Feel free to contact me to schedule your first session and structure your progress.
verified badge
As a Franco-Belgian management teacher, I give Excel lessons with passion!
Whether remotely or face-to-face, I offer many examples and exercises to accompany you.
I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely.

Here are some key words that will be covered in my classes:
Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking

Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.
verified badge
💻 Learn IT easily with tailor-made support! 🚀
Do you want to improve your computer skills or discover the basics to better navigate the digital world? I offer courses adapted to all levels, whether you are a beginner or looking to improve.
🌟 Why choose me?
• Adapted teaching: I explain concepts in a simple and clear manner, even for novices.
• Personalized courses: Each session is designed according to your needs and objectives.
• Hands-on learning: Immediately apply what you learn.
📘 Areas covered:
• Introduction to computers (using the computer, browsing the internet, security).
• Office software (Word, Excel, PowerPoint).
• Introduction to programming (Python, HTML/CSS).
• Basics of data management and analysis with tools like Power BI.
🕒 Flexible hours: Classes available on weekdays or weekends, depending on your schedule.
📍 Modalities: In person or online, according to your preferences.
👉 Contact me now to start your adventure in the digital world!
verified badge
Master Python with Personalized Courses

Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.

Why Choose My Courses?

Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.

Practical Experience: Learn by doing with real-world projects that build your understanding and skills.

Ongoing Support: Get unlimited email support for any questions you have between sessions.

As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.

Book Your First Lesson:

Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
verified badge
Are you looking for personalized support to succeed in mathematics, physics or computer science? Whether you are a middle school, high school, university student or simply curious to learn, this multidisciplinary program is for you!

💡 Why Choose this Program?
This course offers comprehensive, tailored support to help you:

Strengthen your foundations and fill in your gaps.
Understand theoretical concepts in depth.
Master problem-solving methods.
Develop your computer skills, from introductory to advanced programming.
Prepare effectively for your exams and competitions.
With a human, motivating and caring approach, you will learn at your own pace in a calm and encouraging environment, without pressure or judgment.

📘 Mathematics – For All Levels
Mathematics may seem complex and abstract, but with the right method and clear explanations, it becomes logical and accessible.
This module covers:

Middle school level: Arithmetic, fractions, proportions, basic geometry, statistics.
High school level: Algebra, functions, equations, analytical geometry, probabilities.
Preparation for exams: Brevet, Bac, entrance exams for grandes écoles.
Advanced Mathematics: Differential and integral calculus, matrices, sequences and series for university level.
🔬 Physics – From Understanding to Application
Physics allows us to understand the world around us, from the laws of motion to electromagnetic phenomena.
This module will guide you through:

Middle and high school level: Mechanics, electricity, optics, thermodynamics.
University Level: Analytical mechanics, advanced electromagnetism, quantum physics, statistical thermodynamics.
Scientific Methodology: Knowing how to analyze a problem, formulate a hypothesis, apply physical laws and interpret the results.
Practical Applications: Virtual experiences, interactive simulations to better understand theoretical concepts.
💻 Computer Science – From Basics to Advanced Skills
In an increasingly digital world, mastering IT is essential. This module adapts to your level and your objectives:

Introduction to Computers: Understand how a computer works, use office software (Word, Excel, PowerPoint).
Programming Beginner: Learn to code in Python, JavaScript or C/C++ with clear explanations and practical exercises.
Advanced Programming: Optimized algorithms, complex data structures, object-oriented programming.
Project Development: Creation of web applications, automated scripts, simple video games.
Preparation for NSI Exams: Complete support to pass the Digital and Computer Science tests.
🎯 Interactive and Motivating Teaching
Dynamic Online Course: Learn from home with an interactive format using audio and screen sharing.
Method Adapted to Your Pace: Each course is designed according to your level and your objectives.
Practical Exercises and Concrete Projects: To apply theoretical concepts and learn while having fun.
Personalized Monitoring: Regular support to monitor your progress and adapt the program to your needs.
Encouragement and Motivation: A positive approach to building your confidence in your abilities.
🔔 For Who?
This program is aimed at:

Middle school and high school students wishing to strengthen their foundations or aim for excellence.
University students in science or computer science looking to deepen their knowledge.
Candidates for exams and competitions preparing for the Brevet, the Bac, or entrance exams to the grandes écoles.
Passionate self-taught people who want to learn to program or better understand the scientific world.
Adults in professional retraining wishing to acquire IT skills.
🚀 Ready to Succeed?
Join the "🎓 Multidisciplinary Program – 📘 Mathematics, 🔬 Physics & 💻 Computer Science for All Levels!" and benefit from personalized support to achieve your goals. Whether you want to improve your grades, pass your exams or develop programming skills, this program will give you knowledge, confidence and motivation.

Register today and take the first step towards success!
verified badge
Mathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns.

Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc.

My philosophy revolves around these three values:
-Encouragement
-Inspiration
-Discipline

I specialize into teaching mathematics and programming, but in some occasions I teach physics too.
Feel free to contact me.
verified badge
Python is a simple, powerful, and versatile programming language, ideal for beginners looking to learn or change careers in computer science. This course will help you understand the basics of programming (variables, loops, conditions, functions) through practical, hands-on exercises.
You'll learn how to create your first scripts, manipulate data, and automate simple tasks. All in an accessible, interactive, and practical setting.

This course is aimed at anyone who is a beginner, curious about digital technology, or who wishes to develop skills useful in many professional sectors.
verified badge
Hello! My name is Hanae, and I offer personalized lessons in English, Mathematics, and Computer Science for students of all levels — from primary school to university.

With over 10 years of professional experience in the tech and business world, I combine structured methods with a friendly and supportive teaching style to help students gain confidence and achieve their goals.

👩‍💻 In Computer Science, I teach programming basics (C language), digital logic, and software tools such as Power BI, Excel, and SQL.

Whether you want to improve your grades, prepare for exams, or strengthen your practical skills, my lessons are designed to make learning clear, engaging, and motivating.

Lessons can be given online or in person, and I always adapt the pace and content to the student’s needs.
verified badge
Microsoft Office is now a virtually indispensable software suite for almost everyone, whether during our school years, through PowerPoint presentations, document creation with MS Word, calculations and graph creation in MS Excel, or during our professional lives. In the latter case, we need to get even more out of it in a minimum amount of time.

Some may have noticed that it's possible to automate a series of actions by recording "macros" to save time. But have you ever considered that behind these macros lies computer code generated for you in "Visual Basic for Applications" (VBA)? Understanding this type of code and how it manipulates the "object model" associated with the application being used (for example, the worksheets, rows and columns, cells, and the values they contain, in the case of Microsoft Excel) allows you to go further in terms of automation and flexibility.

The course is adaptable to the student and their level. Depending on demand and the number of sessions, it can cover the fundamentals of programming (variables, types, declarations, manipulations, local and global variables, etc.), illustrated using VBA, as well as best programming practices (error handling, using comments, standardizing variable names, code modularity), culminating in the creation of a project enabling interoperability between different Microsoft Office tools (for example, associating notes taken with OneNote with dates in a perpetual calendar created in Excel). It may even cover concepts such as object-oriented programming (polymorphism, encapsulation) and the differences between compiled and interpreted languages.

The sky's the limit :))
verified badge
Utilize the numerous resources of HTML canvas for graphic design. Explore generative visuals and animations, bridging the gap between bitmap and vector images. This course also provides an accessible introduction to JavaScript programming, opening the door to web languages. No server or internet connection is required; a modern browser is all you need. Through these lessons, you will learn many fundamental development concepts.
verified badge
Programming courses for beginners and intermediate learners.
Learning computer logic, the basics of coding and putting it into practice with exercises and mini-projects.
Personalized support according to the student's level.
Opportunity to move towards web or mobile development with a concrete and practical approach.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Mohamed