facebook
favorite button
1/3
member since icon
منذ يوليو 2025
أستاذ منذ يوليو 2025
Private Tutoring in Physics, Chemistry, and Python Programming for University and High School Students
course price icon
من 1742.87 EGP
arrow icon
I assist with learning university and high school level physics, chemistry, and programming across a range of topics, leveraging my 6 years of university teaching experience to ensure you understand the core of the concepts. I believe in an approach that focuses on ensuring you understand not just what the answer to a problem is but also why it is correct and how to get to it.

Physics topics include: special and general relativity, atomic physics, linear and rotational kinematics, optics, and electro-magnetics
Chemistry topics include: organic and inorganic chemistry, analytical chemistry, and materials science
Programming is taught in Python and includes functional and objective programming as well as runtime analysis

All of the topics available with me are topics I have already tutored or taught as a lecturer at first, second, or third year university levels.
معلومات إضافية
Please have a laptop on hand and provide me with a list of topics or questions you would like discussed prior to the session. If it is your first time meeting with me, please provide me with a brief description of your current skills and what level you are working on so I can ensure to provide you with the appropriate level of instruction.
المكان
location type icon
عبر الانترنت من هولندا
من أنا؟
I am a teacher who believes in lead by example tutoring. I start with a question from the student - perhaps a problem in their textbook, or perhaps a general question of concepts - and then using this I use examples to extend the breadth and depth of the concept and their understanding. This means preparation of material on my side beforehand to ensure I understand what the student needs and to ensure I am prepared with multiple techniques to provide explanation.
No student learns the same and I appreciate when a student informs me that they aren't quite following what I'm saying. This is a crucial part of the discussion that needs to take place in learning, because at the core of all learning is when we ask questions and figure out for ourselves how we understand things. This often results in an "aha!" moment of clarity when a concept clicks with a student and it is these moments that make my job worth it. These moments may take a while to arrive at and I take no issue with that. Sometimes it takes time for our brains to think through ideas and learn, and I myself am no stranger to the benefit that time can have on learning new concepts. Even when students understand the concepts, I appreciate and encourage them to ask questions, as it helps reinforce their own learning and knowledge of concepts.
المستوى التعليمي
I have a Masters of Applied Sciences in Computational Materials Science from the University of Toronto and a Bachelors of Science in Materials Science from the University of Waterloo, where I graduated with Dean's Graduation Honours.
الخبرة / المؤهلات
I began teaching at the university level in just the second year of my undergraduate degree due to my strong intellect and people skills. I started as a teaching assistant in chemistry and then quickly moved into physics and computer science. I eventually assisted with course delivery full-time during 2 work placements in my undergraduate degree, where I prepared and delivered lectures and tutorials, as well as developed and graded exams.

Across my degrees I taught 6 distinct university courses, with many of them taught multiple times. My return to teach some courses a second time stands as a testament to my skill at teaching. On multiple occasions I was nominated for, and on one occasion I received, an award for my excellence as a teaching assistant.
السن
شباب (13-17 سنة)
الكبار (18-64 سنة)
الكبار (65 سنة فأكثر)
مستوى الطالب
مبتدئ
متوسط
متقدم
المدة
30 دقيقة
45 دقيقة
60 دقيقة
90 دقيقة
120 دقيقة
الدرس يدور باللغة
الإنجليزية
الجاهزية في الأسبوع العادي
(GMT -04:00)
نيويورك
at teacher icon
على الانترنت عبر كاميرا ويب
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
فصول مماثلة
arrow icon previousarrow icon next
verified badge
Experienced over 18 years, I give private lessons in Mathematics - Analysis - Matrices - Statistics - Algebra - Geometry - Physics - Chemistry - Biology and Geology to students of French program of Terminales, Bac, 1ère, Seconde, Brevet or international gold European (in English) or competition and medical university preparatory classes or 1st and 2nd university years either at home or by internet online by a method of virtual class following a link which serves as a table plus skype (very modern and effective method) with results all mentioned since 2015 by this method or by the face-to-face method since 2002.
For more information, do not hesitate to contact me, guaranteed response in a few minutes up to 10 hours maximum.
verified badge
IGCSE Chemistry Content Overview:

1 The particulate nature of matter
2 Experimental techniques
3 Atoms, elements and compounds
4 Stoichiometry
5 Electricity and chemistry
6 Chemical energetics
7 Chemical reactions
8 Acids, bases and salts
9 The Periodic Table
10 Metals
11 Air and water
12 Sulfur
13 Carbonates
14 Organic chemistry


As and A level Chemistry Content overview:

Physical chemistry
1 Atoms, molecules and stoichiometry
2 Atomic structure
3 Chemical bonding
4 States of matter
5 Chemical energetics
6 Electrochemistry
7 Equilibria
8 Reaction kinetics
Inorganic chemistry
9 The Periodic Table: chemical periodicity
10 Group 2
11 Group 17
12 An introduction to the chemistry of transition elements
13 Nitrogen and sulfur
Organic chemistry and analysis
14 An introduction to organic chemistry 15 Hydrocarbons
16 Halogen derivatives
17 Hydroxy compounds
18 Carbonyl compounds
19 Carboxylic acids and derivatives 20 Nitrogen compounds
21 Polymerisation
22 Analytical techniques
23 Organic synthesis


IB Chemistry Content Overview:

Core
1. Stoichiometric relationships
2. Atomic structure
3. Periodicity
4. Chemical bonding and structure
5. Energetics/thermochemistry
6. Chemical kinetics
7. Equilibrium
8. Acids and bases
9. Redox processes
10. Organic chemistry
11. Measurement and data processing

Additional higher level (AHL)
12. Atomic structure
13. The periodic table—the transition metals
14. Chemical bonding and structure
15. Energetics/thermochemistry
16. Chemical kinetics
17. Equilibrium
18. Acids and bases
19. Redox processes
20. Organic chemistry
21. Measurement and analysis

Option
A. Materials
B. Biochemistry
C. Energy
D. Medicinal chemistry


IGCSE Physics Content Overview:

1 General physics
2 Thermal physics
3 Properties of waves, including light and sound
4 Electricity and magnetism
5 Atomic physics


Advanced Organic Chemistry Content Overview:
1. Carbon Compounds and Chemical Bonds
2. Representative Carbon Compounds: Functional Groups, Infrared Spectroscopy, & Intermolecular Force
3. An Introduction to Organic Reactions: Acids and Bases
4. Alkanes: Nomenclature, Conformational Analysis, & An Intro to Synthesis
5. Stereochemistry: Chiral Molecules
6. Ionic Reactions - Nucleophilic Substitution & Elimination Reactions: Alkyl Halides
7. Alkenes & Alkynes: Properties & Synthesis, Elimination Reactions of Alkyl Halides
8. Alkenes & Alkynes II: Addition Reaction
9. Spectroscopic Methods of Structure Determination
10. Radical Reactions
11. Alcohols & Ethers
12. Alcohols from Carbonyl Compounds, Oxidation-Reduction & Organometallic Compounds
13. Conjugated Unsaturated Systems
14. Aromatic Compounds
15. Reactions of Aromatic Compounds
16. Aldehydes & Ketones I: Nucleophilic Additions to the Carbonyl Group
17. Aldehydes & Ketones II: Enolates & Enols
Aldol & Alkylation Reactions
18. Carboxylic Acids & Their Derivatives: Nucleophilic Substitution at the Acyl Carbon
19. Synthesis & Reactions of a-Dicarbonyl Compounds: More Chemistry of Enolate Ions
20. Amines
21. Phenols & Aryl Halides: Nucleophilic Aromatic Substitution
22. Carbohydrates
23. Lipids
24. Amino Acids & Proteins
25. Nucleic Acids & Protein Synthesis
verified badge
If you’ve ever felt that science and math are difficult, it’s probably because no one showed you how to think like a problem solver.
In my classes, you’ll learn not just formulas or code but how to truly understand concepts, apply them, and build strong logical intuition.

I teach:
• 🔢 Mathematics: From algebra and calculus to applied problem-solving for real-world use.
• 💻 Computer Science: Coding fundamentals (Python, C++), algorithms, and logical thinking for beginners and intermediate learners.
• ⚛️ Physics: Mechanics, thermodynamics, and practical examples that make abstract ideas simple and visual.

