from7.61EUR/ h
Computer programming from beginners to advanced. (middle school, high school and university students)
The Programming languages used such as C, C# and C++,Java, Frameworks such as .Net etc..
I can also teach mobile and web development for example Flutter, kotlin, Swift, Angular, etc..
This class with help you develop good thinking skills and help you get used to programming and enjoy it.
I can also teach mobile and web development for example Flutter, kotlin, Swift, Angular, etc..
This class with help you develop good thinking skills and help you get used to programming and enjoy it.
Extra information
I will bring my own laptop if needed.Location
At student's location: Around Tunis, Tunisia








|
Use ctrl + wheel to zoom!
General info
Age: | Children (7-12 years old) Teenagers (13-17 years old) Adults (18-64 years old) |
---|---|
Student level: | Beginner Intermediate |
Duration: | 60 minutes |
The class is taught in: | English, French, Arabic |
In this class you'll learn how to create a web project, starting from the conception to the test, using many languages such as UML, HTML, SQL..
You'll learn how to link pages and database tables, while gaining a new experience in the world of programming.
In this class you will learn english and french for school ( children from 8 to 19 ) will be able to be fluent in these two languages ( the learning of comprehension and language such as grammar and vocabulary). This class will help primary school, middle school and high school students to have a good language package to use in speaking and passing exams.
Ask a question
Send a message explaining your needs and Aziza 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 | 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 | Wednesday at 9:00 | Thursday at 9:00 | Friday at 9:00 | Saturday at 9:00 | Sunday at 9:00 | ||
10 | Wednesday at 10:00 | Thursday at 10:00 | Friday at 10:00 | Saturday at 10:00 | Sunday at 10:00 | ||
11 | Wednesday at 11:00 | Thursday at 11:00 | Friday at 11:00 | Saturday at 11:00 | Sunday at 11:00 | ||
12 | Wednesday at 12:00 | Thursday at 12:00 | Friday at 12:00 | Saturday at 12:00 | Sunday at 12:00 | ||
13 | Thursday at 13:00 | Friday at 13:00 | Saturday at 13:00 | Sunday at 13:00 | |||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
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 October 2020
- Facebook connected
- Google connected
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
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 | Wednesday at 9:00 | Thursday at 9:00 | Friday at 9:00 | Saturday at 9:00 | Sunday at 9:00 | ||
10 | Wednesday at 10:00 | Thursday at 10:00 | Friday at 10:00 | Saturday at 10:00 | Sunday at 10:00 | ||
11 | Wednesday at 11:00 | Thursday at 11:00 | Friday at 11:00 | Saturday at 11:00 | Sunday at 11:00 | ||
12 | Wednesday at 12:00 | Thursday at 12:00 | Friday at 12:00 | Saturday at 12:00 | Sunday at 12:00 | ||
13 | Thursday at 13:00 | Friday at 13:00 | Saturday at 13:00 | Sunday at 13:00 | |||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
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
Web Development with Spring Boot – REST API & Modern Backend
This course will help you master the Spring Boot framework, used in modern Java application development. You'll learn how to create secure REST APIs, manage databases with Spring Data JPA, and structure a clean and scalable backend. Through hands-on exercises and a final project, you'll be able to develop a complete backend ready to be connected to a frontend or deployed in production.
I offer a computer course at home or at the client's, for all ages, adults and children. Computer courses are adjusted to your level, what
Welcome to my online classroom and development workshops! Whether you're a beginner eager to dive into the world of computer science or an aspiring developer aiming to enhance your skills, you're in the right place.
In my classes, I offer dynamic and interactive lessons tailored to suit learners of all levels. From the fundamentals of programming to advanced web and mobile application development, you'll explore a wide range of topics designed to empower you with practical knowledge and hands-on experience.
Here's what you can expect:
Comprehensive courses covering programming languages such as JavaScript, Python, HTML, and CSS.
In-depth exploration of web development frameworks like React along with backend technologies such as Node.js and Mongodb.
Dive into mobile application development for iOS and Android platforms, utilizing tools like React Native and Flutter.
Practical projects and coding exercises to reinforce learning and build real-world skills.
Interactive sessions where you can ask questions, collaborate with peers, and engage in problem-solving activities.
Guidance on industry best practices, software design principles, and effective development strategies.
Whether you're interested in launching a career in tech, building your own projects, or simply expanding your knowledge, my classes provide the resources and support you need to succeed. Join me on this exciting journey into the world of computer science and software development!
Enroll today and unlock your potential in the ever-evolving field of technology.
object-oriented algorithm/programming for computer scientists
This course is designed as an introduction to the paradigms of object-oriented programming (OOP). It presents the basic notions of this technology: abstract data type, class, object, simple and multiple inheritance, complex object. Mechanism of abstraction, overload, genericity, polymorphism. The concepts will be illustrated with the JAVA language.
Master Front-End Development | Build Stunning Websites with HTML, CSS, JavaScript & React
Are you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills:
✅ HTML, CSS, and JavaScript – Build responsive and modern web pages
✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs
✅ Real-World Projects – Work on hands-on projects to strengthen your skills
✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces
🔹 Who is this course for?
- Beginners who want to break into web development
- Developers struggling with front-end concepts
- Anyone looking to level up their skills and build real projects
🚀 Stuck on a project? Want to learn high-income tech skills?
This course will help you gain confidence, land opportunities, and grow in the tech industry.
📩 Contact me for more details and start your front-end journey today!
Programming Course – Learn to code step by step, from beginner to independent
Do you want to discover programming or consolidate your basics?
I offer personalized courses in web development and programming, adapted to all levels.
You will be able to learn to:
Understanding the basics of computer logic
Write readable and structured code
Create your first web pages in HTML/CSS
Manipulate languages like JavaScript or Ruby
Solve problems and think “like a developer”
I adapt to your level, your needs (beginner, refresher, personal project, retraining), and your pace. The goal: to progress efficiently and confidently, in a supportive environment.
Java Training Course / Tuitions / Beginner and Intermediate
Java is one of the most important of all computer programming languages. But learning Java can seem like a daunting task. Not any longer! In this course I will train you well in Java Programming step-by-step. Starting from basis right through the more advanced topics. No prior knowledge is required.
Course outlines:
- Objected Oriented Programming concepts (OOPS)
- Core Java Programming Introduction of Java
- Data types and Variables
- Methods
- Control Flow Statements
- Operators and Expressions
- While and do-while Loops
- Object-oriented Programming
- Objects and classes
- Using Java Objects
- Java Files and I/O
- Interfaces and Abstract Classes
- Inner Classes
Java Course – Learn to code and master object-oriented programming
Do you want to learn Java or improve your object-oriented programming skills? I offer courses adapted to your level, from beginner to advanced.
👉 Introduction to Java and Object-Oriented Programming
👉 Syntax, control structures and collections
👉 Design and development of Java applications
👉 File, database and API management
👉 Support for your projects and preparation for exams
Personalized courses, interactive teaching and practical exercises for effective learning. Available online or in person. Contact me to start your Java training!
🚀 Master WordPress from A to Z – Create your site independently!⚡👨💻
This course is a comprehensive and practical introduction to the WordPress CMS, designed for beginners who want to create, customize, and publish their own website, without writing a single line of code.
🎯 Educational objectives:
1- Understand how WordPress and its interface (back-office) work
2- Install WordPress locally using MAMP
3- Choose, install and customize a theme adapted to your needs
4- Use a builder (like Elementor) to create modern and dynamic pages
5- Create a structured navigation menu
6- Import a pre-built demo to save time
7- Put your site online and learn good maintenance practices
🧰 On the program:
1- Installing the local environment with MAMP
2- Getting started with the WordPress interface
3- Management of pages, articles, media, extensions and settings
4- Visual customization (themes, CSS, builders)
5- Hosting your website online
6- MCQs and practical exercises to validate your knowledge
💡 Who is this course for?
For students, entrepreneurs, freelancers, web enthusiasts, or anyone who wants to create their own website without relying on a developer.
Learn to develop a complete mobile app on iOS and Android ready for production
Flutter is the mobile app development framework from Google, based on Dart.
You will learn:
- How to develop a mobile app from scratch on iOS and Android
- How the use Riverpod, the best state management system
- How to use Google Firebase (Authentication, Firestore, Cloud Functions, Cloud messaging, ...)
- Testing automation
I'm a software engineer with 4 years of experience coding with Flutter and more than 10 years working for IT companies.
Learn Python, machine learning with me until you become an expert.
Start your journey into the world of Python programming with this hands-on, beginner-friendly course and also for expert level. Whether you're completely new to coding or looking to expand your skills, this course will guide you through the core concepts of Python — from variables and data types to control structures, functions, and lists.
As you build a strong foundation in programming, you'll also dive into the powerful data analysis capabilities of Python using popular libraries like Pandas and NumPy . Learn how to clean, process, and analyze real-world data sets to extract meaningful insights.
Next, bring your data to life with stunning visualizations using Matplotlib and Seaborn , two of the most widely used data visualization libraries in Python.
Finally, take your skills to the next level by building your own web applications using either Flask or Django — two of Python’s most popular web frameworks.
By the end of this course, you’ll have a well-rounded understanding of Python programming, data manipulation, visualization, and web development — empowering you to create real-world projects and pursue further specializations.
Wordpress private lesson - From beginner to expert
With 7 years of experience as a developer in a Factory, I now develop Wordpress websites for large groups.
In the training program, you will learn to:
- Install, configure, and deploy WordPress sites
- Develop custom Wordpress themes and plugins
- Use powerful tools like ACF Pro, Gravity Forms, WPML, AIOS Security, WP rocket...
- Create custom post types and tailor-made taxonomies
- Develop pages using the right methods in HTML, CSS, Javascript & PHP
- Administer and manage a site database
- Contribute to the good natural referencing (SEO) of your site
- Use WP-Cli to speed up the maintenance of your sites
- Use Docker to containerize your local/prod projects and facilitate their management
- Administer your WP sites the right way
- And much more...
For any questions, you can contact me by PM.
See you soon,
Matthew
Android: Programming mobile applications using Android Studio
Doctor trainer in IT teaches you step by step how to design mobile applications for the Android system: Interface screen, access and storage of data, access to system services, management of notifications, Reading sensors, design of widgets, optimization.
Notes: I teach the course, and I also support you at the development level (proposals, advice, debugging errors).
the basics of responsive web developement and design
you'll learn to start building your own websites and apps! In this class, you’ll learn everything from the basics of HTML, CSS, and JavaScript to modern tools like React and Next.js.
these classes focus on practical projects so you can see results immediately. By the end, you’ll have your own projects and the confidence to start freelancing, land a job, or launch your own web projects.
you'll learn:
-how the web works, html, css, js and more!
-writing your own html
-styling with css
-to write clean code in javascript and typescript
-to use modern frameworks like react and nextjs
-make responsive websites and apps
Fun with Code: Learn Programming and Data Structures from A to Z
Welcome to Fun with Code! In this course, we will learn how to code step by step using Java, C++, or JavaScript. We will start with the basics, like writing simple programs, and go all the way to important topics like arrays, stacks, queues, and array lists.
I always begin each lesson with a fun or real-life example to make things easier to understand. Then I explain the main topic in a simple way. After that, I’ll show you how to write the code, and then you’ll try it yourself.
In every class, you’ll be involved. You’ll answer questions, write code, and really learn by doing. My goal is to help you feel confident and enjoy programming. We will learn together, from the basics to building real coding skills.
Let’s have fun and start coding!