facebook
FavouritesAdd to Wish List
FavouritesAdd to Wish List
from29.62EUR/ h

Python, Java, C++, C#, HTML, CSS, JavaScript, Dart, C

Translated by Google. Click to view original.
A specialized teacher with extensive experience in teaching computer science college curricula.
And different programming languages:
Python,
C++,
C,
Java,
Html,
Css,
JavaScript.

He has specialized courses in programming from the University of Michigan, USA.

I have my own scientific method to gradually train the student to become a professional in any programming language.

Extra information

Translated by Google. Click to view original.
You must have your computer ready before the lesson.

Location

At student's location: Around Dammam, Saudi Arabia
At teacher's location: الدمام السعودية
At student's location: Around Khobar, Saudi Arabia
At student's location: Around Dhahran, Saudi Arabia
Online via webcam

|
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
Advanced
Duration:
60 minutes
90 minutes
120 minutes
The class is taught in:Arabic, English

About Me

Translated by Google. Click to view original.
I am originally a programmer and I have been teaching computer science, specifically different programming languages, for 13 years and have extensive experience in teaching college curricula, especially in the Eastern Province of the Kingdom of Saudi Arabia. My method of explanation focuses on training students on the practical side and a lot of writing code and providing them with the required skills easily and smoothly.

Education

Translated by Google. Click to view original.
Bachelor of Education Technology Department

He has advanced training courses in programming from the University of Michigan, USA.

He has completed full training courses from several specialized institutes.

Extensive experience in teaching computer science college curricula.

Experience / Qualifications

Translated by Google. Click to view original.
13 years experience in teaching computer science.

Bachelor of Education Technology Department

He has advanced training courses in programming from the University of Michigan, USA.

He has completed full training courses from several specialized institutes.

Extensive experience in teaching computer science college curricula.

Ask a question

Send a message explaining your needs and Waleed 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 -04:00) New York
MonTueWedThuFriSatSun
0            Saturday at 0:00  
1            Saturday at 1:00  
2            Saturday at 2:00  
3            Saturday at 3:00  
4            Saturday at 4:00  
5            Saturday at 5:00  
6          Friday at 6:00  Saturday at 6:00  
7          Friday at 7:00  Saturday at 7:00  
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday 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  Sunday 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  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
17              
18              
19              
20              
21              
22              
23              
from 29.62€At teacher's location
from 29.62€Online via webcam
from 44.43€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 September 2024
  • Phone number verified
  • Google connected

Availability of a typical week

(GMT -04:00) New York
MonTueWedThuFriSatSun
0            Saturday at 0:00  
1            Saturday at 1:00  
2            Saturday at 2:00  
3            Saturday at 3:00  
4            Saturday at 4:00  
5            Saturday at 5:00  
6          Friday at 6:00  Saturday at 6:00  
7          Friday at 7:00  Saturday at 7:00  
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday 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  Sunday 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  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
17              
18              
19              
20              
21              
22              
23              
from 29.62€At teacher's location
from 29.62€Online via webcam
from 44.43€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

You are here


Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is Welcome
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.

Hamza
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 !

Mathurin
Software programming course in C++ and GPU programming with OpenGL
French: Thanks to my specialty in computer graphics, I can offer C / C++ programming courses for beginners, where you can see how to install an environment and make your first program. For intermediate levels, I can also provide basic software architecture courses and graphics card programming with OpenGL. Basic notions of Git can also be covered. English: Thanks to my specialty in my engineering school in graphic programming, I can provide C++ lessons to beginners and intermediate people. I can explain how the language works, how to setup an environment and also give some basic software architecture knowledge to build more complex programs. Some notions in using Git can also be tackled.

Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and Frameworks
Hello everyone, Looking to master Python programming? My Python courses are tailored to meet your specific needs, whether you are a beginner, self-taught learner, or professional looking to transition. ### What I Offer: - **Basic Principles**: Introduction to programming, algorithms, and data structures. - **Advanced Libraries and Frameworks**: NumPy, Pandas, Django. - **Practical Projects**: Real-world applications to solidify your skills. ### How My Courses Can Help You: - **Students**: Gain the skills needed to excel in your academic projects and kickstart your career. - **Self-Taught Learners**: Avoid common pitfalls and accelerate your learning with clear, practical instructions. - **Professionals**: Enhance your skills to meet industry demands and advance in your career. ### Methodology: - **Personalized Approach**: Each course is tailored to your level and learning pace. - **Theory and Practice**: Combining theoretical concepts with practical exercises for comprehensive understanding. - **Problem Solving**: Learn to tackle real-world issues encountered in programming, from bug fixing to performance optimization. Feel free to contact me for more information about my Python programming courses. Together, we can achieve your goals and make you a confident, competent Python programmer!

