Packt

Advanced Flask: Real-world Applications, APIs, and Security

Erweitern Sie Ihre Kenntnisse mit Coursera Plus für 239 $/Jahr (normalerweise 399 $). Jetzt sparen.

kurs ist nicht verfügbar in Deutsch (Deutschland)

Wir übersetzen es in weitere Sprachen.
Packt

Advanced Flask: Real-world Applications, APIs, and Security

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Fortgeschritten

Empfohlene Erfahrung

2 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Fortgeschritten

Empfohlene Erfahrung

2 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Build secure, full-featured web applications with Flask for real-world use.

  • Create RESTful APIs, real-time apps, and admin dashboards for scalable solutions.

  • Implement multilingual support, user authentication, and role-based access control.

  • Deploy Flask applications with email, file handling, and SocketIO integration.

Kompetenzen, die Sie erwerben

  • Kategorie: File Management
  • Kategorie: Email Automation
  • Kategorie: Authentications
  • Kategorie: Application Development
  • Kategorie: Real Time Data
  • Kategorie: Application Deployment
  • Kategorie: Data Validation
  • Kategorie: Authorization (Computing)
  • Kategorie: User Accounts
  • Kategorie: Web Development

Werkzeuge, die Sie lernen werden

  • Kategorie: Web Applications
  • Kategorie: Flask (Web Framework)
  • Kategorie: Restful API

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

April 2026

Bewertungen

12 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung „The Ultimate Flask Course“
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • Lernen Sie neue Konzepte von Branchenexperten
  • Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
  • Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
  • Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 10 Module

In this module, we will explore how to integrate Flask-Admin into your Flask application to create a powerful admin interface. You will learn how to manage user data, customize views, and implement advanced features like modals and table exports. The section also covers securing the admin panel with Flask-Login for user authentication.

Das ist alles enthalten

19 Videos2 Lektüren1 Aufgabe

In this module, we will learn how to use Flask-User to handle user management tasks like authentication and profile creation. You will customize registration and login forms, and integrate email functionalities for secure user management. By the end of this section, you will have a fully functioning user authentication system with email support.

Das ist alles enthalten

10 Videos1 Aufgabe

In this module, we will integrate Flask-Babel to handle internationalization (i18n) and localization (l10n) in your app. You will learn how to switch between locales, format dates and times, and mark strings for translation. By the end, your app will support multiple languages and be ready for a global audience.

Das ist alles enthalten

6 Videos1 Aufgabe

In this module, we will explore how to use Flask-RESTless to automatically generate RESTful API endpoints. You will learn how to manage CRUD operations, apply filters and search queries, and implement pagination for large data sets. This section also covers advanced API features such as limiting results and complex query handling.

Das ist alles enthalten

22 Videos1 Aufgabe

In this module, we will dive into Flask-SocketIO to implement real-time communication within your app. You will learn how to manage multiple clients, emit custom events, and send private messages. By the end of this section, your Flask app will be capable of handling real-time updates and notifications.

Das ist alles enthalten

16 Videos1 Aufgabe

In this module, we will learn how to integrate Flask-Security to handle user authentication and authorization. You will explore how to protect routes, implement role-based access, and send custom emails for password resets. By the end of this section, your app will have robust security features for user management.

Das ist alles enthalten

11 Videos1 Aufgabe

In this module, we will create a full-featured Twitter clone app using Flask. You will learn how to handle user authentication, manage tweets, create a timeline, and build a follower system. The section also covers refactoring the app's design and code to improve scalability and user experience.

Das ist alles enthalten

39 Videos1 Aufgabe

In this module, we will build an e-commerce store app that lets users browse products, add items to their cart, and place orders. You will also learn how to manage product listings, track customer orders, and calculate order totals. The section concludes with the implementation of an admin dashboard for managing orders and inventory.

Das ist alles enthalten

22 Videos1 Aufgabe

In this module, we will create a forum application with functionality for posting threads and responding to discussions. You will learn how to set up user authentication, display threads with replies, and create user profiles. The section also covers advanced features like date management and user interaction within threads.

Das ist alles enthalten

15 Videos1 Aufgabe

Advanced Flask: Real-world Applications, APIs, and SecurityAdvanced Flask: Real-world Applications, APIs, and SecurityIn this module, we will develop a weather app that allows users to check real-time weather conditions for multiple cities. You will learn how to retrieve weather data from an API, store user preferences, and implement features like city saving. The section also explores how to handle sensitive data securely using Python-Dotenv.

Das ist alles enthalten

12 Videos1 Lektüre3 Aufgaben

Erwerben Sie ein Karrierezertifikat.

Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.

Dozent

Packt - Course Instructors
Packt
1.728 Kurse486.110 Lernende

von

Packt

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Coursera Plus

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen