Build Full-Stack Web Applications with Python and Flask

Master the essentials of full-stack web development by building responsive web applications and APIs from scratch using Python, Flask, and SQLite.

3.9 (287) ⏱ 1 h 55 min 📚 10 leçons 🎧 Version audio

À propos de ce cours

Building web applications from scratch can feel overwhelming when you have to manage both the user interface and the server-side logic. Python and Flask provide a clean, lightweight, and highly powerful framework that makes full-stack development accessible to beginners. In this text-based course, you will transition from a coding novice to a capable full-stack developer. You will understand how the front-end interface communicates with the back-end database, and you will learn to structure, write, and debug your own web applications using clean, modern development practices. What you'll learn: - Understand the foundational architecture of full-stack web applications, including HTTP requests, routing, and databases. - Build dynamic, responsive user interfaces using HTML, CSS, and Bootstrap to capture and display data. - Manage application data securely by integrating SQLite databases and writing structured queries. - Create robust back-end logic with Flask, utilizing modern Python features like type hints and virtual environments. - Develop functional projects including an interactive quiz, a todo application, and a custom URL shortener. - Design and test basic RESTful APIs that exchange data using JSON format. You will start by mastering core web concepts and setting up a clean local development environment. From there, you will read through step-by-step code explanations and conceptual breakdowns, gradually building and refining practical web projects that reinforce your learning. This course is designed entirely for beginners with no prior web development experience; a basic familiarity with fundamental Python concepts is helpful but not required. Start your journey into full-stack development and begin building your own web applications today.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • 🎧 Version audio incluse
    Apprenez en déplacement, sans écran
  • ♾️ Accès à vie
    Revenez quand vous voulez, sans expiration
  • 📱 Téléphone ou ordinateur
    Fonctionne partout, sur tout appareil
  • 💸 Remboursement 30 jours
    Sans poser de questions
  • Court et ciblé
    1 h 55 min de contenu pratique

Avis (5)

Wale Olaoye NG Apprenant vérifié
★ 3 · 2026-02-25T17:23:56+00:00

Hmm, je ne suis pas sûr que ce soit pour les débutants absolus. Cela suppose un peu de connaissances préalables qui n'ont pas été explicitement enseignées.

Elisa Puspita ID
★ 5 · 2025-10-20T15:14:56+00:00

J'ai adoré les exemples d'application pratique. Exactement le genre d'apprentissage pratique que je recherchais.

لطيفة محمد AE
★ 3 · 2025-07-23T16:33:56+00:00

J'ai aimé les exemples d'application pratique, bien que la configuration initiale ait pris plus de temps que prévu.

مريم صلاح الدين BH Apprenant vérifié
★ 2 · 2025-05-02T22:42:56+00:00

C'est une introduction décente, qui pourrait bénéficier d'exemples plus divers et d'un meilleur flux entre les modules.

Thiago Sánchez UY Apprenant vérifié
★ 4 · 2025-03-17T07:42:56+00:00

Cela a fourni un bon aperçu. Les explications étaient décentes, mais parfois je souhaitais des scénarios d'application plus pratiques.

Écrire un avis

Nous vous demanderons de vous connecter après envoi — votre brouillon est sauvegardé.

Autres apprenants ont aussi suivi

Questions fréquentes

De quoi ai-je besoin pour suivre ce cours ? +

Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.

Comment payer ? +

Carte via Stripe ou cryptomonnaie. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.

Puis-je obtenir un remboursement ? +

Oui — remboursement complet sous 30 jours, sans question.

Combien de temps aurai-je accès ? +

À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.

Vais-je obtenir un certificat ? +

Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.

Conçu pour les apprenants en
Tech Design Finance Marketing Santé Éducation Hôtellerie Industrie