Mouncef
Learn Python with me until you become an expert 👌
This Python course teaches you the basics of programming in Python, including variables, data types, operators, control structures (if, for, while), functions, and lists. You will also learn how to manipulate data with libraries such as Pandas and NumPy, create graphs and visualizations with Matplotlib and Seaborn, and even develop simple web applications with Flask or Django.

Liudmyla
Programming Basics and Artificial Intelligence in Python
Python is an easy-to-learn, powerful programming language. It has a wide range of applications. From data analysis to web development, artificial intelligence to automation. I've designed this course as a practical guide to programming with Python. You'll learn programming basics and principles, solve analytic tasks on real data, and work on artificial intelligence projects.

Benito
Python, SQL and/or Machine/Deep Learning Classes at your place or Online!
I am currently working as an online teacher 🧑‍🏫 and course content developer in Python, SQL and a wide range of Machine/Deep Learning topics 🧑‍💻. "My experience enables me to offer lessons ranging from beginner to advanced levels. I can tailor the classes to your specific needs and schedule, providing a well-structured learning path 🚀. What do you get from me? 👉 Learn at your own pace without any pressure 👉 Well-documented tutorials 👉 Free support between lessons What topics do I usually cover at the beginning for people without Python/SQL experience? ✔️ Understanding the basic concepts (variables & types) --> Python/SQL ✔️ Math & Statistics (explained easily) --> Python ✔️ Data Manipulation (tables, dataframes, joins,...) --> Python/SQL What topics do I cover for people with Python/SQL experience? ✅ Classic libraries: Pandas, Numpy, Scikit-learn, Tensorflow, Pytorch ✅ Data Analytics/Visualization: Plotly, Seaborn, Matplotlib ✅ Domains: Regression, Classification, NLP, LLM, Computer Vision, Generative AI, Time Series, Neural Networks, Ensemble Methods ✅ MLOps: MLflow, Prefect, Mage, GCP, AWS Whether you are new to the field, seeking to enhance your skills, or require assistance with a work/school project, feel free to reach out to me!😉

Francisco
PYTHON programming with PhD student in Geophysics with 7+ years of experience
Hi! Welcome to my class on Python programming! As a PhD student in Geophysics my main tool is my computer. In order to do science one needs to know how to program. I use Python everyday in order to analyze data, run numerical models, plot results and much more. So, let's embark on the journey of learning Python and explore its diverse capabilities together! For beginners: I have designed it for absolute beginners to become at ease with the language within 5 sessions of 1h. Message me to know the 5 classes curriculum and I will be more than happy to share it with you! For intermediate users: If you already know the basics of Python but want to go more in-depth on certain packages this is the right place! Message me and we can discuss what your needs are! I am a professional user of Numpy, Pandas, Matplotlib, os, scipy and many more packages! Are you not sure Python is the right language for you? Check the following out and let me know if you have any questions! First of all, what is Python? According to its creator, Guido van Rossum, Python is a: “high-level programming language, and its core design philosophy is all about code readability and a syntax which allows programmers to express concepts in a few lines of code.” Learning Python is a rewarding experience for several reasons. Firstly, Python is inherently beautiful as a programming language, offering a natural and expressive way to translate your thoughts into code. Its readability and simplicity make coding an enjoyable and intuitive process. The Python language finds applications across various domains, including data science, web development, machine learning and AI. For example, platforms like Quora, Pinterest, and Spotify leverage Python for their backend web development! This versatility makes Python a powerful tool for those eager to delve into different aspects of programming. If this caught your curiosity message me and I'll make you a Python hero! Welcome to the community!

Tony
Python, Computer Science and Programming courses, in person or online.
Teaching is a passion for me, which is why I dedicate myself to giving private lessons. Whether you need to start from scratch, need a refresher, or want online or in-person courses, I'm here to help. If you are looking for lessons for your children, I can also provide a program tailored to their level and specific needs. I am committed to providing you with a fully personalized learning experience tailored to meet your needs.

