from14.22EUR/ h
Learn Programming from Scratch – Beginner-Friendly Course!
Are you eager to start your programming journey but don’t know where to begin? This beginner-friendly programming course is designed to help you grasp coding fundamentals in a simple and practical way!
🔹 What You'll Learn:
✔️ The basics of programming concepts (variables, loops, functions)
✔️ Hands-on coding exercises in Python (or another beginner-friendly language)
✔️ Problem-solving techniques for real-world applications
✔️ Guidance on how to build simple projects and advance in coding
💡 Who is this class for?
✔️ Absolute beginners with no prior coding experience
✔️ Students who want to strengthen their programming foundation
✔️ Professionals looking to transition into tech
Let’s make learning to code fun and accessible! Book your first session now and start your programming journey today!
🔹 What You'll Learn:
✔️ The basics of programming concepts (variables, loops, functions)
✔️ Hands-on coding exercises in Python (or another beginner-friendly language)
✔️ Problem-solving techniques for real-world applications
✔️ Guidance on how to build simple projects and advance in coding
💡 Who is this class for?
✔️ Absolute beginners with no prior coding experience
✔️ Students who want to strengthen their programming foundation
✔️ Professionals looking to transition into tech
Let’s make learning to code fun and accessible! Book your first session now and start your programming journey today!
Location
Online via webcam
At student's location: Around Rabat, Morocco









