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 2024
Instructor since April 2024
repeat students icon
1 repeat student
Trusted choice for 1 returning student
Translated by GoogleSee original
Back and Front Development (Java, JEE, Spring Boot, React, HTML, CSS, JS, Bootstrap, SQL...)
course price icon
From 37 C$ /h
arrow icon
As a Software Engineer Lead with a PhD in Computer Science from ENSIAS, I adopt a varied educational approach to create an interactive and personalized learning environment. Each course begins with an assessment of the student's needs, followed by a structure including conceptual explanations, practical demonstrations and guided exercises.

Thanks to my PhD and my experience as a Software Engineer Lead, I offer courses enriched by concrete examples from the professional world.

I am aimed at anyone wishing to deepen their software development skills. By covering both back-end development (Java) and front-end development (React, Bootstrap, HTML, CSS, JS), my courses are suitable for a wide range of learners.
Location
location type icon
Online from Morocco
About Me
I offer you high-quality, professional training. My credibility is backed by a solid academic background and practical expertise in the business world.
I am committed to helping you achieve your goals with clear, accessible courses delivered with seriousness and kindness.
Education
PhD in Computer Science and +7 years as a Software Engineer Lead covering both back-end development (Java) and front-end development (React, Bootstrap, HTML, CSS, JS)
Experience / Qualifications
PhD in Computer Science and +7 years as a Software Engineer Lead covering both back-end development (Java) and front-end development (React, Bootstrap, HTML, CSS, JS)
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
The class is taught in
French
English
Arabic
Availability of a typical week
(GMT -04: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
Do you dream of creating your own web application but don't know where to start? This course guides you step by step through the design of a complete application, from back-end to front-end, using two essential technologies of modern development: Java Spring Boot and Angular. No prior experience is required: we start with the basics and take you all the way to the completion of a concrete and functional project.
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
Engineer and senior professor of engineering sciences provides support courses in analog and digital electronics at all levels, engineering schools. having a scientific and technical knowledge, five years of experience in the field of teaching, teaching and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they have difficulties. for more info please contact me
verified badge
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning.

This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied.

As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others.

I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly.

Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.
verified badge
Master Algorithmic Logic and Development
Learning to program at the university or engineering school level is not just about writing lines of code: it's about learning to analyze complex problems, construct logical reasoning, and develop effective solutions. Holding a PhD in Computer Science and a State Engineering Diploma, I bring my more than 35 years of experience to bear on helping students and professionals achieve complete mastery of programming.

Expertise and Pedagogy through Practice
Whether you're preparing for an exam, a complex academic project, or a technical interview, my goal is to make you completely independent. We will work together on:

Essential languages: Python, Java, and SQL (databases).

Advanced algorithms and data structures.

Object-Oriented Programming (OOP).

Optimization, structured design and debugging of your programs.

Rather than memorizing code, you will acquire the good programming practices required in higher education and business, including the thoughtful use of assistive tools (AI) to verify and improve your solutions.

Work Environment and Requirements
Programming requires precise, interactive, and technical guidance. Therefore, it's essential to note that the course is conducted via webcam and video conference with screen sharing. This format allows us to write, test, and debug your code together in real time, ensuring extremely rapid progress.

To ensure a serious and immediate commitment to your development projects, a trial lesson or brief webcam chat is not part of my approach. We dive straight into analyzing your code and resolving your issues from our very first session.

Support Formats

60-minute session: Ideal for unlocking a specific bug, understanding a complex algorithmic concept, or correcting a targeted program.

90-minute session: Recommended for making significant progress on a university project, preparing for a computer science exam, or undertaking a complete refresher course.

I would be delighted to pass on to you the rigor and technical expertise that will allow you to excel in computer science.
verified badge
Python is the most in-demand programming language in the world right now — and one of the easiest to learn with the right guidance.
Whether you've never written a line of code or you're a student who needs to pass a programming course, this is a practical, no-fluff introduction that gets you writing real code from session one.
What we can cover depending on your goals:

Python fundamentals: variables, loops, functions, data structures
- Object-oriented programming (OOP)
- Data manipulation with pandas and NumPy
- Introduction to machine learning with scikit-learn
- Database management with SQL
- C and Java upon request
- MATLAB and R available for engineering/science students

Why learn with me?
I'm not a student teaching on the side — I'm a professional engineer who uses Python daily for data analysis, modeling, and automation. I know exactly which concepts matter in the real world and which ones you can skip for now.
Sessions are 100% personalized: I adapt the pace, the examples, and the exercises to your background and your goal — whether that's passing your university exam, building a project, or landing a job.
verified badge
doctoral student in engineering sciences provides support courses in analog and digital electronics at any DEUG level and engineering schools. having scientific and technical knowledge, three years of experience in the field of teaching, pedagogy and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they are having difficulty. for more info please contact me
verified badge
While adults are still debating whether kids should use AI, they are already using it.
The question isn't "should they?" it's "how do we do it intelligently?"

In this course, your child will discover:
✓ What AI actually is: not magic, not mystery. How machines think, what they can do, what they can't
✓ How ChatGPT really works: not just "ask a question and get an answer," but why it responds that way, where it fails, when to trust it
✓ What LLMs are (Large Language Models): in language they understand, not tech jargon
✓ Create with AI: custom avatars, interactive stories, real projects using real tools
✓ Think critically about AI: Bias, privacy, creativity. What does AI do better than humans? What can't it do?
✓ Real-world applications: How AI transforms medicine, education, art, gaming, everyday life

Why this is different:
Most AI courses for kids teach "here's the tool, use it." I teach how to think about AI.
Your child will learn to see AI not as black magic or a solution to everything, but as a powerful tool with real limits.
And, more importantly: that they can control how they use it.

What they take home:
Real projects they created (custom avatar, interactive app, analysis of a real AI case study). A genuine understanding of how it works. And the ability to use AI responsibly and creatively.

Format: Online | 60–90 min sessions | Flexible, adapted to their age and pace

For curious kids asking "How does ChatGPT actually know things?"
verified badge
Python is a powerful and versatile programming language with countless possibilities. You can use it for data analysis, image processing, automation, software development, hardware control, and much more.

Do you want to create your own software?
Work with data or images?
Automate repetitive tasks?
Control or manage your own hardware?

Whether you are just starting to learn Python or already have a specific project and need some guidance, I would be happy to help you.

My goal is to explain things clearly, adapt to your level, and help you understand not only how to make something work, but also why it works.

Let's turn your ideas into working Python projects!
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
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
I teach Python specifically for finance and data applications - the kind used in economics, business analytics, and quantitative programs. This isn't a general "learn to code" course; it's built around real financial data, benchmarking, and the workflows you'll actually use in coursework or early career work.

Topics include:
Python fundamentals through a finance lens (data structures, functions, control flow).
Working with financial data and datasets.
Performance benchmarking and writing efficient code.
Applying concepts from Hilpisch's Python for Finance.
verified badge
This course is designed for anyone interested in learning data science using Python. It provides a hands-on introduction to fundamental data analysis tools such as NumPy, pandas, matplotlib, and seaborn. You'll learn how to manipulate datasets, create visualizations, and lay the foundations for statistical analysis and machine learning.

The course combines theory and practical exercises for effective, practical progress. No prior programming experience is necessary: we'll start with the basics to build solid, usable skills quickly.
verified badge
# **Master C/C++: Build the Foundation of Modern Software Development**

Unlock the power of one of the most influential programming languages in computing history! Whether you're an absolute beginner or looking to deepen your expertise, this comprehensive C/C++ course delivers structured learning from fundamentals to advanced concepts that power operating systems, game engines, and high-performance applications.

## **Why Choose This C/C++ Program?**

**Industry-Relevant Curriculum:** Learn expert guidance on the design of effective classes, functions, templates, and inheritance patterns that form the backbone of professional C++ development. Move beyond basic syntax to understand how to write clean, efficient, and maintainable code that stands the test of time.

**Templates & Generic Programming Mastery:** Go beyond introductory material with in-depth coverage of templates—the cornerstone of modern C++—enabling you to create robust, reusable code components that work across multiple data types. Discover how function templates, class templates, and variadic templates work to maximize your coding efficiency.

**Practical, Hands-On Approach:** This isn't just theory! You'll build real-world projects that demonstrate memory management, object-oriented programming, and system-level programming techniques used in today's technology landscape.

## **Your Learning Journey**

Our structured path takes you from writing your first "Hello World" program through advanced template metaprogramming, with special attention to modern C++ standards (up to C++20). You'll gain the confidence to tackle complex programming challenges and understand the "why" behind effective C++ practices—not just the "how."

## **Transform Your Career Today**

C/C++ skills remain in high demand across industries from finance to gaming to IoT. By mastering these foundational languages, you'll develop problem-solving abilities that translate to any programming environment.
verified badge
🐍 Python Course – Learn to code and create your projects!

This course is for anyone who wants to:

✅ Learn Python from the beginning
✅ Strengthen their programming skills

📚 On the program:

Variables

Loops

Functions

Data structures

Practical projects for implementation

💡 How does the course work?

Clear explanations to understand the programming logic

Targeted exercises adapted to your level

Concrete projects to create your own applications

🎯 My goal:

Helping you understand the logic behind the code

Progress at your own pace

Create your own projects in Python and gain independence
verified badge
I teach machine learning, AI and Python online to university students, postgraduates, career changers and serious beginners across the UK and Europe. Lessons are in English.

I hold an MSc in Electronics and Electrical Engineering with Distinction and I teach as a Visiting Lecturer on a Master's level module covering data analytics, machine learning and generative AI at a UK university. I also have two accepted international conference papers on deep learning for image classification. I set and mark postgraduate assignments myself, so I know where marks are won and lost on this kind of work.

Who this is for

Undergraduates and postgraduates on AI, ML, data science or computer science modules at any European university. Final year, Master's and thesis students working on a machine learning project. IB and A Level students moving into computing or engineering. Professionals retraining for data roles. Complete beginners who want to learn Python properly rather than copying it from videos.

I work with students on UK, IB and continental European programmes. I have tutored engineering students in Germany and international school students across several countries, so an unfamiliar syllabus or a module taught in a different structure is not a problem. Send me the material and I will work from it.

What we cover

Python for data science with NumPy, Pandas, Matplotlib and scikit-learn. Deep learning using TensorFlow and Keras. Core theory including regression, classification, clustering, decision trees, random forests, neural networks and CNNs, together with the linear algebra, calculus and statistics underneath them. Computer vision and image classification, which is my published research area. Model evaluation, overfitting and hyperparameter tuning. Writing machine learning work up to academic standard, covering methodology, results and critical evaluation.

How lessons work

Send me your module handbook, assignment brief, thesis spec or the code that will not run, and I plan the session around it before we meet. Nothing generic.

In the lesson I explain the concept with a worked example, then you take the keyboard while I watch and correct, because you learn far more doing it than watching me do it. You finish with annotated notes and a clear next step, and you can message me between sessions with questions.

Practical details

Online over Google Meet or Zoom with screen sharing and a shared whiteboard. Sessions run 60 or 90 minutes. I am based in the UK and teach across GMT and Central European time, with evening and weekend slots that suit students anywhere in Europe.

Tell me your course, your deadline and exactly where you are stuck, and I will come back with a plan for the first session.
verified badge
A patient and passionate instructor offers a customized learning path in Java, JavaScript, or Python. The goal of this course is to enable you to develop strong algorithmic thinking skills, regardless of your starting level. Throughout the course, active listening and patience are emphasized to ensure that no question goes unanswered. The sessions are highly interactive, and the problem is broken down step by step.
message icon
Contact Laila
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Engineer and senior professor of engineering sciences provides support courses in analog and digital electronics at all levels, engineering schools. having a scientific and technical knowledge, five years of experience in the field of teaching, teaching and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they have difficulties. for more info please contact me
verified badge
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning.

This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied.

As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others.

I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly.

Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.
verified badge
Master Algorithmic Logic and Development
Learning to program at the university or engineering school level is not just about writing lines of code: it's about learning to analyze complex problems, construct logical reasoning, and develop effective solutions. Holding a PhD in Computer Science and a State Engineering Diploma, I bring my more than 35 years of experience to bear on helping students and professionals achieve complete mastery of programming.

Expertise and Pedagogy through Practice
Whether you're preparing for an exam, a complex academic project, or a technical interview, my goal is to make you completely independent. We will work together on:

Essential languages: Python, Java, and SQL (databases).

Advanced algorithms and data structures.

Object-Oriented Programming (OOP).

Optimization, structured design and debugging of your programs.

Rather than memorizing code, you will acquire the good programming practices required in higher education and business, including the thoughtful use of assistive tools (AI) to verify and improve your solutions.

Work Environment and Requirements
Programming requires precise, interactive, and technical guidance. Therefore, it's essential to note that the course is conducted via webcam and video conference with screen sharing. This format allows us to write, test, and debug your code together in real time, ensuring extremely rapid progress.

To ensure a serious and immediate commitment to your development projects, a trial lesson or brief webcam chat is not part of my approach. We dive straight into analyzing your code and resolving your issues from our very first session.

Support Formats

60-minute session: Ideal for unlocking a specific bug, understanding a complex algorithmic concept, or correcting a targeted program.

90-minute session: Recommended for making significant progress on a university project, preparing for a computer science exam, or undertaking a complete refresher course.

I would be delighted to pass on to you the rigor and technical expertise that will allow you to excel in computer science.
verified badge
Python is the most in-demand programming language in the world right now — and one of the easiest to learn with the right guidance.
Whether you've never written a line of code or you're a student who needs to pass a programming course, this is a practical, no-fluff introduction that gets you writing real code from session one.
What we can cover depending on your goals:

Python fundamentals: variables, loops, functions, data structures
- Object-oriented programming (OOP)
- Data manipulation with pandas and NumPy
- Introduction to machine learning with scikit-learn
- Database management with SQL
- C and Java upon request
- MATLAB and R available for engineering/science students

Why learn with me?
I'm not a student teaching on the side — I'm a professional engineer who uses Python daily for data analysis, modeling, and automation. I know exactly which concepts matter in the real world and which ones you can skip for now.
Sessions are 100% personalized: I adapt the pace, the examples, and the exercises to your background and your goal — whether that's passing your university exam, building a project, or landing a job.
verified badge
doctoral student in engineering sciences provides support courses in analog and digital electronics at any DEUG level and engineering schools. having scientific and technical knowledge, three years of experience in the field of teaching, pedagogy and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they are having difficulty. for more info please contact me
verified badge
While adults are still debating whether kids should use AI, they are already using it.
The question isn't "should they?" it's "how do we do it intelligently?"

In this course, your child will discover:
✓ What AI actually is: not magic, not mystery. How machines think, what they can do, what they can't
✓ How ChatGPT really works: not just "ask a question and get an answer," but why it responds that way, where it fails, when to trust it
✓ What LLMs are (Large Language Models): in language they understand, not tech jargon
✓ Create with AI: custom avatars, interactive stories, real projects using real tools
✓ Think critically about AI: Bias, privacy, creativity. What does AI do better than humans? What can't it do?
✓ Real-world applications: How AI transforms medicine, education, art, gaming, everyday life

Why this is different:
Most AI courses for kids teach "here's the tool, use it." I teach how to think about AI.
Your child will learn to see AI not as black magic or a solution to everything, but as a powerful tool with real limits.
And, more importantly: that they can control how they use it.

What they take home:
Real projects they created (custom avatar, interactive app, analysis of a real AI case study). A genuine understanding of how it works. And the ability to use AI responsibly and creatively.

Format: Online | 60–90 min sessions | Flexible, adapted to their age and pace

For curious kids asking "How does ChatGPT actually know things?"
verified badge
Python is a powerful and versatile programming language with countless possibilities. You can use it for data analysis, image processing, automation, software development, hardware control, and much more.

Do you want to create your own software?
Work with data or images?
Automate repetitive tasks?
Control or manage your own hardware?

Whether you are just starting to learn Python or already have a specific project and need some guidance, I would be happy to help you.

My goal is to explain things clearly, adapt to your level, and help you understand not only how to make something work, but also why it works.

Let's turn your ideas into working Python projects!
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
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
I teach Python specifically for finance and data applications - the kind used in economics, business analytics, and quantitative programs. This isn't a general "learn to code" course; it's built around real financial data, benchmarking, and the workflows you'll actually use in coursework or early career work.

Topics include:
Python fundamentals through a finance lens (data structures, functions, control flow).
Working with financial data and datasets.
Performance benchmarking and writing efficient code.
Applying concepts from Hilpisch's Python for Finance.
verified badge
This course is designed for anyone interested in learning data science using Python. It provides a hands-on introduction to fundamental data analysis tools such as NumPy, pandas, matplotlib, and seaborn. You'll learn how to manipulate datasets, create visualizations, and lay the foundations for statistical analysis and machine learning.

The course combines theory and practical exercises for effective, practical progress. No prior programming experience is necessary: we'll start with the basics to build solid, usable skills quickly.
verified badge
# **Master C/C++: Build the Foundation of Modern Software Development**

Unlock the power of one of the most influential programming languages in computing history! Whether you're an absolute beginner or looking to deepen your expertise, this comprehensive C/C++ course delivers structured learning from fundamentals to advanced concepts that power operating systems, game engines, and high-performance applications.

## **Why Choose This C/C++ Program?**

**Industry-Relevant Curriculum:** Learn expert guidance on the design of effective classes, functions, templates, and inheritance patterns that form the backbone of professional C++ development. Move beyond basic syntax to understand how to write clean, efficient, and maintainable code that stands the test of time.

**Templates & Generic Programming Mastery:** Go beyond introductory material with in-depth coverage of templates—the cornerstone of modern C++—enabling you to create robust, reusable code components that work across multiple data types. Discover how function templates, class templates, and variadic templates work to maximize your coding efficiency.

**Practical, Hands-On Approach:** This isn't just theory! You'll build real-world projects that demonstrate memory management, object-oriented programming, and system-level programming techniques used in today's technology landscape.

## **Your Learning Journey**

Our structured path takes you from writing your first "Hello World" program through advanced template metaprogramming, with special attention to modern C++ standards (up to C++20). You'll gain the confidence to tackle complex programming challenges and understand the "why" behind effective C++ practices—not just the "how."

## **Transform Your Career Today**

C/C++ skills remain in high demand across industries from finance to gaming to IoT. By mastering these foundational languages, you'll develop problem-solving abilities that translate to any programming environment.
verified badge
🐍 Python Course – Learn to code and create your projects!

This course is for anyone who wants to:

✅ Learn Python from the beginning
✅ Strengthen their programming skills

📚 On the program:

Variables

Loops

Functions

Data structures

Practical projects for implementation

💡 How does the course work?

Clear explanations to understand the programming logic

Targeted exercises adapted to your level

Concrete projects to create your own applications

🎯 My goal:

Helping you understand the logic behind the code

Progress at your own pace

Create your own projects in Python and gain independence
verified badge
I teach machine learning, AI and Python online to university students, postgraduates, career changers and serious beginners across the UK and Europe. Lessons are in English.

I hold an MSc in Electronics and Electrical Engineering with Distinction and I teach as a Visiting Lecturer on a Master's level module covering data analytics, machine learning and generative AI at a UK university. I also have two accepted international conference papers on deep learning for image classification. I set and mark postgraduate assignments myself, so I know where marks are won and lost on this kind of work.

Who this is for

Undergraduates and postgraduates on AI, ML, data science or computer science modules at any European university. Final year, Master's and thesis students working on a machine learning project. IB and A Level students moving into computing or engineering. Professionals retraining for data roles. Complete beginners who want to learn Python properly rather than copying it from videos.

I work with students on UK, IB and continental European programmes. I have tutored engineering students in Germany and international school students across several countries, so an unfamiliar syllabus or a module taught in a different structure is not a problem. Send me the material and I will work from it.

What we cover

Python for data science with NumPy, Pandas, Matplotlib and scikit-learn. Deep learning using TensorFlow and Keras. Core theory including regression, classification, clustering, decision trees, random forests, neural networks and CNNs, together with the linear algebra, calculus and statistics underneath them. Computer vision and image classification, which is my published research area. Model evaluation, overfitting and hyperparameter tuning. Writing machine learning work up to academic standard, covering methodology, results and critical evaluation.

How lessons work

Send me your module handbook, assignment brief, thesis spec or the code that will not run, and I plan the session around it before we meet. Nothing generic.

In the lesson I explain the concept with a worked example, then you take the keyboard while I watch and correct, because you learn far more doing it than watching me do it. You finish with annotated notes and a clear next step, and you can message me between sessions with questions.

Practical details

Online over Google Meet or Zoom with screen sharing and a shared whiteboard. Sessions run 60 or 90 minutes. I am based in the UK and teach across GMT and Central European time, with evening and weekend slots that suit students anywhere in Europe.

Tell me your course, your deadline and exactly where you are stuck, and I will come back with a plan for the first session.
verified badge
A patient and passionate instructor offers a customized learning path in Java, JavaScript, or Python. The goal of this course is to enable you to develop strong algorithmic thinking skills, regardless of your starting level. Throughout the course, active listening and patience are emphasized to ensure that no question goes unanswered. The sessions are highly interactive, and the problem is broken down step by step.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Laila