Translated by Google
Programming for Everyone: Algorithmic Fundamentals Explained Simply
From 25 C$ /h
This step doesn't start with the basics of algorithms and programming, without prior technical knowledge. Whether you're a student, a recompiler, or just curious, you'll quickly develop the basic skills needed to create your first programs.
✅ African Union Program:
- Foundations of Al-Khwarizmi logic
- Basic data structures
- Problem-solving techniques
- Start coding with concrete examples
- Practical projects adapted to your level
🎯 Advantages:
- Adaptive Progressive Methodology for Beginners
- Interactive exercises and detailed corrections
- Personal escort
- Real applications and activating projects
- Exclusive supplementary resources
Turn your curiosity into a tangible skill! Enjoy these courses to gain a solid foundation that will open the gates to information development.
Limited spaces – Book now!
✅ African Union Program:
- Foundations of Al-Khwarizmi logic
- Basic data structures
- Problem-solving techniques
- Start coding with concrete examples
- Practical projects adapted to your level
🎯 Advantages:
- Adaptive Progressive Methodology for Beginners
- Interactive exercises and detailed corrections
- Personal escort
- Real applications and activating projects
- Exclusive supplementary resources
Turn your curiosity into a tangible skill! Enjoy these courses to gain a solid foundation that will open the gates to information development.
Limited spaces – Book now!
Location
Online from Morocco
About Me
As a multimedia instructional designer and passionate computer science teacher, I combine technical expertise with an innovative teaching approach. My goal is to make learning simple, relevant, and motivating. I believe that a good teacher must adapt their methods to students' needs, creating engaging, accessible, and effective activities. I particularly enjoy guiding students through concrete, collaborative projects, helping them progress with both support and rigor.
Education
Specialized Master's degree in multimedia educational engineering – ENS Tétouan (2019-2021)
Professional Bachelor's Degree in Computer Science – ENS Marrakech (2018-2019)
DEUP FUE computer science – ENS Marrakech (2017-2018)
BTS in Information Systems Development – Technical High School of Excellence, Guelmim (2015-2017)
Baccalaureate in Life and Earth Sciences – Tata (2014-2015)
Professional Bachelor's Degree in Computer Science – ENS Marrakech (2018-2019)
DEUP FUE computer science – ENS Marrakech (2017-2018)
BTS in Information Systems Development – Technical High School of Excellence, Guelmim (2015-2017)
Baccalaureate in Life and Earth Sciences – Tata (2014-2015)
Experience / Qualifications
Computer Science Teacher (2020 – present) – Agadir, Morocco
Trainee Computer Science Teacher (2019–2020) – Tata, Morocco
Credit Officer at WAFASALAF (2017–2019) – Tata, Morocco
Internship in public institutions (urban municipality, public works department)
Skills: instructional design, online content creation, learner support, Moodle configuration, website design, facilitation of collaborative projects
Certifications: engaging teaching activities, skills assessment, educational project management, mentoring, online course design
Trainee Computer Science Teacher (2019–2020) – Tata, Morocco
Credit Officer at WAFASALAF (2017–2019) – Tata, Morocco
Internship in public institutions (urban municipality, public works department)
Skills: instructional design, online content creation, learner support, Moodle configuration, website design, facilitation of collaborative projects
Certifications: engaging teaching activities, skills assessment, educational project management, mentoring, online course design
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
60 minutes
90 minutes
120 minutes
The class is taught in
English
Arabic
French
Skills
Availability of a typical week
(GMT -04:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Do you want to master programming, create your own website, or succeed in your academic and professional projects?
As a web developer, certified computer science teacher and instructional designer, I offer you comprehensive and structured support.
🚀 What we will be discussing together:
- Code & Logic Foundations: Algorithms and data structures (Python, C...).
- Front-End Development: Creation of modern websites with HTML5, CSS3 (Flexbox/Grid) and JavaScript.
- Back-End & Database Development: Dynamic programming (PHP) and database management (SQL).
🛠️ My methodology:
1. Intensive practice: No boring theoretical courses, we learn by developing real projects and applications.
2. Active learning: Complex concepts explained with simple visual diagrams and a pace adapted to your level.
3. Interactive course materials and seamless screen sharing for an optimal online experience.
Whether you're a complete beginner or a computer science student, I adapt to your specific goals. See you soon to code together!
As a web developer, certified computer science teacher and instructional designer, I offer you comprehensive and structured support.
🚀 What we will be discussing together:
- Code & Logic Foundations: Algorithms and data structures (Python, C...).
- Front-End Development: Creation of modern websites with HTML5, CSS3 (Flexbox/Grid) and JavaScript.
- Back-End & Database Development: Dynamic programming (PHP) and database management (SQL).
🛠️ My methodology:
1. Intensive practice: No boring theoretical courses, we learn by developing real projects and applications.
2. Active learning: Complex concepts explained with simple visual diagrams and a pace adapted to your level.
3. Interactive course materials and seamless screen sharing for an optimal online experience.
Whether you're a complete beginner or a computer science student, I adapt to your specific goals. See you soon to code together!
Good-fit Instructor Guarantee