from20.99GBP/ h
Computer programming — private lessons in PHP / Laravel / Angular / C / C++ / JAVA / Wordpress / Ionic
Welcome to my online course platform! I am a passionate teacher with 10 years of experience in the field of computer technologies. My goal is to help you master programming languages such as C, C++, Java, PHP, Laravel, Angular, Ionic, Wordpress and Pascal.
Thanks to my varied professional background, I have acquired a solid expertise in different technologies, which allows me to offer you a complete training adapted to your specific needs.
My teaching method is hands-on, as I believe this is the best way to learn effectively. I will give you the opportunity to choose one of my projects made from my portfolio. By working together on this project, you will be able to understand the different stages of its creation, from conception to implementation.
Whether you are a beginner or want to deepen your knowledge, I am here to accompany you throughout your learning journey. My lessons will be interactive and adapted to your learning pace, in order to allow you to progress quickly and efficiently.
Join me to acquire new skills and develop your talents in the field of programming. Together, we will explore the workings of these exciting technologies and you will be able to create innovative and concrete projects.
Don't wait any longer, register now and let's start this enriching learning adventure together!
Thanks to my varied professional background, I have acquired a solid expertise in different technologies, which allows me to offer you a complete training adapted to your specific needs.
My teaching method is hands-on, as I believe this is the best way to learn effectively. I will give you the opportunity to choose one of my projects made from my portfolio. By working together on this project, you will be able to understand the different stages of its creation, from conception to implementation.
Whether you are a beginner or want to deepen your knowledge, I am here to accompany you throughout your learning journey. My lessons will be interactive and adapted to your learning pace, in order to allow you to progress quickly and efficiently.
Join me to acquire new skills and develop your talents in the field of programming. Together, we will explore the workings of these exciting technologies and you will be able to create innovative and concrete projects.
Don't wait any longer, register now and let's start this enriching learning adventure together!
Location
Online via webcam
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 |
The class is taught in: | French, Arabic, English |
About Me
Welcome to my online course platform! I am a passionate teacher with 10 years of experience in the field of computer technologies. My goal is to help you master programming languages such as C, C++, Java, PHP, Laravel, Angular and Pascal.Thanks to my varied professional background, I have acquired a solid expertise in different technologies, which allows me to offer you a complete training adapted to your specific needs.
My teaching method is centered on practice, because I believe that this is the best way to learn effectively. I will give you the opportunity to choose one of my projects made from my portfolio. By working together on this project, you will be able to understand the different stages of its creation, from conception to implementation.
Whether you are a beginner or you want to deepen your knowledge, I am here to accompany you throughout your learning journey. My courses will be interactive and adapted to your learning pace, in order to allow you to progress quickly and efficiently.
Join me to acquire new skills and develop your talents in the field of programming. Together, we will explore the workings of these exciting technologies and you will be able to create innovative and concrete projects.
Don't wait any longer, register now and let's start this rewarding learning adventure together!
Education
After obtaining my scientific bachelor's degree, I chose to specialize in the field of security and computer network programming. I started a bachelor's degree course which allowed me to acquire solid knowledge in different programming technologies such as Android, PHP, Java and iOS. This versatile training opened up new perspectives for me and gave me the opportunity to develop various skills in the field of computer science.With this enriching experience, I continued my academic career by embarking on a master's degree. This step was crucial to consolidate my knowledge of programming languages. I have deepened my knowledge and refined my mastery of computer technologies, which has allowed me to further perfect myself in software development and advanced applications.
During my university career, I had the opportunity to participate in exciting projects, to explore new programming approaches and to take up stimulating technical challenges. These experiences have helped to forge my passion for IT and to give me a global vision of the constantly evolving digital world.
Today, thanks to my academic background and my professional experience, I am convinced that I can pass on my knowledge and my skills to those who wish to embark on this exciting field. I am looking forward to sharing my knowledge with my students, accompanying them in their learning and helping them achieve their academic and professional goals.
Experience / Qualifications
Over the past ten years, I have had the opportunity to gain solid professional experience within five renowned companies. My career started at Horizon Informatique, a company specialized in commercial software development. As a Java SE /EE developer, I have contributed to the realization of several projects, in particular a complete desktop software for the management of articles, invoices, sales and purchases, using the Swing graphics library of Java SE. I also developed a cash register in Java to meet the specific needs of the customer.At Aggema, an insurance company, I evolved as a Web and Mobile FullStack developer. I have worked on various applications using native PHP, Ionic, Laravel and Angular, combining my skills to offer innovative and user-friendly solutions.
At Laratech, I had the opportunity to occupy the position of project manager. I have collaborated on various projects ranging from logistics to e-commerce, telecommunications and delivery. This experience has allowed me to develop skills in project management, team coordination and complex problem solving.
Then, at Unidosa, as a project manager, I took over the realization of multiple projects based on Angular and Laravel. I had the opportunity to implement innovative solutions to meet customer needs, while maintaining a high level of quality and efficiency.
Currently at Mipih, leader in the field of E-health in France, I hold the position of Tech Leader. My role consists of ensuring the maintenance of existing projects, developed in C, Shell, native PHP, as well as initiating the transition of these projects to more recent technologies such as Symfony and Angular.
This rich experience has allowed me to consolidate my skills in different technologies, to develop an analytical and methodical approach in my work, and to adapt successfully to developments in the IT sector. I am now enthusiastic about the idea of sharing my knowledge and my know-how with my students, in order to support them in their learning and help them achieve their professional goals.
Ask a question
Send a message explaining your needs and Ridha 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 | Saturday at 1:00 | Sunday at 1:00 | |||||
2 | Saturday at 2:00 | Sunday at 2:00 | |||||
3 | Saturday at 3:00 | Sunday at 3:00 | |||||
4 | Saturday at 4:00 | Sunday at 4:00 | |||||
5 | Saturday at 5:00 | Sunday at 5:00 | |||||
6 | Saturday at 6:00 | Sunday at 6:00 | |||||
7 | Saturday at 7:00 | Sunday at 7:00 | |||||
8 | Saturday at 8:00 | Sunday at 8:00 | |||||
9 | Saturday at 9:00 | Sunday at 9:00 | |||||
10 | Saturday at 10:00 | Sunday at 10:00 | |||||
11 | Wednesday at 11:00 | Friday at 11:00 | Saturday at 11:00 | Sunday at 11:00 | |||
12 | Monday at 12:00 | Wednesday at 12:00 | Friday at 12:00 | Saturday at 12:00 | Sunday at 12:00 | ||
13 | Monday at 13:00 | Wednesday at 13:00 | Friday at 13:00 | Saturday at 13:00 | Sunday at 13:00 | ||
14 | Monday at 14:00 | Wednesday at 14:00 | Friday at 14:00 | Saturday at 14:00 | Sunday at 14:00 | ||
15 | Monday at 15:00 | Wednesday at 15:00 | Friday at 15:00 | Saturday at 15:00 | Sunday at 15:00 | ||
16 | Monday at 16:00 | Wednesday at 16:00 | Friday at 16:00 | Saturday at 16:00 | Sunday at 16:00 | ||
17 | Monday at 17:00 | Wednesday at 17:00 | Friday at 17:00 | Saturday at 17:00 | Sunday at 17:00 | ||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from £20.99Online via webcam
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 July 2023
- Phone number verified
- Google connected
- Linkedin connected
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | Saturday at 1:00 | Sunday at 1:00 | |||||
2 | Saturday at 2:00 | Sunday at 2:00 | |||||
3 | Saturday at 3:00 | Sunday at 3:00 | |||||
4 | Saturday at 4:00 | Sunday at 4:00 | |||||
5 | Saturday at 5:00 | Sunday at 5:00 | |||||
6 | Saturday at 6:00 | Sunday at 6:00 | |||||
7 | Saturday at 7:00 | Sunday at 7:00 | |||||
8 | Saturday at 8:00 | Sunday at 8:00 | |||||
9 | Saturday at 9:00 | Sunday at 9:00 | |||||
10 | Saturday at 10:00 | Sunday at 10:00 | |||||
11 | Wednesday at 11:00 | Friday at 11:00 | Saturday at 11:00 | Sunday at 11:00 | |||
12 | Monday at 12:00 | Wednesday at 12:00 | Friday at 12:00 | Saturday at 12:00 | Sunday at 12:00 | ||
13 | Monday at 13:00 | Wednesday at 13:00 | Friday at 13:00 | Saturday at 13:00 | Sunday at 13:00 | ||
14 | Monday at 14:00 | Wednesday at 14:00 | Friday at 14:00 | Saturday at 14:00 | Sunday at 14:00 | ||
15 | Monday at 15:00 | Wednesday at 15:00 | Friday at 15:00 | Saturday at 15:00 | Sunday at 15:00 | ||
16 | Monday at 16:00 | Wednesday at 16:00 | Friday at 16:00 | Saturday at 16:00 | Sunday at 16:00 | ||
17 | Monday at 17:00 | Wednesday at 17:00 | Friday at 17:00 | Saturday at 17:00 | Sunday at 17:00 | ||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from £20.99Online via webcam
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
Benoit
Private online mathematics lessons - Qualified and experienced teacherI am a qualified and experienced mathematics tutor. Graduated from the Free University of Brussels in 2011, I started my career by teaching remedial courses in different schools in Brussels. I then specialized in individual academic support by following educational training at the Harvard Graduate School of Education. I have been giving private mathematics lessons daily for over ten years.
The students who follow my private lessons benefit from personalized support. The first session is devoted to an in-depth assessment of the student's mathematical knowledge. The objective is to detect its weak points and understand their origin in order to adapt my courses to its needs. I develop a tailor-made remediation program for each of my students aimed at filling each of their gaps. Over the course of the sessions, the student builds a solid foundation for learning and regains self-confidence. At the same time, I help him acquire a work methodology that allows him to gradually become autonomous in his studies.
I have a perfect knowledge of the mathematics program of the College and the High School (from the Sixth to the Terminale). During my formative years, I studied and developed many techniques that make it easier to learn math. The strength of my pedagogical approach lies in my ability to explain in a simple way everything that the student finds complicated. I am passionate about this job because it gives me the opportunity to guide dropout students on the path to success. It is a real pleasure to see them evolve and come to terms with the fantastic world of mathematics.
I provide my private lessons in Limoges (at the student's home) or remotely (online via the internet). My distance learning courses take place on an interactive online whiteboard. This board is specially designed to promote student/teacher interaction on the internet. Thanks to this educational tool, my online courses are as effective as home courses. The student only needs an internet connection and a computer, tablet, or smartphone to take advantage of it.
Majda
✨French teacher - Pass the DELF or DALF (French diploma) - Individual or group session. ✨Hello, I am Majda, French language teacher. I have been giving private lessons online since 2018.
I offer special sessions that meet your needs and objectives to successfully complete your DELF (Diplôme d'Etudes en Langue Française) or DALF (Advanced Diploma in French Language), including the TCF (French Knowledge Test). I have been supporting many interested people of different nationalities thanks to online courses since 2018; For me, helping enthusiasts to practice the French language is a very good experience because I understand that success is a capital objective in the life of ambitious people.
I speak Arabic, French, Spanish, and also English. I explain my lessons in the language of your choice. And at the end of each session, I give lessons with exercises to do as homework to examine your gaps and monitor your progress.
Here are some things to know about the DELF and DALF:
The DELF (Diploma of Studies in French Language) and the DALF (Advanced Diploma in French Language) are two official and quality diplomas. They are harmonized on the levels of the Common European Framework of Reference for Languages. They include the following six levels, in ascending order: A1, A2, B1, B2, C1, C2. These two diplomas are suitable for all ages and all audiences.
In addition, the DELF B2, and increasingly the DALF C1, allow students to enter French, European or French-speaking universities, and certain Grandes Ecoles.
Will you have DELF or DALF exams to pass? Do you need to follow specific sessions with me to improve your level?
Don't hesitate to book your sessions so that we can start the preparation.
I am available !
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.
Elizabeth
¡Programa, Crea y Practica Español! Scratch y Scratch Jr desde Cero (5-18 años) 🚀💬¿Te gustaría que tus hijos aprendieran programación 💻 mientras practican su español 🇪🇸?
¡Esta es la clase perfecta para ellos! 🎯
Soy profesora de programación y ciencias con más de 10 años de experiencia, y además, ¡soy nativa de España!
Sé lo desafiante que puede ser aprender un nuevo idioma —yo misma sigo perfeccionando mi inglés cada día—, por eso en mis clases hablo español de manera clara y pausada, adaptándome al ritmo de cada estudiante. 🧠✨
En nuestras sesiones, aprenderemos a crear juegos, historias interactivas y proyectos creativos usando Scratch (6-18 años) o Scratch Jr (5-6 años), herramientas perfectas para iniciar en el mundo de la programación de forma divertida y didáctica.
🎯 ¿Qué ofrezco?
Clases 100% individuales y adaptadas.
Aprendizaje de programación desde cero.
Mejora continua del español de manera natural.
Proyectos creativos que desarrollan pensamiento lógico y habilidades digitales.
¡Aprender, crear y practicar español nunca fue tan divertido! 🚀
Abir
English lessons for children and teenagers (english lessons)Hi everyone,
My name is Abir, I am Tunisian.
I give English lessons for children and teenagers.
I can help your child master English with a simple and motivating method.
I mainly aim to help your child improve his level in English and above all to speak this language well.
Hasmik
Class of statistics, computer programming, R programmingI am a graduate in data science with R programming skills. I am able to help the students with assignments, and analysis with their master thesis. My approach is very student-oriented and I explain the subjects in a detailed way so that the students understand the main idea.
Mahmoud
Basics of Scientific Research for Bachelor's, Master's and Doctoral Students (Sciences - Pharmacy)If you love scientific research, especially in the field of chemistry or pharmacy, but you do not know where to start or do not know the correct methods of scientific research, then welcome to the course dedicated to learning:
What is scientific research?
How to choose a search point
How to write scientific research
How to find the right journal to publish
How to publish in international journals
How to follow up and track research after submitting it to the journal
How to respond to the journal after the research has been reviewed by the referees?
Experience: About 20 years of practical experience in the field of chemistry, medicinal and aromatic plants, and pharmacy, with parallel training and private lessons for chemistry science curricula.
With my qualifications and experience, I hold a master’s degree and a doctorate in organic chemistry (chemistry of natural products), in addition to other graduate degrees and a doctoral scholarship in pharmaceutical sciences in Belgium from the Erasmus Mendus Organization of the European Union.
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.
Mohamed
Data Engineering & Science: Packaging Python Projects & deployment tools either on premise or on Cloud (Amazon AWS)In this course, you will learn how to efficiently package, containerize, and deploy Python applications and microservices using Docker. The course covers fundamental Docker concepts, best practices for structuring Python projects, and strategies for building scalable and portable applications. Through hands-on projects, you will gain practical experience in creating Docker images, managing containers, and orchestrating microservices, enabling seamless deployment across different environments.
Contact me if you want to have more information about the course!
Rony
Learn App Development for Teens! Features three fun beginner, intermediate and advanced levels!Empower young minds to create their own mobile apps with this fun and interactive course! Designed for children aged 9 to 13, this course introduces app development using MIT App Inventor, a beginner-friendly platform that makes coding easy and exciting. Students will learn the basics of programming, user interface design, and problem-solving as they build their own functional Android apps. Through hands-on projects and creative challenges, they will develop logical thinking and digital skills while bringing their ideas to life. No prior experience is needed—just curiosity and a passion for technology!
Amel
ARABIC For Tunisians and foreigners TUNISIAN DIALECT conversation coursesexperienced teacher available and listening to you.
My lessons are adapted to your needs, we will work together so that your accent, vocabulary and pronunciation improve over time. Each session will keep you away from mistakes and voila, you will be amazed yourself and your loved ones with your accent and pronunciation.
Gaëlle
Code Your Way to Success: A Fun and Interactive Introduction to Programming for KidsIn this class, kids will learn the fundamentals of programming and computer science in a fun and engaging way, and discover how these hard and soft skills can be used in their personal and future professional lives. Through interactive lessons and hands-on projects, kids will explore the world of code and create their own digital creations.
Throughout the course, they will:
Learn the basic concepts and terminology of programming
Experiment with different programming languages and platforms
Create simple programs and apps using code
Collaborate with peers and share their creations
Develop problem-solving skills, logical thinking, and other valuable skills that will be useful in any field
By the end of the class, your children will have the knowledge and confidence to continue exploring the exciting world of programming and computer science and will understand how code can be a powerful tool for achieving success in any field. They'll be able to choose the job they want in the future or even build their own company. So, join us and code your way to success!
Aml
Arabic conversation for non native speakers classic and modern ArabicArabic conversation to improve your speaking Arabic language, to know more vocabulary, correcting mistakes and improve listening too.
We will use an excellent curriculum in conversation.
I am a professional native teacher, not a hobbyist.
Giving the chance to speak and encouraging you is my jop in this course.
In this course you will speak better in Arabic i promise.
Verónica
Math Tutor in Spanish or English - Mathematics Programme - Key Stage
(Develop problem-solving skills and enhance strategic reasoning)Math is a powerful tool in our daily lives, especially in the current digital age.
This class is designed to help students navigate mathematical concepts, develop problem-solving skills, and enhance strategic reasoning.
The course content varies based on the students' grade level or key stage, covering topics such as arithmetic, algebra, geometry, statistics (or data handling), and calculus.
The class will employ various teaching methods, including interactive lessons, hands-on activities, collaborative projects, and technology-enhanced learning tools.
It can integrate core mathematical concepts with an orientation toward AI applications, helping us to understand how math underpins the technology that powers artificial intelligence.
Eman
Lessons for developmental learning difficulties such as (attention - memory - perception) and academic ones such as (reading difficulties - arithmetic difficulties)My name is Iman, I am a certified speech and language therapist at the Faculty of Medicine, Ain Shams University, Cairo, Egypt.
Working in Demerdash Hospital and Ain Shams Specialized Hospital as a speech and language therapist.
I also work as a speech pathologist at the clinic of Dr. Muhammad Baraka
Professor of Speech Language Pathology, Faculty of Medicine, Ain Shams University
I completed my bachelor’s and master’s studies in “Child Education” at the Faculty of Early Childhood Education, Cairo University, Egypt.
I am currently studying for a doctorate in speech and voice disorders at the Faculty of Early Childhood Education, Cairo University, Egypt.
I offer online via zoom and webcam sessions (flexible to change schedules if necessary) at:
Rehabilitation in learning difficulties
Which is based on the presence of difficulties in (memory - attention - concentration - perception), which are among the strongest causes of an individual facing difficulties during learning, and the basics of learning to read (verbal awareness of letters and distinguishing them, and the ability to spell from one letter to storytelling and school curricula) according to an educational medical curriculum. It is appropriate for all age groups, and the strengths and weaknesses of each learner according to the Linguistic Negation Scale (Illinois)
The qualifying lessons are based on the learning difficulties program and books (at the Faculty of Medicine, Ain Shams University in Egypt), which were prepared by the professor of the Department of Speech Language at the Faculty of Medicine, Ain Shams University.
The lessons fit the category
1- People with learning difficulties with a normal level of intelligence, aged (4-50) years
2- Slow learners with a lower than normal level of intelligence between the ages of (4-50) years
My name is Eman, I'm a certified Speech & Language Therapist at Faculty of Medicine, Ain Shams University, Cairo, Egypt.
Working at Demrdash Hospital & Ain Shams Specialized Hospital as a Voice & Speech & Language Therapist.
I also work as a Voice & Speech&Language Therapist for A's clinic. Dr. Mohammed Baraka
Professor of Phoniatrics, Faculty of Medicine, Ain Shams University
In addition to, I've completed my Bachelor and Master's studies at "Child Education" specialized in Speech and Language Disorders at Faculty of Early Childhood Education, Cairo University, Egypt.
Recently, studying PhD in Speech & Voice Disorders at Faculty of Early Childhood Education, Cairo University, Egypt.
I offer online via zoom and webcam sessions (have flexibility to change schedules if it's necessary) for
Rehabilitation Courses in Learning Disabilities (Difficulties)
Which are based on difficulties in (memory _ attention and focus _ cognition) are one of the strongest causes of an individual's encounter with difficulties during learning, the basics of learning to read (verbal awareness of letters and their distinction, the ability to spell from one letter to anecdotal narrative and curriculum) according to a medical curriculum tailored to all age groups, and the strengths and weaknesses of each learner according to the linguistic metric scale (Illinois)
The qualifying courses are based on the Learning Disabilities Program and Books (Faculty of Medicine, Ain Shams University, Egypt) prepared by the Professor of the Department of Communication, Faculty of Medicine, Ain Shams University.
Lessons fit a category
1- Persons with learning disabilities with a normal level of intelligence at 4 - 50 years of age
2- Slow learning with a lower level of intelligence than normal age (4 - 50)