Younes
Master Python at All Levels with Personalized Lessons - SUP SPE Program included
Start with the fundamentals like variables, loops, and conditionals, and progress to more advanced concepts including manipulating files, images, and using Python libraries like Numpy, Scipy, Pandas, and Matplotlib. Also explore the fundamentals of object-oriented programming. Why choose this Course? By opting for these courses, you will have the opportunity to consolidate your knowledge through practical exercises and concrete mini-projects which will strengthen your Python skills. Each session will be interactive, allowing you to ask questions and receive constructive feedback on your code. You will be able to benefit from personalized support. Lessons are tailored to your level, whether you're looking to pursue a career in programming or just want to learn for fun. Sessions are tailored to your goals, and ongoing support is provided to overcome any challenges you may encounter.

Vikash
1-to-1 Online Tutoring for Python, PHP, and Web Development
Master the art of web design and development with personalized 1-to-1 online tutoring in Python, PHP, and Other server side programming languages. Whether you're a beginner looking to build your first web project or an experienced developer aiming to refine your skills, our customized tutoring sessions are designed to help you achieve your goals. I really happy to teach people who will really want to part of my lesson. My teaching style is the step by step oriented. We will start from basic and move towards advanced topics. A very warm welcome my students on apprentus.com Wish you all the best.

Matías
Private coding / programming lessons with python
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.

Amin
Programming with Python, with C and database management (Introduction to machine learning)
Looking to master programming and become a skilled developer? In this course, you'll learn the basics of Python and other programming languages, as well as how to use them to build machine learning models. We also offer specialized assistance for students in programming and database management using SQL (CPGE students). Python is a powerful general-purpose language used in web development, data science, software prototyping, and more. Its simple and easy-to-use syntax makes it an excellent choice for beginners learning to program. Additionally, upon request, we offer courses in other programming languages such as C, R, and MATLAB. Classes can be conducted remotely or in person, and we tailor our instruction to meet individual or group needs. If you have any questions, feel free to contact us.

Join
Advanced Courses: High School to College Physics and Advanced Python Programming with a Focus on Efficiency.
Advanced Courses: Physics from Secondary to University and Advanced Python Programming Focused on Efficiency Explore the frontiers of scientific knowledge and computer programming with our unique advanced course. This integrated program offers an in-depth approach to physics from high school to university level, while emphasizing efficiency in advanced programming in Python. Physics from Secondary to University: Immerse yourself in the wonders of physics, from fundamental high school concepts to the exciting challenges of college. Topics include mechanics, electromagnetism, optics, thermodynamics and much more. Our instructors, experts in their field, guide students through hands-on demonstrations, computer simulations, and laboratory experiments to strengthen understanding of the physical laws that govern our universe. University courses focus on specialized areas, such as quantum physics, relativity, and interdisciplinary fields. Research projects provide students with the opportunity to explore practical applications of physics in a variety of fields. Advanced Python Programming Focused on Efficiency: In the programming component, the course looks at taking Python skills to an advanced level, emphasizing code efficiency. Participants will learn advanced programming techniques, efficient resource management, code optimization, and leveraging advanced Python features. Advanced topics such as concurrent programming, big data manipulation, and complex application development are covered. Students will have the opportunity to work on practical projects, implementing innovative and optimized solutions. Teaching Methodology: The teaching approach is based on a combination of lectures, tutorials and research projects. Students are encouraged to actively participate in discussions, collaborate on projects, and apply their knowledge in practical ways. Experienced instructors provide personalized coaching to maximize each student's potential. Course Objectives: 1. Gain an in-depth understanding of physical principles, from high school to university. 2. Master advanced Python programming focused on efficiency. 3. Develop practical skills through research projects and computer applications. 4. Prepare students to tackle complex challenges in physics and programming. Join our advanced course to discover the exciting marriage between physics and advanced programming in Python, and develop your expertise in these dynamic areas.

Ilias
Create fun games and interactive programs in Python (children and teenagers)
Python is easier to learn and understand than other programming languages. Its instructions are simple and easily readable with a clean syntax which doesn't really involve complex coding. However simple and easy to learn, Python can be used to create the highly interactive programs. This course aims to engage learners with little or even no previous programming experience. The programme for beginners starts with an introduction to the basic fundamentals of Python (expressions, conditionals, and functions). Then, as the course progresses, learners will be able to combine Python commands and modules like Pygame, Matplotlib, Numpy and Tkinter to implement their ideas and develop skills like computational thinking, creativity and problem solving. The content and pace of the course is adapted to the age and needs of the learners.