As a Software Engineer and Master’s student in Engineering at Nagoya University, I bring both academic knowledge and hands-on experience from real projects. My teaching approach is interactive, visual, and deeply focused on understanding over memorization.

Let’s turn complex problems into clear, step-by-step insights — and make learning something you genuinely enjoy.
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
many people face problems while studying scientific subjects , so if you one of them and you need a small or big help , I am here to help you to face any obstacle you may have in the matter.
I am a medical student at the medecine school of tunis.
science has always been a passion of mine.
so I intend to make a personalised plan to each student according to his difficulties and help him overcome them step by step .
verified badge
A university trainer with more than 7,000 hours of experience online and face-to-face for more than 1,100 highly successful university students, in all majors, for engineering students across Turkey in Turkish, English and Arabic, first and second year in mathematics and physics + third and fourth year in specialization subjects (electrical energy engineering and renewable energy) .

University subjects I teach:

Calculus 1

Calculus 2

Differential equations

Linear algebra

Numerical analysis

Physics 1

Physics 2
University Physics with Modern Physics Hugh D Young and Freedman

Statistics

Strength of materials
verified badge
Ce cours s’adresse aux étudiants de toutes spécialités souhaitant :

°° Renforcer leurs bases en mathématiques, physique et sciences d’ingénieur.

°° Comprendre en profondeur les concepts clés.

°° Préparer efficacement leurs devoirs, contrôles et examens.


Pourquoi choisir ce cours ?

°° Méthodes pédagogiques adaptées à chaque élève.

°° Explications claires et simplifiées pour une compréhension rapide.

°° Résolution d’exercices types et aide personnalisée.

Modalités des cours :

•• Cours en ligne interactifs avec un suivi personnalisé.

•• Horaires flexibles pour s’adapter à votre emploi du temps.
verified badge
If you love scientific research, especially in the field of chemistry or pharmacy, but you do not know where to start or do not know the correct methods of scientific research, then welcome to the course dedicated to learning:
What is scientific research?
How to choose a search point
How to write scientific research
How to find the right journal to publish
How to publish in international journals
How to follow up and track research after submitting it to the journal
How to respond to the journal after the research has been reviewed by the referees?

Experience: About 20 years of practical experience in the field of chemistry, medicinal and aromatic plants, and pharmacy, with parallel training and private lessons for chemistry science curricula.

With my qualifications and experience, I hold a master’s degree and a doctorate in organic chemistry (chemistry of natural products), in addition to other graduate degrees and a doctoral scholarship in pharmaceutical sciences in Belgium from the Erasmus Mendus Organization of the European Union.
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
👩‍🏫 Information about the school
Age: 28 years
Level: Chemical Engineer + Professor with teaching experience
Lesson description

📚 Do you need a simplified explanation of scientific subjects or want to learn a new language?
I offer individual and guided lessons for all levels, with an emphasis on understanding and practical application.
✅ Scientific materials:
Mathematics
chemistry
✅ Languages:
Arabic (all levels)
French (A1 – A2 – B1)
English (A1 – A2 – B1)
German (A1 – A2 – B1)
🎯 What distinguishes my lessons:
Clear and smooth explanation
Practical exercises + step-by-step solutions to exercises
Effective review before exams
Choose the subject and level according to your need

These classes are suitable for students from primary school to high school, as well as for adults who want to learn languages.
verified badge
Python is today one of the most widely used programming languages in the world, both in Data Science, Artificial Intelligence, Web Development and for task automation.
In this course, I will guide you step by step according to your level:

Beginner: basics of the language (variables, loops, conditions, functions).

Intermediate: data manipulation (Pandas, NumPy), file management, object-oriented programming.

Advanced: practical projects (data analysis, machine learning, automation, API, web scraping).

My goal is to make learning clear, practical, and motivating. You'll not only learn how to code in Python, but also how to structure your projects and apply your knowledge to real-life scenarios.
verified badge
Docteur en physico-chimie des matériaux, passionnée par l’enseignement, je donne des cours particuliers de chimie de à tous les niveaux. À la suite d'une expérience de recherche et d'enseignement dense, je base ma pédagogie sur les besoins et le rythme de chaque élève pour rendre les concepts scientifiques clairs, concrets et actuels. Mon but est de promouvoir la compréhension à fond, de renforcer la confiance en soi et de guider chaque élève vers un succès scolaire et personnel. N'hésitez pas à me contacter afin d'avoir un soutien concocté en adéquation avec vos besoins et une progression garantie.
verified badge
This course is designed for students who are curious about how aircraft and spacecraft work, or who are planning to study Aerospace / Aviation Engineering and want a strong, clear introduction before university.

