facebook
favorite button
member since icon
Since July 2025
Instructor since July 2025
Translated by GoogleSee original
Python Made Easy: Programming from Beginner to Advanced
course price icon
From 26 € /h
arrow icon
This course is designed for students who want to acquire a solid foundation in computer programming and software engineering using Python, one of the most versatile and widely used programming languages today.

You will learn the fundamentals of programming, such as variables, control structures, data structures, functions, and object-oriented programming. You will also explore software engineering best practices, including code organization and debugging.
Extra information
You must have your own laptop or PC
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At teacher's location :
  • Roubaix Grand Place, Grand Place, Roubaix, France
location type icon
Online from France
About Me
Hello !

I am Youcef, a passionate software engineer with a solid background in computer science.

I previously worked as a university lecturer, where I taught algorithms and C/C++ programming to undergraduate students. Today, I specialize in mobile and web development.


For mobile applications, I primarily work with the Flutter framework. On the web side, I use Django for backend development and manage databases with MySQL or PostgreSQL.


I am passionate about sharing my knowledge and supporting motivated students in developing their programming and software development skills. Whether you are a beginner or looking to deepen your knowledge, I am here to support you in your learning.
Education
- 2025: Master's degree in Web Analysis – University of Lille (France)
- 2022: Master's degree in Software Engineering and Information Processing – University of Boumerdes (Algeria)
- 2020: Bachelor's Degree in Information Systems and Software Engineering – University of Boumerdes (Algeria)
Experience / Qualifications
- Web developer with Python and Django (3 years of experience)
- Mobile developer with Flutter and Dart (2 years of experience)
- Teacher of algorithms and programming languages (C/C++) at the university
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
90 minutes
120 minutes
The class is taught in
English
French
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
At teacher's location and via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Django is a web framework written in Python, which allows you to create robust and fast web applications.
In this course, you will learn how to design and develop web applications using the Django framework.

To follow this course in good conditions, it is recommended to have at least some basic knowledge of Python.
Applications that we will carry out in this course:
**To-Do List App**: Learn the basics of Django by creating an app to manage tasks (add, edit, delete). Introduction to models, views, and forms.

** Blog Platform **: Understand routing, templates and CRUD operations by developing a platform where users can publish, edit and delete articles.

**Contact Form App**: Create a contact form to send messages. This project will teach you how to handle Django forms and POST requests.

**User Authentication System**: Implement a registration, login, and logout system using Django's built-in authentication module.

**Notes App (with authentication)**: Develop an application where each user can manage their private notes. This project helps understand user, session, and permission management.

**Polls / Voting App**: Create a polling app where users can vote on questions. Ideal for learning about model relationships and data aggregations.

** Recipe Book **: Design a recipe book with ingredient management, images, and ManyToMany relationships. Excellent for practicing file uploads and complex database relationships.
Read more
Similar classes
arrow icon previousarrow icon next
message icon
Contact Youcef
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
Good-fit Instructor Guarantee
favorite button
message icon
Contact Youcef