facebook
Hamza
Trusted teacher
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
from14.06EUR/ h

Maîtrisez Python avec un Expert en Programmation et Data Science

Découvrez la puissance de Python avec un formateur expérimenté en informatique !
Je suis Hamza, un développeur passionné et mentor chevronné avec une vaste expérience dans l'enseignement de la programmation. Mon approche pédagogique unique vous permettra d'acquérir rapidement des compétences solides en Python, tout en découvrant ses applications concrètes dans le monde professionnel.
Ce que vous apprendrez :

Fondamentaux de Python (variables, structures de contrôle, fonctions)
Programmation orientée objet avancée
Analyse et visualisation de données avec pandas et matplotlib
Développement d'interfaces graphiques avec PyQt
Projets pratiques inspirés de cas réels en entreprise

Pourquoi me choisir ?

Plus de 5 ans d'expérience en formation et mentorat
Méthode pédagogique adaptée à tous les niveaux
Approche hands-on basée sur des projets concrets
Passion contagieuse pour le code et l'innovation technologique

Que vous soyez débutant cherchant à vous lancer dans la programmation ou professionnel souhaitant monter en compétences, ce cours vous ouvrira de nouvelles perspectives passionnantes dans le monde du développement logiciel et de la data science.
Rejoignez-moi pour un voyage captivant au cœur du langage de programmation le plus polyvalent et demandé du marché !
Réservez maintenant et faites le premier pas vers la maîtrise de Python. Votre carrière en tant que développeur Python commence ici !

Extra information

Apportez votre ordinateur portable. Vous recevrez des ressources complémentaires et un accès à une plateforme d'exercices en ligne pour continuer à pratiquer après le cours.

Location

At student's location: Around Tangier, Morocco
At teacher's location: Unnamed Road, Tanger, Maroc
Online via webcam
At student's location: Around Casablanca, Morocco

|
Use ⊞+wheel to zoom!
+

General info

Age:
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level:
Beginner
Intermediate
Duration:
90 minutes
120 minutes
The class is taught in:French, English, Arabic

About Me

Translated by Google. Click to view original.
Hello,

I am Dr. Hamza, a mathematical physics enthusiast with a PhD in theoretical physics. At 31 years old, I have acquired significant experience in teaching, offering support courses in physics and mathematics to secondary and undergraduate students. I am able to teach in French, Arabic and English, which allows me to reach and support a wide range of students.

With 8 years of experience in private lessons including 6 years as a teacher of the French program, I master the various teaching approaches adapted to each level of study.

I am also proficient in computer science, able to teach programming in Python, Mathematica, as well as development in shell/Linux, C, PHP, HTML, CSS and MySQL.

My expertise is not just limited to traditional teaching; it also extends to the preparation of students for entrance exams to higher education institutions. My goal is to develop in my students a deep understanding of concepts and to build their confidence in their academic abilities.

My teaching methodology is student-centered, adapting the pace and style of each session to meet individual needs. I firmly believe that every student has unique potential, and my role as an educator is to guide and motivate my students to fully realize that potential.

Beyond my role as a teacher, I am a mentor and advisor to my students, helping them navigate their academic and professional journeys with confidence and success.

Education

Translated by Google. Click to view original.
PhD in High Energy Physics

Abdelmalek Essaadi University, Tangier
I pursued in-depth research in theoretical physics, equipping myself with significant expertise in this complex and challenging field.
Master in Computer Science and Scientific Instrumentation in High Energy Physics, 2017

Hassan II University, Casablanca
This training allowed me to combine my passion for physics with advanced computer science skills, preparing me for the modern era of scientific research.
Bachelor in Nuclear Physics, 2015

Hassan II University, Casablanca
My journey began with a solid training in nuclear physics, where I acquired the necessary foundations to excel in scientific fields.

Experience / Qualifications

Translated by Google. Click to view original.
Head of Educational Support Programs, Moroccan School of Support Courses (EMCS), period 2017 - 2020

I play a crucial role in the management and organization of support courses for foreign programs such as the French mission, and I actively contribute to the preparation of students for competitive examinations for the Grandes Ecoles.
Private Teacher in Physics, Mathematics and Computer Science, Since 2017

In addition to my specialization in physics and mathematics, I also offer courses in computer science, covering Python, Mathematica, Shell/Linux, C, PHP, HTML, CSS and MySQL. My teaching methodology is tailored to encourage critical thinking and independent learning, to prepare my students for success in an increasingly technology-driven world.

Reviews (6)