The lessons break down complex engineering concepts into simple, intuitive ideas, with real-world examples from aviation and space — no prior engineering background required.

Who This Course Is For
-High school students interested in aviation or space
-First-year engineering students feeling overwhelmed
-Students considering Aerospace or Aviation Engineering
-Curious learners who love planes, rockets, and technology
verified badge
All courses on:
Mathematics, physics-chemistry and science for students in grades 7, 8, 9 and 1 in Tunisia.
I help students to easily understand their lessons and succeed through sets of exercises and practice exams.
verified badge
These courses are part of a structured and progressive training in Object-Oriented Programming (OOP) with JavaScript, designed for beginner or intermediate developers who want to understand in depth how the language works, write clearer, more maintainable code and prepare themselves calmly for modern frameworks like React ⚛️.

Object-Oriented Programming is often perceived as complex or abstract.

My goal is simple: to make it logical, concrete, and immediately applicable.

🎯 Training Objectives

Upon completion of this training, you will be able to:

Understanding what Object-Oriented Programming really is (and when to use it)
Create and manipulate objects in JavaScript in a clean and efficient way
Use ES6 classes, constructors, and methods with confidence
Mastering this, the prototype, and the instantiation logic
Apply encapsulation, inheritance, and polymorphism without confusion
Avoiding common mistakes made by OOP beginners
Structure your JavaScript code like a professional developer

📖 Training Plan – Object-Oriented Programming in JavaScript
1. Introduction to Object-Oriented Programming 🧠
Understanding the concept, objectives and benefits of OOP.
2. Procedural Programming vs. OOP
Why unstructured code quickly becomes unmanageable.
3. Objects in JavaScript
Properties, methods and representation of the real world.
4. The keyword this
Understanding the execution context (often poorly understood).
5. Limitations of simple objects
Why duplicating code is a bad idea.
6. Constructive functions
Create multiple objects from the same model.
7. The keyword new
What it's actually doing under the hood.
8. The prototype
Sharing methods and memory optimization.
9. ES6 Classes
Modern syntax and best practices.
10. The builder
Proper initialization of objects.
11. Data Encapsulation
Protect the internal state of objects.
12. Inheritance between classes
Reusing code intelligently.
13. The keyword super
Communication between parent and child in the classroom.
14. Polymorphism
The same behavior, several forms.
15. Composition vs. Inheritance
Choosing the right architecture.
16. Best practices in OOP
Write readable, scalable, and maintainable code.
17. Common mistakes made by beginners
Pitfalls to absolutely avoid.
18. Guided practical exercise
Creation of a concrete class (product, user, etc.).
19. Assessment Quiz (Multiple Choice Questions)
To validate the actual understanding of the concepts.

🛠️ Teaching method: Understand before writing

This training program is based on a progressive and pragmatic approach:
Clear and illustrated explanations
Concrete examples from real projects
Simple but effective exercises
Constant questioning to avoid rote learning
Adaptation to the learner's level and pace
Here, we don't "recite OOP" — we understand it.

🚀 Learner's result

At the end of the training, you will not only know how to write a JavaScript class.
You will know:

1- Why does it exist?
2- When to use it
3- and when not to use it

You will leave with:
a solid understanding of OOP
a cleaner and more professional code
an ideal foundation for learning React, Node.js or any other modern framework
message icon
اتصل بJake
repeat students icon
الدرس الأول مضمون
بواسطة
ضمان المدرس المناسب
فصول مماثلة
arrow icon previousarrow icon next
verified badge
Experienced over 18 years, I give private lessons in Mathematics - Analysis - Matrices - Statistics - Algebra - Geometry - Physics - Chemistry - Biology and Geology to students of French program of Terminales, Bac, 1ère, Seconde, Brevet or international gold European (in English) or competition and medical university preparatory classes or 1st and 2nd university years either at home or by internet online by a method of virtual class following a link which serves as a table plus skype (very modern and effective method) with results all mentioned since 2015 by this method or by the face-to-face method since 2002.
For more information, do not hesitate to contact me, guaranteed response in a few minutes up to 10 hours maximum.
verified badge
IGCSE Chemistry Content Overview:

