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 2020
Instructor since December 2020
Translated by GoogleSee original
IT Development: LEARN TO PROGRAM ***** Language PYTHON ******
course price icon
From 24 € /h
arrow icon
LEARN TO PROGRAM WITH PYTHON:
-------------------------------------------------- ---------------
** Full Training:
>>> - CREATION OF DESKTOP SOFTWARE - <<<

-LEVEL 1:
_ [THE BASICS OF PROGRAMMING]: algorithm and logic and analytics
_ [PRINCIPLE OF NETWORKS]: know the basics of Computer Network and important tools
_ [Language Python]: the basics of Language Python

- LEVEL 2 :
___PROJECT__
start of the project: creation diagram for your 1st desktop software
Commander coded lines of code
-LEVEL 3:
__ADVANCED PROJECT__
] - DATABASE MANAGEMENT -> Learn SQL Language
] - BUG CORRECTION

END OF PROJECT: test your 1st application
Extra information
Learn to program easily
Location
green drop pin icongreen drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Casablanca, Morocco
  • Around Casablanca, Morocco
About Me
I'm a Python Software Engineer,
I like to teach creative people who will improve their logical and scientific level.
If you're smart and like the Challenger:
This training will make you discover all the information related to the job of a python developer.
Education
DPC: Certified Python Developer
self-training: scraping and automaton
self-training: SQL language
1 _ IT Management
2_ Network and Telecom
3_Data development and analysis
Experience / Qualifications
more than 9 years of experience in the IT field:
system & network administration
automation of tasks in
creation of desktop applications
virtualization and configuration of IT equipment
Age
Preschool children (4-6 years old)
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
Reviews
Availability of a typical week
(GMT -04:00)
New York
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
Exams add pressure to the calmer students.

I can help you and offer you solutions for the following cases:

| _ end of PFE study project:
+creation of python applications
+ Testing python scripts
+ GUI interface (tkinter)
+ Basic game
+ Python 🖥️ desktop: Desktop software
II _ correction of exercises:
+ Work to do
+ Long script (already coded)
+ Found bugs
III _ artificial intelligence
| _ workshop _ and project


""you can get the grades you deserve""
Read more
The technological tools necessary to carry out its missions in the field of Business Intelligence in the banking and insurance sectors

What are the main use cases for Web Scraping?

Price monitoring (e-commerce)
Market research (gathering as much data as possible on a product, suppliers, customer, etc.)
News analysis with robot script to detect your needs
Email Marketing: Tools and Bot Coding to Meet Your Demand
Read more
Show more
arrow icon
Similar classes
arrow icon previousarrow icon next
verified badge
Microsoft Training Pack (Excel, Word, Powerpoint, Access)
Edit this course Do you need office training (Excel training, Word training, Powerpoint training, etc.)?

Today, whatever position you occupy within your company, mastery of Office Pack office software (Excel, Word, etc.) has become essential. Moreover, you have certainly noticed that more and more job offers specify this. Indeed, companies are looking for employees who are quickly operational and productive. Not mastering Excel or Word in particular has therefore become a real handicap which will close doors for you or significantly slow down progress within your company.

The good news is that today there are many tools to acquire these skills: books, videos, forums, etc.

The most effective remains, without a doubt, the courses taught by a professional: he will adapt to your objectives and your pace, will answer all of your questions, will give you different tips...

With a professional experience of nearly 12 years in office training, I offer my services so that you can acquire in the best conditions, the knowledge necessary to master the Pack Office software.

We will define a tailor-made program tailored to your needs. You will also have access to the parts of work already done in order to use files specially designed for my students to revise the courses.

I also offer remote aids (Via Mail, watsup, video) that includes all the functions commonly used in business. This training carried out with the greatest care, will allow you to acquire at your pace the essential knowledge to become autonomous on Excel, Word, Powerpoint and Access.
Additional Information

Free training course material (paper and electronic)
verified badge
With a more advanced psycho-pedagogical and didactic spirit, the associate professor and doctor Said of Casablanca, +16 years of professionalism and expertise in the field of teaching, of several scientific works, pedagogue and didactician, offers you sessions of excellence in Maths-Info for BAC-CPGE-Mission and Sup.
• Academic and university support sessions which respect the expected educational objectives and guide the learner towards excellence.
• Understand and assimilate your courses by adopting methodological approaches that are simple, fruitful and of a high educational level.
• Learning based on more advanced psycho-pedagogical and educational approaches.
• Techniques, tips and methodologies of scientific and academic writing.
• Acquire the skills required for judicious work and self-confidence.
• Correspondence courses, distance courses and home courses.
• Reinforcement, supervision, homework help and individual support.
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
Python is the most widely used open source programming language for computer scientists. This language has propelled itself to the forefront of infrastructure management, data analysis and software development. Indeed, among its qualities, Python allows developers to focus on what they do rather than how they do it. It has freed developers from the constraints of form that occupied their time with older languages. Thus, developing code with Python is faster than with other languages.
I'm a software engineer who likes to share what I do. I benefit by teaching and motivating people.
I am used to working with people of different ages. I believe in segmentation, progress visualization, objective results and practice.