This course, Master Python with a Programming and Data Science Expert, was an excellent experience from start to finish.
My son was very positive about his first lesson with Hamza. He explains very well it seems.
Translated by Google. Click to view original.
Excellent, I look forward to learning more about physics from you!
Translated by Google. Click to view original.
Hamza is punctual and educational. THANKS !
Translated by Google. Click to view original.
Very good teacher who explains very well.
Translated by Google. Click to view original.
...
Aged 31 and a Doctor in mathematical physics (theoretical physics), I teach physics and mathematics courses for high school and license in French, Arabic and English. As I have experience in the field of private lessons of 8 years and 2 years as teacher of the program of the French mission and access competitions to higher schools.
I hold a PhD in Mathematical Physics (Theoretical Physics), and I specialize in providing educational support lessons in physics and mathematics. I provide my services to high school and university students, and I have the ability to teach in French, Arabic, and English. Thanks to my eight years of experience in providing private lessons, I have developed a flexible teaching methodology that adapts to the needs of each individual student. With my experience of more than six years as a professor within the French Mission Program, I have mastered the requirements of this educational system and its special methods. My experience in the field of entrance examinations for graduate schools constitutes an additional advantage for students wishing to continue their studies in prestigious educational institutions. My passion for physics and mathematics and my strong academic background enable me to explain complex concepts in a clear and understandable way. My goal is to develop students' understanding academically and build their self-confidence, helping them reach their full potential. I am committed to providing high-quality education, tailored to each student's pace and learning styles, and I strongly believe that every student can excel with the right guidance and support.

Ask a question

Send a message explaining your needs and Hamza will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00  Thursday at 2:00  Friday at 2:00  Saturday at 2:00  
3  Monday at 3:00  Tuesday at 3:00  Wednesday at 3:00  Thursday at 3:00  Friday at 3:00  Saturday at 3:00  
4  Monday at 4:00  Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  
5  Monday at 5:00  Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00  Friday at 5:00  Saturday at 5:00  
6  Monday at 6:00  Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00  Friday at 6:00  Saturday at 6:00  
7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00    Saturday at 7:00  
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00      Saturday at 8:00  
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00    Friday at 9:00  Saturday at 9:00  
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00    Friday at 12:00  Saturday at 12:00  
13    Tuesday at 13:00  Wednesday at 13:00    Friday at 13:00  Saturday at 13:00  
14    Tuesday at 14:00  Wednesday at 14:00    Friday at 14:00  Saturday at 14:00  
15      Wednesday at 15:00    Friday at 15:00  Saturday at 15:00  
16            Saturday at 16:00  
17            Saturday at 17:00  
18              
19              
20              
21              
22              
23              
from 14.06€At teacher's location
from 14.06€Online via webcam
from 14.06€At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since March 2019
  • 9 repeat students
  • Phone number verified
  • Google connected
  • Linkedin connected
    371 connections

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00  Thursday at 2:00  Friday at 2:00  Saturday at 2:00  
3  Monday at 3:00  Tuesday at 3:00  Wednesday at 3:00  Thursday at 3:00  Friday at 3:00  Saturday at 3:00  
4  Monday at 4:00  Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  
5  Monday at 5:00  Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00  Friday at 5:00  Saturday at 5:00  
6  Monday at 6:00  Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00  Friday at 6:00  Saturday at 6:00  
7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00    Saturday at 7:00  
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00      Saturday at 8:00  
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00    Friday at 9:00  Saturday at 9:00  
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00    Friday at 12:00  Saturday at 12:00  
13    Tuesday at 13:00  Wednesday at 13:00    Friday at 13:00  Saturday at 13:00  
14    Tuesday at 14:00  Wednesday at 14:00    Friday at 14:00  Saturday at 14:00  
15      Wednesday at 15:00    Friday at 15:00  Saturday at 15:00  
16            Saturday at 16:00  
17            Saturday at 17:00  
18              
19              
20              
21              
22              
23              
from 14.06€At teacher's location
from 14.06€Online via webcam
from 14.06€At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share


Amin
Statistical Analysis with Python and R (Rstudio) - Intro to Data Science
By delving deep into the practical applications of statistics and data science, this course is designed to set you up for success. Learn from real-world examples: Instead of spending hours on theoretical material and trying to relate it to practical issues, we will focus solely on applied statistics. Programming will allow you to apply theory to real-world problems, equipping you with the knowledge and skills you need to succeed. We won’t be spending hours solving math problems by hand for reinforcement, as this isn’t school. Instead, we’ll use cutting-edge methods and code libraries that leverage the latest software releases to maximize productivity and efficiency. If you have any further questions, please do not hesitate to contact us.

Abdelhak
Computer science, programming and design courses
I offer courses in programming (php, mysql, html/css, javascript), (c, c++, java, python, csharp, dotnet), (react, nodejs, nextjs and angular), Spring boot Serving people who are looking to learn computer science, the courses are aimed at both children and adults. Simple method aimed at the essential. For fast performance. For any further information, do not hesitate to contact me.

Imad
Learn to program in C language from beginner to professional
Hello everyone and welcome to this training on programming and more specifically on software development in C, my name is IMAD and I will be your trainer throughout this course I am a computer engineering student specializing in architecture, software development and web development. C is a very popular and used language. It is found almost everywhere such as in video games, most PC software and even in embedded. C is a very good candidate if you are looking for a first language to learn software development because it includes many notions that are found in most other languages. Thus mastering C guarantees you a much simpler and faster learning of other programming languages. In this training for beginners and intermediate in development, we will learn the basics of software development. How from lines of code we can make executable software on our machine. Then we will see the basics of the C language and, among other things, how to manage memory via variables, how to make our program live with loops and conditions or how to use the standard C library (STL) to interact with the user. Once these basics are acquired, we will increase the level a little with the dreaded pointers and arrays. this is often the part that newbies to C dread the most. But I guarantee you that with me it will finally seem very simple to you ;) So yes it's a big program but I guarantee you that you won't notice the time passing. Who is this course for? - University students specializing in computer science. - Beginner in software development. C is one of the best languages to embark on the adventure of programming. - People wishing to learn to develop in C or review and master the basics of this language.