1 The particulate nature of matter
2 Experimental techniques
3 Atoms, elements and compounds
4 Stoichiometry
5 Electricity and chemistry
6 Chemical energetics
7 Chemical reactions
8 Acids, bases and salts
9 The Periodic Table
10 Metals
11 Air and water
12 Sulfur
13 Carbonates
14 Organic chemistry


As and A level Chemistry Content overview:

Physical chemistry
1 Atoms, molecules and stoichiometry
2 Atomic structure
3 Chemical bonding
4 States of matter
5 Chemical energetics
6 Electrochemistry
7 Equilibria
8 Reaction kinetics
Inorganic chemistry
9 The Periodic Table: chemical periodicity
10 Group 2
11 Group 17
12 An introduction to the chemistry of transition elements
13 Nitrogen and sulfur
Organic chemistry and analysis
14 An introduction to organic chemistry 15 Hydrocarbons
16 Halogen derivatives
17 Hydroxy compounds
18 Carbonyl compounds
19 Carboxylic acids and derivatives 20 Nitrogen compounds
21 Polymerisation
22 Analytical techniques
23 Organic synthesis


IB Chemistry Content Overview:

Core
1. Stoichiometric relationships
2. Atomic structure
3. Periodicity
4. Chemical bonding and structure
5. Energetics/thermochemistry
6. Chemical kinetics
7. Equilibrium
8. Acids and bases
9. Redox processes
10. Organic chemistry
11. Measurement and data processing

Additional higher level (AHL)
12. Atomic structure
13. The periodic table—the transition metals
14. Chemical bonding and structure
15. Energetics/thermochemistry
16. Chemical kinetics
17. Equilibrium
18. Acids and bases
19. Redox processes
20. Organic chemistry
21. Measurement and analysis

Option
A. Materials
B. Biochemistry
C. Energy
D. Medicinal chemistry


IGCSE Physics Content Overview:

1 General physics
2 Thermal physics
3 Properties of waves, including light and sound
4 Electricity and magnetism
5 Atomic physics


Advanced Organic Chemistry Content Overview:
1. Carbon Compounds and Chemical Bonds
2. Representative Carbon Compounds: Functional Groups, Infrared Spectroscopy, & Intermolecular Force
3. An Introduction to Organic Reactions: Acids and Bases
4. Alkanes: Nomenclature, Conformational Analysis, & An Intro to Synthesis
5. Stereochemistry: Chiral Molecules
6. Ionic Reactions - Nucleophilic Substitution & Elimination Reactions: Alkyl Halides
7. Alkenes & Alkynes: Properties & Synthesis, Elimination Reactions of Alkyl Halides
8. Alkenes & Alkynes II: Addition Reaction
9. Spectroscopic Methods of Structure Determination
10. Radical Reactions
11. Alcohols & Ethers
12. Alcohols from Carbonyl Compounds, Oxidation-Reduction & Organometallic Compounds
13. Conjugated Unsaturated Systems
14. Aromatic Compounds
15. Reactions of Aromatic Compounds
16. Aldehydes & Ketones I: Nucleophilic Additions to the Carbonyl Group
17. Aldehydes & Ketones II: Enolates & Enols
Aldol & Alkylation Reactions
18. Carboxylic Acids & Their Derivatives: Nucleophilic Substitution at the Acyl Carbon
19. Synthesis & Reactions of a-Dicarbonyl Compounds: More Chemistry of Enolate Ions
20. Amines
21. Phenols & Aryl Halides: Nucleophilic Aromatic Substitution
22. Carbohydrates
23. Lipids
24. Amino Acids & Proteins
25. Nucleic Acids & Protein Synthesis
verified badge
If you’ve ever felt that science and math are difficult, it’s probably because no one showed you how to think like a problem solver.
In my classes, you’ll learn not just formulas or code but how to truly understand concepts, apply them, and build strong logical intuition.