the training program:

Python #1: Introduction & coding first program

Python #2: Variables & Operations

Python #3: Conditions & Loops
Python #4: Functions & Modularity
Python #5: Introduction to object programming
Python #6: classes & attributes
Python #7: encapsulation & inheritance properties
Python #8: Strings & Lists & Tuples & Dictionaries
Python #9: Files
verified badge
Mathematics teacher with extensive experience in teaching, coaching and academic support in mathematics. I offer my services to help you overcome your fear of math and overcome the obstacles that prevent you from being good mathers.
Whatever your level (middle school or high school or higher) or your program (Moroccan, French or English), I assure you:
- Solid support throughout the school year.
- A good preparation for your evaluations and your final exams.
- A real understanding of mathematical concepts.
Do not hesitate to book your course.
verified badge
💻🌟 Master the Art of Web Development and Create Enchanting Experiences Online! 🚀✨

Are you ready to dive into the exciting world of web development and create captivating websites that will leave a lasting mark? Welcome to my Web Development course, a journey where you will learn the secrets to designing stunning and functional online experiences! 🎓💡

🌟 Here's why my Web Development course is the key to your digital success:
🔍 Solid Foundations: Through detailed lessons and hands-on exercises, you'll gain a solid understanding of essential languages such as HTML, CSS, and JavaScript. You will master the fundamental concepts that will allow you to build robust and aesthetically appealing websites.

🔍 Responsive Design: Discover the art of creating websites that adapt to all screens, from smartphones to desktop computers. You will learn best practices for making your content accessible and providing a smooth user experience across all platforms.

🔍 Dynamic Interaction: Dive into the world of JavaScript and learn how to add interactive features to your websites. From smooth animations to interactive forms, you'll be able to create engaging experiences that will captivate your users.

🔍 Performance Optimization: Learn advanced techniques to optimize the performance of your websites. From resource management to file compression, you'll be able to create fast and responsive sites that deliver a great user experience.

🔍 Best Practices and Current Trends: I'll guide you through industry best practices and current web development trends. You will learn how to integrate popular libraries and frameworks, and how to stay up to date in an ever-changing technological environment.

Get ready to turn your passion for the web into a valuable and in-demand skill! Whether you're a curious newbie or an experienced developer looking to upgrade, my Web Development course will help you achieve your ambitions in the booming digital world. 🌐💪

🚀 Join me in this exciting adventure and discover the secrets of web development. Click the link in my bio to sign up today and open the door to a world of endless web development opportunities! 💫✨
verified badge
I am a music teacher, piano, music theory, instrument, singing, harmony and classical or computer-assisted composition. I currently work in the conservatory and in the national education establishment, having thirty years of experience. I give my courses for everyone without exception with new educational methods of learning without neglecting the vital rhythm of the apprentice. Our professional goal is to improve the artistic side of the person in a progression of modern academic development.
NB: For online teaching it is by video conference of user choice.
verified badge
Discover the power of Python with an experienced computer trainer!
I'm Hamza, a passionate developer and seasoned mentor with extensive experience teaching programming. My unique teaching approach will help you quickly acquire solid Python skills while discovering its real-world applications in the professional world.
What you will learn:

Python Fundamentals (variables, control structures, functions)
Advanced Object-Oriented Programming
Data Analysis and Visualization with Pandas and Matplotlib
Developing graphical interfaces with PyQt
Practical projects inspired by real business cases

Why choose me?

Over 10 years of experience in training and mentoring
Teaching method adapted to all levels
Hands-on approach based on concrete projects
Contagious passion for code and technological innovation