Mouna
Course in essential computer science with basic notions of algorithms
Discover the exciting world of computing with our course in essential computing, accompanied by basic notions of algorithms. Whether you are a curious beginner or someone who wants to consolidate their basic knowledge, this course is designed for you. We'll guide you through the fundamentals of computing, giving you the tools to understand and solve problems in a logical and structured way. You will learn the basics of programming, common programming languages, and algorithm principles for efficiently solving computing tasks. In this course, we will familiarize you with key concepts such as variables, operations, loops, conditions, and data structures. You will develop a solid understanding of basic algorithms, enabling you to analyze problems and create effective solutions.

Yassine
Create your web application with Java EE and HTML5 Javascript Bootstrap
In this course, you will learn how to develop dynamic web applications on the server side with the Java EE platform and the Java language under the Eclipse IDE. You will also learn how to use the Apache Tomcat application server to deploy and run your web applications. Goals : + Design a web application based on Java EE; + Use a development environment to design and debug a Java EE Web application respecting the MVC model; + Pack, deploy and configure a Java EE web application on a application server.

Sara
Support courses and coaching in mathematics at home.
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.

Hamza
Math Computer Physics All the courses of the high school program of maths and physics chemistry and computer science
All the courses of the high school program of maths and physics, chemistry and computer science The courses allow you to review the notions seen during the last school year. This review also allows students to enrich their current skills in preparation for the next year. Physics and computer science math courses are offered to students of all levels according to the schedule of their choice. Place

Hamza
IT Development Teacher (All levels)
I am a trainer in computer development offering a complete service covering different key areas, Already a teacher with the French Ministry of Education. My expertise ranges from web development, desktop development, databases, back-end, front-end, to design. I am adept at teaching all the skills needed to create modern websites and dynamic web applications using various programming languages such as HTML, CSS, JavaScript, PHP or other technologies such as JavaScript frameworks and libraries. I am also proficient in imparting the skills required to create desktop applications for popular operating systems such as Windows, macOS and Linux, using programming languages such as C#, PHP, and technologies such as WPF (Windows Presentation Foundation) or Qt. I can also teach essential skills for working with relational databases, such as MySQL, PostgreSQL or Microsoft SQL Server, as well as developing RESTful APIs and robust and secure web servers using technologies such as Node.js. Finally, I am able to teach front-end development skills to create elegant, efficient and user-friendly user interfaces for web applications, as well as basic principles of graphic design such as color, typography, l layout and visual hierarchy. Overall, my IT development course delivery provides in-depth expertise in several key areas and equips students to master many essential skills for success in the IT development field.

Ghassane
Support courses in mathematics and computer science for college, high school and higher.
Many students have difficulty solving math problems and exercises. My goal is to facilitate the learning of mathematics for students by using the techniques that I have acquired during my university studies and my professional teaching experiences since 2016. There is the possibility of studying programming languages and simulation software . I have a doctorate in mathematics and computer science.

Rachid
support course in mathematics (Arabic and French college)
math and computer science teacher and mental arithmetic coach. Holder of a master's degree and several certificates in the field of education. I have more than 4 years of experience in the public and private sector. I put at your disposal my experience in support and school accompaniment.

Hassan
Programmation of systems web and applications for the management
Programmer is a powerful for creation application web and mobile. As a programer, you'll need to be able to sort through the many complex features that will help make your job position or your own project better. I've designed a lot of systems that's specifically made for the management, marketing and schools. You'll learn how to make systems, create applications and you will learn a lot of usefull management technique

Tarek
Mobile App Programming -Swift / iOS Apple phones
Private lessons in programming for: -IOS Applications -Design patterns -programming logic -Graphics -Frameworks -Swift programming language Learn best practices in programming and gain the ability to create mobile applications quickly

Brahim
Programming - Info-IONIC Mobile Application JS HTML CSS Angular.
Hello everyone, You need to learn how to code, program, analyze, develop and deploy your own mobile applications on Android or IOS, I accompany you with an excellent methodology and with official media and documentation. Thank you for contacting me, for more info.

Meryem
English, French, Darija, Math, C and Python Programming
I am a young engineering student and I am pro efficient in French and English. I can help you or help your child achieve a good level in mathematics, French, English and even programming in C and Python. I will be attentive to your shortcomings and I will help you to progress efficiently. See you soon, I hope Meryem

Hamza
Mathematics AND Computer Support Courses at Home or Via Zoom
Courses and tutoring in mathematics at all levels Mission / bilingual / Moroccan system! Mathematics / info / English support lessons at home at all levels! Private mathematics lessons to enable students to improve their academic results and gain autonomy. Adapted to all levels, Acadomia mathematics courses are provided by teachers who are specialists in their field to ensure comprehensive support for students and meet their needs.