owkuuh.png?1784486394

Soufiane Jounaidi 🎓 PhD Computer Science | Computer professor

Programming languages

Introduction

Speaks
EnglishB2 Upper-Intermediate
Moroccan ArabicNative
ArabicC2 Proficient
⭐ Why Choose My Classes? 🎓 15+ years of experience teaching programming to students of all ages and skill levels. 👨‍🏫 Ph.D. in Computer Science and Networks and a university professor specializing in programming. 💻 Clear, practical, and easy-to-follow teaching methods that make learning enjoyable and effective. 🚀 A project-based learning approach that focuses on real-world applications rather than theory alone. 🎯 A personalized learning plan tailored to your level, learning pace, and goals. 👦👩 Lessons designed for children, beginners, university students, and professionals. 🐍 Expertise in Python, C/C++, Java, SQL, and C# (.NET). 🤝 Step-by-step guidance until you become confident and independent in coding. 📈 Support with exams, academic projects, professional development, and job-ready programming skills. 🌍 Flexible online lessons with continuous support, personalized exercises, and regular progress tracking. 💻 Programming for Children & Adults 🥞 Python 🥞 C/C++ 🥞 Java 🥞 SQL 🥞 C# (.NET) 🚀 Would you like to learn programming in a simple and practical way? I offer personalized programming lessons for children, teenagers, and adults at all skill levels. Together, we'll learn Python, C/C++, Java, SQL, and C# (.NET) through hands-on exercises and real-world projects, helping you build strong coding skills, confidence, and the ability to develop your own applications. 📚 What Will You Learn? 🐍 Python: Learn Python from beginner to advanced level by building practical programs and real-world projects. ⚙️ C/C++: Master programming fundamentals, algorithms, data structures, and problem-solving techniques. ☕ Java: Learn Object-Oriented Programming (OOP) and develop applications through step-by-step practical projects. 🗄️ SQL: Design and manage databases, write efficient queries, and work confidently with data. 💻 C# (.NET): Build modern applications using C# and the .NET framework through hands-on projects. 🧠 Algorithms & Data Structures: Improve your logical thinking and learn efficient approaches to solving programming challenges. 🚀 Hands-on Projects: Apply every concept through practical projects to gain real-world experience and build your portfolio. 📝 Exam Preparation: Comprehensive review sessions, targeted exercises, and detailed feedback to help you achieve excellent results. 👦 Programming for Children: Fun, interactive lessons designed to introduce children to coding through engaging activities and games. 🎯 Personalized Learning Plan: Whether your goal is to succeed in your studies, complete a project, prepare for technical interviews, or start a career in software development, I will create a learning plan tailored to your level and objectives.
View full introduction
Learn more about this lesson
More available time slots
The more lessons you choose, the greater the discount is, check it down below or in the shopping cart!

Available times

View full schedule

Performance History

Resume

Experience

  • 2025 till now

    Professeur maître de conférences grade A

    Ecole Supérieur de Technologie de Dakhla. Université Ibn Zohr

  • 2017 - 2025

    Enseignant – Chercheur

    Institut Supérieur d’ingénierie et des Affaires (ISGA) de Casablanca

  • 2011 - 2016

    Enseignant – Chercheur

    Institut Supérieur d’ingénierie et des Affaires (ISGA) de Casablanca

Education

  • 2011 - 2017

    Informatique et Réseaux Certificate Uploaded

    Faculté des Sciences et Techniques, Université Hassan I, Settat

  • 2008 - 2010

    Réseaux et Systèmes Certificate Uploaded

    Faculté des Sciences et Techniques, Université Hassan I, Settat

  • 2006 - 2008

    Informatique Electronique Electrotechnique Automatique (IEEA) Certificate Uploaded

    Faculté des Sciences et Techniques, Université Hassan I, Settat

  • 2004 - 2006

    Physique Certificate Uploaded

    Faculté des Sciences et Techniques, Université Hassan I, Settat

  • 2003 - 2004

    Sciences Expérimental Certificate Uploaded

    Candidat libre

Experience
  • 2025 till now

    Professeur maître de conférences grade A

    Ecole Supérieur de Technologie de Dakhla. Université Ibn Zohr

  • 2017 - 2025

    Enseignant – Chercheur

    Institut Supérieur d’ingénierie et des Affaires (ISGA) de Casablanca

  • 2011 - 2016

    Enseignant – Chercheur

    Institut Supérieur d’ingénierie et des Affaires (ISGA) de Casablanca

Education
  • 2011 - 2017

    Informatique et Réseaux Certificate Uploaded

    Faculté des Sciences et Techniques, Université Hassan I, Settat

  • 2008 - 2010

    Réseaux et Systèmes Certificate Uploaded

    Faculté des Sciences et Techniques, Université Hassan I, Settat

  • 2006 - 2008

    Informatique Electronique Electrotechnique Automatique (IEEA) Certificate Uploaded

    Faculté des Sciences et Techniques, Université Hassan I, Settat

  • 2004 - 2006

    Physique Certificate Uploaded

    Faculté des Sciences et Techniques, Université Hassan I, Settat

  • 2003 - 2004

    Sciences Expérimental Certificate Uploaded

    Candidat libre

FAQ

How to book

  • After buying courses, you can book them according to the teacher’s schedule.
  • If “Instant Tutoring” shows on the teacher’s profile, you can book the lesson 30 minutes after the current time.
  • If the teacher is not online, the next available class cannot be booked until 24 hours afterward.

Lesson duration

  • The duration of a trial session is 25 minutes.
  • The duration of a private session is 50 minutes.
  • If you purchase more than 5 sessions, you will receive a discount (according to the price the teacher set).

Instructions

  • Enter the website 10 minutes before the class starts. Click “My Lessons” to find your class, click “Go to class”, and then you will be in the classroom on ZOOM!
  • You can use ZOOM for classes both on your phone and computer. Please download ZOOM in advance if you choose to use your phone for the class.

Refund policy

  • Please click “Report Issue” if you encountered any problems, and the teacher will determine either reschedule or refund afterward.
  • If the teacher doesn’t respond the issue, we will provide a full refund as AT credits for you.
How to book
  • After buying courses, you can book them according to the teacher’s schedule.
  • If “Instant Tutoring” shows on the teacher’s profile, you can book the lesson 30 minutes after the current time.
  • If the teacher is not online, the next available class cannot be booked until 24 hours afterward.
Lesson duration
  • The duration of a trial session is 25 minutes.
  • The duration of a private session is 50 minutes.
  • If you purchase more than 5 sessions, you will receive a discount (according to the price the teacher set).
Instructions
  • Enter the website 10 minutes before the class starts. Click “My Lessons” to find your class, click “Go to class”, and then you will be in the classroom on ZOOM!
  • You can use ZOOM for classes both on your phone and computer. Please download ZOOM in advance if you choose to use your phone for the class.
Refund policy
  • Please click “Report Issue” if you encountered any problems, and the teacher will determine either reschedule or refund afterward.
  • If the teacher doesn’t respond the issue, we will provide a full refund as AT credits for you.

Similar Tutors

AI Tutor Matching

Tell us your needs and we will match you with 3 ideal tutors in 30 seconds!
25 mins
50 mins
Contact tutor