facebook
favorite button
member since icon
Sinds juli 2025
Leraar sinds juli 2025
Python simplifié : programmation du débutant au confirmé
course price icon
Van 26 € /h
arrow icon
Ce cours est destiné aux étudiants souhaitant acquérir des bases solides en programmation informatique et en génie logiciel avec Python, l'un des langages de programmation les plus polyvalents et les plus utilisés aujourd'hui.

Vous apprendrez les principes fondamentaux de la programmation, tels que les variables, les structures de contrôle, les structures de données, les fonctions et la programmation orientée objet. Vous explorerez également les meilleures pratiques en génie logiciel, notamment l'organisation du code et le débogage.
Extra informatie
Vous devez avoir votre propre ordinateur portable ou PC
Locatie
green drop pin icon
|
Gebruik Ctrl + muiswiel om in te zoomen
zoom in iconzoom out icon
location type icon
Bij de leraar :
  • Roubaix Grand Place, Grand Place, Roubaix, France
location type icon
Online vanuit la France
Over
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.
Opleiding
- 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)
Leservaring
- 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é
Leeftijd
Tieners (13-17 jaar oud)
Volwassenen (18-64 jaar oud)
Senioren (65+ jaar oud)
Niveau van de leerling
Beginner
Gemiddeld
Gevorderden
Duur
60 minuten
90 minuten
120 minuten
De les wordt gegeven in
Engels
Frans
Beschikbaarheid typische week
(GMT -05:00)
New York
at teacher icon
Bij de leraar en via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Django est un framework web écrit en Python, qui permet de créer des applications web robustes et rapides.
Dans ce cours, vous apprendrez à concevoir et à développer des applications web avec le framework Django.

Pour suivre ce cours dans de bonnes conditions, il est recommandé d’avoir au minimum quelques bases en langage Python.
Applications que nous allons réaliser dans ce cours :
**To-Do List App** : Apprendre les bases de Django en créant une application pour gérer des tâches (ajout, modification, suppression). Introduction aux modèles, vues et formulaires.

** Blog Platform ** : Comprendre le routage, les templates et les opérations CRUD en développant une plateforme où les utilisateurs peuvent publier, éditer et supprimer des articles.

**Contact Form App** : Créer un formulaire de contact pour envoyer des messages. Ce projet vous apprendra à gérer les formulaires Django et les requêtes POST.

**User Authentication System** : Mettre en place un système d’inscription, de connexion et de déconnexion à l’aide du module d’authentification intégré de Django.

**Notes App (avec authentification)** : Développer une application où chaque utilisateur peut gérer ses notes privées. Ce projet permet de comprendre la gestion des utilisateurs, des sessions et des permissions.

** Polls / Voting App** : Créer une application de sondage où les utilisateurs peuvent voter sur des questions. Idéal pour apprendre les relations entre modèles et les agrégations de données.

** Recipe Book** : Concevoir un carnet de recettes avec gestion d’ingrédients, images et relations ManyToMany. Excellent pour pratiquer le téléversement de fichiers et les relations complexes en base de données.
Lees meer
Vergelijkbare lessen
message icon
Contacteer Youcef
repeat students icon
1e les wordt ondersteund
door onze
Good-fit Leraar Garantie
Good-fit Leraar Garantie
favorite button
message icon
Contacteer Youcef