I teach:
• 🔢 Mathematics: From algebra and calculus to applied problem-solving for real-world use.
• 💻 Computer Science: Coding fundamentals (Python, C++), algorithms, and logical thinking for beginners and intermediate learners.
• ⚛️ Physics: Mechanics, thermodynamics, and practical examples that make abstract ideas simple and visual.

As a Software Engineer and Master’s student in Engineering at Nagoya University, I bring both academic knowledge and hands-on experience from real projects. My teaching approach is interactive, visual, and deeply focused on understanding over memorization.

Let’s turn complex problems into clear, step-by-step insights — and make learning something you genuinely enjoy.
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
many people face problems while studying scientific subjects , so if you one of them and you need a small or big help , I am here to help you to face any obstacle you may have in the matter.
I am a medical student at the medecine school of tunis.
science has always been a passion of mine.
so I intend to make a personalised plan to each student according to his difficulties and help him overcome them step by step .
verified badge
A university trainer with more than 7,000 hours of experience online and face-to-face for more than 1,100 highly successful university students, in all majors, for engineering students across Turkey in Turkish, English and Arabic, first and second year in mathematics and physics + third and fourth year in specialization subjects (electrical energy engineering and renewable energy) .

University subjects I teach:

Calculus 1

Calculus 2

Differential equations

Linear algebra

Numerical analysis

Physics 1

Physics 2
University Physics with Modern Physics Hugh D Young and Freedman

Statistics

Strength of materials
verified badge
Ce cours s’adresse aux étudiants de toutes spécialités souhaitant :

°° Renforcer leurs bases en mathématiques, physique et sciences d’ingénieur.

°° Comprendre en profondeur les concepts clés.

°° Préparer efficacement leurs devoirs, contrôles et examens.


Pourquoi choisir ce cours ?

°° Méthodes pédagogiques adaptées à chaque élève.

°° Explications claires et simplifiées pour une compréhension rapide.

°° Résolution d’exercices types et aide personnalisée.

Modalités des cours :

•• Cours en ligne interactifs avec un suivi personnalisé.

•• Horaires flexibles pour s’adapter à votre emploi du temps.
verified badge
If you love scientific research, especially in the field of chemistry or pharmacy, but you do not know where to start or do not know the correct methods of scientific research, then welcome to the course dedicated to learning:
What is scientific research?
How to choose a search point
How to write scientific research
How to find the right journal to publish
How to publish in international journals
How to follow up and track research after submitting it to the journal
How to respond to the journal after the research has been reviewed by the referees?

Experience: About 20 years of practical experience in the field of chemistry, medicinal and aromatic plants, and pharmacy, with parallel training and private lessons for chemistry science curricula.

With my qualifications and experience, I hold a master’s degree and a doctorate in organic chemistry (chemistry of natural products), in addition to other graduate degrees and a doctoral scholarship in pharmaceutical sciences in Belgium from the Erasmus Mendus Organization of the European Union.
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
👩‍🏫 Information about the school
Age: 28 years
Level: Chemical Engineer + Professor with teaching experience
Lesson description

📚 Do you need a simplified explanation of scientific subjects or want to learn a new language?
I offer individual and guided lessons for all levels, with an emphasis on understanding and practical application.
✅ Scientific materials:
Mathematics
chemistry
✅ Languages:
Arabic (all levels)
French (A1 – A2 – B1)
English (A1 – A2 – B1)
German (A1 – A2 – B1)
🎯 What distinguishes my lessons:
Clear and smooth explanation
Practical exercises + step-by-step solutions to exercises
Effective review before exams
Choose the subject and level according to your need

These classes are suitable for students from primary school to high school, as well as for adults who want to learn languages.
verified badge
Python is today one of the most widely used programming languages in the world, both in Data Science, Artificial Intelligence, Web Development and for task automation.
In this course, I will guide you step by step according to your level:

Beginner: basics of the language (variables, loops, conditions, functions).

Intermediate: data manipulation (Pandas, NumPy), file management, object-oriented programming.

Advanced: practical projects (data analysis, machine learning, automation, API, web scraping).