|
Use ctrl + wheel to zoom!
General info
Age: | Teenagers (13-17 years old) Adults (18-64 years old) Seniors (65+ years old) |
---|---|
Student level: | Beginner Intermediate |
Duration: | 60 minutes 90 minutes 120 minutes |
The class is taught in: | French, Arabic, English |
About Me
Translated by Google. Click to view original.
Hello, I am Ayoub! I am here to introduce you to C language programming courses, programming fundamentals, algorithms and data structures, WEB technologies: HTML5 | CSS3 | javascript and PHP.my course is precisely for beginners or for individuals who have the goal of creating their own websites.
In this course we learn by a fun and simple method without complications.
So..! WELCOME
Education
Translated by Google. Click to view original.
WSF-UMIGeneral diploma in computer science at the faculty of sciences moulay Ismail MEknes
Bachelor's degree in maths and computer science at the faculty of science meknes
Experience / Qualifications
Translated by Google. Click to view original.
WEB DEVELOPERmy career with computers and programming was at the beginning by chance before i discovered my love for this world! is to be present in the future
Do you want to learn the basics of programming with Python languages? Join my course and learn how to create your own programs from the start! I am ready to guide you through the fundamentals of programming.
Book now to guarantee your place in my beginner's programming course. Don't miss this opportunity to develop your programming skills and create your own code. Looking forward to seeing you in my class!
Vous souhaitez apprendre à programmer mais ne savez pas par où commencer ? Ce cours de programmation pour débutants est conçu pour vous aider à comprendre les bases du codage de manière simple et pratique !
🔹 Ce que vous apprendrez :
✔️ Les concepts fondamentaux de la programmation (variables, boucles, fonctions)
✔️ Des exercices pratiques en Python (ou un autre langage accessible aux débutants)
✔️ Des techniques de résolution de problèmes pour des applications concrètes
✔️ Un accompagnement pour réaliser vos premiers projets en programmation
💡 À qui s'adresse ce cours ?
✔️ Débutants absolus sans expérience en programmation
✔️ Étudiants souhaitant renforcer leurs bases en codage
✔️ Professionnels cherchant à se reconvertir dans le domaine de la tech
Apprendre à coder n’a jamais été aussi accessible et motivant ! Réservez votre première séance dès maintenant et lancez-vous dans l’univers de la programmation !
Vous souhaitez apprendre le Darija marocain pour voyager, travailler, ou simplement échanger avec des Marocains ? Ce cours est fait pour vous ! 🌍
🔹 Ce que vous apprendrez :
✔️ Les bases du Darija (salutations, phrases essentielles, grammaire simple)
✔️ La prononciation et l’accent marocain
✔️ Des expressions courantes pour des conversations fluides
✔️ La culture marocaine à travers la langue
💡 À qui s'adresse ce cours ?
✔️ Débutants sans aucune connaissance du Darija
✔️ Expats, voyageurs et étudiants étrangers
✔️ Toute personne souhaitant parler couramment et comprendre la culture marocaine
📍 Comment se déroule le cours ?
Ce cours est interactif, pratique et adapté à votre niveau. Nous apprendrons à travers des dialogues, des mises en situation réelles et des exercices ludiques pour parler rapidement et avec confiance !
🎯 Apprenez le Darija de manière simple et efficace ! Réservez votre première séance et commencez votre immersion dans la langue marocaine dès aujourd’hui ! 🇲🇦✨
Ask a question
Send a message explaining your needs and Ayoub will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
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 | Sunday 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 | Sunday at 6:00 |
7 | Monday at 7:00 | Tuesday at 7:00 | Wednesday at 7:00 | Thursday at 7:00 | Friday at 7:00 | Saturday at 7:00 | Sunday 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 | Monday at 17:00 | Tuesday at 17:00 | Wednesday at 17:00 | Thursday at 17:00 | Friday at 17:00 | Saturday at 17:00 | Sunday at 17:00 |
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 14.22€Online via webcam
from 18.10€At student's home
100% Satisfaction Guarantee
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 2021
- Phone number verified
- Google connected
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
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 | Sunday 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 | Sunday at 6:00 |
7 | Monday at 7:00 | Tuesday at 7:00 | Wednesday at 7:00 | Thursday at 7:00 | Friday at 7:00 | Saturday at 7:00 | Sunday 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 | Monday at 17:00 | Tuesday at 17:00 | Wednesday at 17:00 | Thursday at 17:00 | Friday at 17:00 | Saturday at 17:00 | Sunday at 17:00 |
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 14.22€Online via webcam
from 18.10€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
Similar classes
Hicham
Course in Python, scientific simulation and database managementAs a highly qualified mathematics teacher, graduate of the teachers' college and with 17 years of teaching experience in public high schools, I am happy to offer distance learning mathematics tutoring courses for students of Second - 1st and Terminal level all specialties, as well as the 5th, 4th and 3rd levels of the college.
My primary objective is to help students improve their level, deepen their knowledge, assimilate their lessons, fill their gaps and improve their skills in the discipline of mathematics. In addition, I am perfectly able to support them in the preparation of their exams and competitions for access to the Grandes Ecoles, and to provide them with homework help so that they can succeed in this subject.
With my advanced math skills and knowledge, I am confident that I can provide my students with effective tools and techniques to help them progress. My goal is to give them confidence and help them develop a passion for mathematics, a subject that can seem daunting at first, but can be exciting and rewarding if taught in an interesting and fun way.
In summary, I am confident in my skills as a Mathematics - Computer Science teacher to help students of all levels progress and succeed in this demanding subject. I am convinced that my dynamic and stimulating teaching methods will help my students achieve their goals in mathematics and/or computer science.
Younes
IT Development (PYTHON-JAVA-PHP-ANDROID-JAVASCRIPT-ARTIFICIAL INTELLIGENCE)Courses in computer science and algorithms remotely or face-to-face offered by the teacher with 12 years of experience, I can come to your home to facilitate the process.... screen sharing application to ensure a course identical to that in face-to-face. .....
Rachid
Machine Learning and Data Mining Services for your business to know the exact decisionsI am a Data Scientist / Statistical Engineer who specializes in machine learning and data mining services. I have a great experience in the analysis of données and the mise in place of predictive models for the enterprises at the beginning of the decisions.
He proposed designing machine learning and data mining services for companies to help on an additional level of public life. Message domains included:
Aggression styles: linéaire, logistique, multinomiale, poisson, etc.
Classification patterns: arbres de decision, forêts aléatoires, SVM, etc.
Clustering: k-means, DBSCAN, etc.
Réseaux de neurons: Réseaux de neurones artificiels, Réseaux de neurones convolutifs, Réseaux de neurones récurrents, etc.
Traitement du langage naturel: sentiment analysis, text classification, etc.
Chronology analyzes of events: ARIMA, SARIMA, etc.
I want you to help prepare your données, install models, improve performance and the developer. I use these tools to use Python, R, TensorFlow, Keras, PyTorch, scikit-learn, etc.
Don't hesitate to contact me if you have something to do for your machine learning and data extraction projects. I am available for individual descriptions, formations or major projects.
Saif-Dine
Introduction to Python Computer ProgrammingPython is the perfect programming language to get started in the field.
Learning programming isn't just for people looking to make a career out of it.
Learning to program can help you better understand the computer world, and will give you an open mind that can only be beneficial, regardless of your area of expertise.
It would be an honor for me, a student in electrical and computer engineering, to introduce as many people as possible to this practice, which will allow you to see problem solving from another mathematical and Cartesian perspective.
I offer courses online as well as in person, for all ages and all profiles.
Driss
Private Tutoring in Computer Science and Web Development 💻(🔴 ENGLISH TEXT)
Areas taught :
- Programming languages: C, C# 💻
- Web development: HTML, CSS, Sass, Bootstrap 🌐, JavaScript 🧀, Typescript, jQuery, PHP 🐘
- Frameworks: Laravel, Angular 🔴
- Databases: SQL 🛖
Experience: Teaching and professional practice since 2016
============================================================
(🔵 TEXTE EN FRANÇAIS)
Domaines enseignés :
- Langages de programmation : C, C# 💻
- Développement web : HTML, CSS, Sass, Bootstrap 🌐, JavaScript 🧀, Typescript, jQuery, PHP 🐘
- Frameworks : Laravel, Angular 🔴
- Bases de données : SQL 🛖
Expérience : Enseignement et pratique professionnelle depuis 2016
Zouhair
Courses in math and computer science (Associate Professor)Hello, my name is Zuhair
I am a teacher of applied and fundamental mathematics
I also hold a state engineer's degree in computer science,
You can count on me to explain all your courses
Regarding my method of teaching mathematics, I mainly rely on the explanation of theorems, accompanied by examples to clarify them, then the resolution of a series of exercises to make the concepts more fluid.
As for the teaching of computer science, my method essentially consists in putting into practice the various problems by programming algorithms and explaining the degree of its complexity and starting with the easiest until the student is able to understand the lesson.
areas of expertise:
_______________Computer science____________________
>>> Programming in C and Python, SQL languages, UML
Operating system Linux, Unix, Bash scripting, Unix programming system
>> Formal languages, Theory of languages, computability theory, decidability, complexity
>> Graph Theory, Advanced Algorithms
>> Propositional logic, first order, recursive functions, Turing machines...
______________Mathematical__________________
>>Topology, Differential Calculus, Optimization, Measurement and Integration Theory, Probability Calculation, Markov Chains, Numerical Methods, Modeling
Matías
Private coding / programming lessons with pythonPython 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
Statistical Analysis with Python and R (Rstudio) - Intro to Data ScienceBy 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.
Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is WelcomeMaster 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.
Robert
Excel lessons, at your place, at my place or remotely, at your best convenience!As a Franco-Belgian management teacher, I give Excel lessons with passion!
Whether remotely or face-to-face, I offer many examples and exercises to accompany you.
I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely.
Here are some key words that will be covered in my classes:
Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking
Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.
Bappa Tchandi
Tailor-made courses in networking, security and office automationI am a Computer Engineer specializing in Computer Networks and Security, I have a degree in technology with an RSI option, and I have been a private tutor since 2023. Trust me, choose me and we will achieve the objective set for you in IT.
My methodology: an approach tailored to each student. Each student has a different level and goals. That's why my classes are fully personalized to meet each student's specific needs.
🔹 Assessment of level and needs: During our first exchange, we take stock to understand your expectations (initiation, improvement, specific project, preparation for an exam, etc.).
🔹 Interactive and progressive courses: My courses are built around active teaching, with a balance between theory and practice. I explain concepts in a simple and illustrated way before moving on to concrete exercises.
🔹 Practical scenarios and projects: To better assimilate the concepts, I offer practical cases and real-life scenarios, particularly in networking and cybersecurity (attack simulation, server configuration, firewall management, etc.).
🔹 Personalized monitoring and support: After each session, I provide a summary of the points covered and exercises to be carried out to strengthen the
Mohammed Shan
Learn Coding at Your Own Pace - Expert Programming Tutor!Are you ready to take your programming skills to the next level? My interactive and engaging lessons are tailored to your individual learning style and goals. Each session starts with a quick overview of the topic, followed by hands-on coding exercises to reinforce your understanding.
We’ll dive into real-world projects, making the learning process practical and relatable. Whether it's building web applications, solving algorithmic challenges, or exploring cybersecurity principles, my structured lessons ensure you gain both theoretical knowledge and hands-on experience.
With a Master’s degree in Computer Science and professional experience at VISA and Broadcom, I provide industry insights that connect learning to real-world applications. My clear explanations, step-by-step guidance, and problem-solving approach help students master coding with confidence.
No matter your skill level—absolute beginner to advanced developer—I ensure each session is productive, fun, and empowering. Flexible scheduling, personalized feedback, and customized lesson plans make learning seamless and effective.
You’ll also receive practice problems, project-based assignments, and ongoing support to reinforce what you learn. Whether you're preparing for coding interviews, academic courses, or career advancement, I’m here to guide you every step of the way.
My goal is to make learning programming an enjoyable and rewarding experience. I simplify complex concepts and provide real-world coding examples that help you grasp topics easily. Don’t let coding challenges hold you back—take control of your learning today!
🚀 Start your coding journey now! Book a session and begin mastering programming with expert guidance. Limited slots available—reserve yours today!
Alex
Mathematics for students of all grades, IB and IGCSEMathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns.
Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc.
My philosophy revolves around these three values:
-Encouragement
-Inspiration
-Discipline
I specialize into teaching mathematics and programming, but in some occasions I teach physics too.
Feel free to contact me.
Oussama
Mastering Web Development: From Fundamentals to Advanced TechniquesWhat You’ll Learn:
Front-end Technologies: HTML, CSS, JavaScript, React.js, Next.js, TailwindCSS for creating dynamic, responsive applications.
Back-end Mastery: Node.js, Nest js, Express, and Fastify for building robust and scalable web servers.
Databases: MySQL, PostgreSQL, and MongoDB for handling data efficiently.
DevOps & Deployment: Learn Docker, CI/CD with GitHub Actions, and cloud deployment practices to ensure your applications are production-ready.
How You Will Benefit:
Students: Gain the technical skills and portfolio to ace your academic projects and land internships or entry-level jobs.
Self-Taught Learners: Stop the guesswork and follow a structured, hands-on approach to mastering full-stack development faster.
Professionals: Upgrade your skills to meet the demands of modern web development and position yourself for career growth.
Why My Course is Different:
Real-World Projects: You'll build applications that solve real business problems, like a complete e-commerce site, RESTful APIs, and microservices.
Tailored Learning: Each course is personalized to your experience level and goals, ensuring you get the most out of every session.
Problem-Solving Focus: From debugging to performance optimization, you'll learn to tackle real-world challenges confidently.
Industry-Relevant Skills: Stay ahead of the curve with training in modern technologies and practices that top employers are looking for.
Baia
Python & Django Development – From Beginner to Web App Developer🚀 Learn Python and Django to Build Powerful Applications 🚀
Want to master Python and develop real-world web applications with Django? Whether you're a beginner or looking to enhance your coding skills, this course will guide you step by step!
What You’ll Learn:
✅ Python Basics & Advanced Concepts – Learn syntax, data structures, OOP, and algorithms
✅ Django Framework – Build dynamic and scalable web applications
✅ Databases & APIs – Work with PostgreSQL, SQLite, and REST APIs
✅ Project-Based Learning – Apply concepts through hands-on coding and real projects
✅ Debugging & Best Practices – Learn clean coding principles and error handling
🔹 Who is this course for?
Complete beginners who want to start coding with Python
Developers looking to transition into backend or full-stack development
Students and professionals who want to build their own web applications
💻 Class Format:
- Live online sessions via Google Meet
- Interactive coding exercises & projects
- Personalized guidance based on your level
📩 Contact me to start your Python & Django journey today!