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 31.18 $ /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'm Youcef , a passionate software engineer with a strong background in computer science.

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


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


I'm enthusiastic about sharing my knowledge and helping motivated students grow their skills in programming and software development. Whether you're just getting started or looking to deepen your understanding, I'm here to support your learning journey.
Education
- 2025 : Master Web Analyste – Université de Lille (France)
- 2022 : Master en Ingénierie Logicielle et Traitement de l’Information – Université de Boumerdes (Algérie)
- 2020 : Licence en Ingénierie des Systèmes d’Information et du Logiciel – Université de Boumerdes (Algérie)
Experience / Qualifications
- Développeur web avec Python et Django (3 ans d’expérience)
- Développeur mobile avec Flutter et Dart (2 ans d’expérience)
- Enseignant en algorithmique et en langages de programmation (C/C++) à l’université
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 -05: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