My goal is to make learning clear, practical, and motivating. You'll not only learn how to code in Python, but also how to structure your projects and apply your knowledge to real-life scenarios.
verified badge
Docteur en physico-chimie des matériaux, passionnée par l’enseignement, je donne des cours particuliers de chimie de à tous les niveaux. À la suite d'une expérience de recherche et d'enseignement dense, je base ma pédagogie sur les besoins et le rythme de chaque élève pour rendre les concepts scientifiques clairs, concrets et actuels. Mon but est de promouvoir la compréhension à fond, de renforcer la confiance en soi et de guider chaque élève vers un succès scolaire et personnel. N'hésitez pas à me contacter afin d'avoir un soutien concocté en adéquation avec vos besoins et une progression garantie.
verified badge
This course is designed for students who are curious about how aircraft and spacecraft work, or who are planning to study Aerospace / Aviation Engineering and want a strong, clear introduction before university.

The lessons break down complex engineering concepts into simple, intuitive ideas, with real-world examples from aviation and space — no prior engineering background required.

Who This Course Is For
-High school students interested in aviation or space
-First-year engineering students feeling overwhelmed
-Students considering Aerospace or Aviation Engineering
-Curious learners who love planes, rockets, and technology
verified badge
All courses on:
Mathematics, physics-chemistry and science for students in grades 7, 8, 9 and 1 in Tunisia.
I help students to easily understand their lessons and succeed through sets of exercises and practice exams.
verified badge
These courses are part of a structured and progressive training in Object-Oriented Programming (OOP) with JavaScript, designed for beginner or intermediate developers who want to understand in depth how the language works, write clearer, more maintainable code and prepare themselves calmly for modern frameworks like React ⚛️.

Object-Oriented Programming is often perceived as complex or abstract.

My goal is simple: to make it logical, concrete, and immediately applicable.

🎯 Training Objectives

Upon completion of this training, you will be able to:

Understanding what Object-Oriented Programming really is (and when to use it)
Create and manipulate objects in JavaScript in a clean and efficient way
Use ES6 classes, constructors, and methods with confidence
Mastering this, the prototype, and the instantiation logic
Apply encapsulation, inheritance, and polymorphism without confusion
Avoiding common mistakes made by OOP beginners
Structure your JavaScript code like a professional developer

📖 Training Plan – Object-Oriented Programming in JavaScript
1. Introduction to Object-Oriented Programming 🧠
Understanding the concept, objectives and benefits of OOP.
2. Procedural Programming vs. OOP
Why unstructured code quickly becomes unmanageable.
3. Objects in JavaScript
Properties, methods and representation of the real world.
4. The keyword this
Understanding the execution context (often poorly understood).
5. Limitations of simple objects
Why duplicating code is a bad idea.
6. Constructive functions
Create multiple objects from the same model.
7. The keyword new
What it's actually doing under the hood.
8. The prototype
Sharing methods and memory optimization.
9. ES6 Classes
Modern syntax and best practices.
10. The builder
Proper initialization of objects.
11. Data Encapsulation
Protect the internal state of objects.
12. Inheritance between classes
Reusing code intelligently.
13. The keyword super
Communication between parent and child in the classroom.
14. Polymorphism
The same behavior, several forms.
15. Composition vs. Inheritance
Choosing the right architecture.
16. Best practices in OOP
Write readable, scalable, and maintainable code.
17. Common mistakes made by beginners
Pitfalls to absolutely avoid.
18. Guided practical exercise
Creation of a concrete class (product, user, etc.).
19. Assessment Quiz (Multiple Choice Questions)
To validate the actual understanding of the concepts.

🛠️ Teaching method: Understand before writing

This training program is based on a progressive and pragmatic approach:
Clear and illustrated explanations
Concrete examples from real projects
Simple but effective exercises
Constant questioning to avoid rote learning
Adaptation to the learner's level and pace
Here, we don't "recite OOP" — we understand it.

🚀 Learner's result

At the end of the training, you will not only know how to write a JavaScript class.
You will know:

1- Why does it exist?
2- When to use it
3- and when not to use it

You will leave with:
a solid understanding of OOP
a cleaner and more professional code
an ideal foundation for learning React, Node.js or any other modern framework
ضمان المدرس المناسب
favorite button
message icon
اتصل بJake