Whether you're a beginner looking to get started in programming or a professional looking to improve your skills, this course will open up exciting new opportunities in the world of software development and data science.
Join me for a captivating journey into the heart of the most versatile and in-demand programming language on the market!
Book now and take the first step towards mastering Python. Your career as a Python developer starts here!
verified badge
In my private lessons, my top priority is your academic success. I take a personalized teaching approach that emphasizes active learning and deep understanding of subjects. I firmly believe that every student has immense potential, and my role as a teacher is to unlock that potential. I strive to create a positive and encouraging learning environment, where you will feel comfortable asking questions, exploring concepts, and developing your confidence.
To do this, I use interactive methods, concrete examples and practical exercises to explain the concepts clearly and precisely. I adapt to your learning pace and personal learning style, in order to provide you with tailor-made support. I am passionate about teaching and am determined to help you achieve your academic goals.
verified badge
🎓 Scientific Support Courses – Baccalaureates (1st and 2nd years) & CPGE (MPSI, MP, PCSI, PSI, TSI, etc.)

Give yourself the means to succeed

I am a teacher and I offer special courses for Baccalaureates & Preparatory Classes (MPSI, MP, PCSI, PSI, TSI, etc.) in the following subjects:

Mathematics, Physics-Chemistry, Computer Science


Personalized courses in mathematics, physics-chemistry and computer science, adapted to the requirements of the baccalaureate and preparatory classes.
📌 Clear methodology, targeted exercises, regular monitoring
📈 To fill in gaps, deepen key concepts and perform well in exams and competitions
📍 Online or in person | Individual or small group lessons
verified badge
Scratch Programming Tutoring! Want to introduce your child to the exciting world of programming? Our Scratch tutoring courses are designed to make learning interactive, creative, and fun.

🔸 Why Scratch?

Easy to learn and suitable for young beginners.

Encourages logical thinking and creativity.

Ideal for developing essential digital skills.

🔸 What we offer:

Personalized courses adapted to the pace of each student.

A practical approach with engaging exercises and projects.

Supervision provided by qualified and passionate trainers.

Register now and give your child the keys to success in the digital world
verified badge
💻 Computer Programming Classes – Learn to Code from Scratch!

Description:

Our computer programming classes are designed to introduce students of all levels to the world of coding. Whether you're a complete beginner or looking to improve your skills, our structured lessons will guide you through the core concepts of programming using popular languages such as Python, Java, or C++.

In each class, students will learn:

Fundamentals of programming (variables, loops, functions, conditionals)

Problem-solving and logic building

How to write, test, and debug code

Real-world applications like web development, automation, and games


By the end of the course, students will have built their own mini-projects and gained the confidence to continue exploring the world of technology.
verified badge
his class introduces you to the fascinating world of Machine Learning and Artificial Intelligence. You’ll learn how intelligent systems are built, how machines can learn from data, and how to apply these techniques to solve real-world problems.
We’ll cover both the theory and practice — including algorithms, model training, evaluation, and simple projects using Python.
By the end of the course, you’ll be able to understand key ML concepts and create your own basic AI models.
verified badge
This computer science support course is designed for students and learners wishing to strengthen their foundations or improve their level in computer science and programming.
I support participants in a pedagogical and progressive manner, adapting to their level and objectives (university courses, training, practical work, exams, projects).
The goal is to understand, practice and gain autonomy through clear explanations and concrete examples.
verified badge
I am a state-certified engineer, a graduate of ENSIAS. I currently work as a senior engineer in banking systems development. Alongside my academic pursuits, I am highly motivated by mathematics and teaching, and I offer tutoring in mathematics and computer science for all levels (middle school, high school, and university). I help students overcome their difficulties, strengthen their foundational knowledge, and improve their academic performance. My method is based on clear explanations, targeted exercises, and a strong sense of motivation and passion.
message icon
Contact Abdelaziz
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Microsoft Training Pack (Excel, Word, Powerpoint, Access)
Edit this course Do you need office training (Excel training, Word training, Powerpoint training, etc.)?

Today, whatever position you occupy within your company, mastery of Office Pack office software (Excel, Word, etc.) has become essential. Moreover, you have certainly noticed that more and more job offers specify this. Indeed, companies are looking for employees who are quickly operational and productive. Not mastering Excel or Word in particular has therefore become a real handicap which will close doors for you or significantly slow down progress within your company.

The good news is that today there are many tools to acquire these skills: books, videos, forums, etc.

The most effective remains, without a doubt, the courses taught by a professional: he will adapt to your objectives and your pace, will answer all of your questions, will give you different tips...

With a professional experience of nearly 12 years in office training, I offer my services so that you can acquire in the best conditions, the knowledge necessary to master the Pack Office software.

We will define a tailor-made program tailored to your needs. You will also have access to the parts of work already done in order to use files specially designed for my students to revise the courses.

I also offer remote aids (Via Mail, watsup, video) that includes all the functions commonly used in business. This training carried out with the greatest care, will allow you to acquire at your pace the essential knowledge to become autonomous on Excel, Word, Powerpoint and Access.
Additional Information

Free training course material (paper and electronic)
verified badge
With a more advanced psycho-pedagogical and didactic spirit, the associate professor and doctor Said of Casablanca, +16 years of professionalism and expertise in the field of teaching, of several scientific works, pedagogue and didactician, offers you sessions of excellence in Maths-Info for BAC-CPGE-Mission and Sup.
• Academic and university support sessions which respect the expected educational objectives and guide the learner towards excellence.
• Understand and assimilate your courses by adopting methodological approaches that are simple, fruitful and of a high educational level.
• Learning based on more advanced psycho-pedagogical and educational approaches.
• Techniques, tips and methodologies of scientific and academic writing.
• Acquire the skills required for judicious work and self-confidence.
• Correspondence courses, distance courses and home courses.
• Reinforcement, supervision, homework help and individual support.
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
Python is the most widely used open source programming language for computer scientists. This language has propelled itself to the forefront of infrastructure management, data analysis and software development. Indeed, among its qualities, Python allows developers to focus on what they do rather than how they do it. It has freed developers from the constraints of form that occupied their time with older languages. Thus, developing code with Python is faster than with other languages.
I'm a software engineer who likes to share what I do. I benefit by teaching and motivating people.
I am used to working with people of different ages. I believe in segmentation, progress visualization, objective results and practice.

the training program:

Python #1: Introduction & coding first program

Python #2: Variables & Operations

Python #3: Conditions & Loops
Python #4: Functions & Modularity
Python #5: Introduction to object programming
Python #6: classes & attributes
Python #7: encapsulation & inheritance properties
Python #8: Strings & Lists & Tuples & Dictionaries
Python #9: Files
verified badge
Mathematics teacher with extensive experience in teaching, coaching and academic support in mathematics. I offer my services to help you overcome your fear of math and overcome the obstacles that prevent you from being good mathers.
Whatever your level (middle school or high school or higher) or your program (Moroccan, French or English), I assure you:
- Solid support throughout the school year.
- A good preparation for your evaluations and your final exams.
- A real understanding of mathematical concepts.
Do not hesitate to book your course.
verified badge
💻🌟 Master the Art of Web Development and Create Enchanting Experiences Online! 🚀✨

Are you ready to dive into the exciting world of web development and create captivating websites that will leave a lasting mark? Welcome to my Web Development course, a journey where you will learn the secrets to designing stunning and functional online experiences! 🎓💡

🌟 Here's why my Web Development course is the key to your digital success:
🔍 Solid Foundations: Through detailed lessons and hands-on exercises, you'll gain a solid understanding of essential languages such as HTML, CSS, and JavaScript. You will master the fundamental concepts that will allow you to build robust and aesthetically appealing websites.

🔍 Responsive Design: Discover the art of creating websites that adapt to all screens, from smartphones to desktop computers. You will learn best practices for making your content accessible and providing a smooth user experience across all platforms.

🔍 Dynamic Interaction: Dive into the world of JavaScript and learn how to add interactive features to your websites. From smooth animations to interactive forms, you'll be able to create engaging experiences that will captivate your users.

🔍 Performance Optimization: Learn advanced techniques to optimize the performance of your websites. From resource management to file compression, you'll be able to create fast and responsive sites that deliver a great user experience.

🔍 Best Practices and Current Trends: I'll guide you through industry best practices and current web development trends. You will learn how to integrate popular libraries and frameworks, and how to stay up to date in an ever-changing technological environment.

Get ready to turn your passion for the web into a valuable and in-demand skill! Whether you're a curious newbie or an experienced developer looking to upgrade, my Web Development course will help you achieve your ambitions in the booming digital world. 🌐💪

🚀 Join me in this exciting adventure and discover the secrets of web development. Click the link in my bio to sign up today and open the door to a world of endless web development opportunities! 💫✨
verified badge
I am a music teacher, piano, music theory, instrument, singing, harmony and classical or computer-assisted composition. I currently work in the conservatory and in the national education establishment, having thirty years of experience. I give my courses for everyone without exception with new educational methods of learning without neglecting the vital rhythm of the apprentice. Our professional goal is to improve the artistic side of the person in a progression of modern academic development.
NB: For online teaching it is by video conference of user choice.
verified badge
Discover the power of Python with an experienced computer trainer!
I'm Hamza, a passionate developer and seasoned mentor with extensive experience teaching programming. My unique teaching approach will help you quickly acquire solid Python skills while discovering its real-world applications in the professional world.
What you will learn:

Python Fundamentals (variables, control structures, functions)
Advanced Object-Oriented Programming
Data Analysis and Visualization with Pandas and Matplotlib
Developing graphical interfaces with PyQt
Practical projects inspired by real business cases

Why choose me?

Over 10 years of experience in training and mentoring
Teaching method adapted to all levels
Hands-on approach based on concrete projects
Contagious passion for code and technological innovation

Whether you're a beginner looking to get started in programming or a professional looking to improve your skills, this course will open up exciting new opportunities in the world of software development and data science.
Join me for a captivating journey into the heart of the most versatile and in-demand programming language on the market!
Book now and take the first step towards mastering Python. Your career as a Python developer starts here!
verified badge
In my private lessons, my top priority is your academic success. I take a personalized teaching approach that emphasizes active learning and deep understanding of subjects. I firmly believe that every student has immense potential, and my role as a teacher is to unlock that potential. I strive to create a positive and encouraging learning environment, where you will feel comfortable asking questions, exploring concepts, and developing your confidence.
To do this, I use interactive methods, concrete examples and practical exercises to explain the concepts clearly and precisely. I adapt to your learning pace and personal learning style, in order to provide you with tailor-made support. I am passionate about teaching and am determined to help you achieve your academic goals.
verified badge
🎓 Scientific Support Courses – Baccalaureates (1st and 2nd years) & CPGE (MPSI, MP, PCSI, PSI, TSI, etc.)

Give yourself the means to succeed

I am a teacher and I offer special courses for Baccalaureates & Preparatory Classes (MPSI, MP, PCSI, PSI, TSI, etc.) in the following subjects:

Mathematics, Physics-Chemistry, Computer Science


Personalized courses in mathematics, physics-chemistry and computer science, adapted to the requirements of the baccalaureate and preparatory classes.
📌 Clear methodology, targeted exercises, regular monitoring
📈 To fill in gaps, deepen key concepts and perform well in exams and competitions
📍 Online or in person | Individual or small group lessons
verified badge
Scratch Programming Tutoring! Want to introduce your child to the exciting world of programming? Our Scratch tutoring courses are designed to make learning interactive, creative, and fun.

🔸 Why Scratch?

Easy to learn and suitable for young beginners.

Encourages logical thinking and creativity.

Ideal for developing essential digital skills.

🔸 What we offer:

Personalized courses adapted to the pace of each student.

A practical approach with engaging exercises and projects.

Supervision provided by qualified and passionate trainers.

Register now and give your child the keys to success in the digital world
verified badge
💻 Computer Programming Classes – Learn to Code from Scratch!

Description:

Our computer programming classes are designed to introduce students of all levels to the world of coding. Whether you're a complete beginner or looking to improve your skills, our structured lessons will guide you through the core concepts of programming using popular languages such as Python, Java, or C++.

In each class, students will learn:

Fundamentals of programming (variables, loops, functions, conditionals)

Problem-solving and logic building

How to write, test, and debug code

Real-world applications like web development, automation, and games


By the end of the course, students will have built their own mini-projects and gained the confidence to continue exploring the world of technology.
verified badge
his class introduces you to the fascinating world of Machine Learning and Artificial Intelligence. You’ll learn how intelligent systems are built, how machines can learn from data, and how to apply these techniques to solve real-world problems.
We’ll cover both the theory and practice — including algorithms, model training, evaluation, and simple projects using Python.
By the end of the course, you’ll be able to understand key ML concepts and create your own basic AI models.
verified badge
This computer science support course is designed for students and learners wishing to strengthen their foundations or improve their level in computer science and programming.
I support participants in a pedagogical and progressive manner, adapting to their level and objectives (university courses, training, practical work, exams, projects).
The goal is to understand, practice and gain autonomy through clear explanations and concrete examples.
verified badge
I am a state-certified engineer, a graduate of ENSIAS. I currently work as a senior engineer in banking systems development. Alongside my academic pursuits, I am highly motivated by mathematics and teaching, and I offer tutoring in mathematics and computer science for all levels (middle school, high school, and university). I help students overcome their difficulties, strengthen their foundational knowledge, and improve their academic performance. My method is based on clear explanations, targeted exercises, and a strong sense of motivation and passion.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Abdelaziz