Course Outline

  • Γιατί χρειάζονται πλαίσια δικτύου (web frameworks)
  • Περιγραφή των διαθέσιμων Python πλαισίων δικτύου
  • Εγκατάσταση του Flask
  • Ροή αιτήσεων σε λειτουργίες ημιόρισματος (view functions)
  • Παροχή περιστατικών αρχείων
  • Αποτύπωση σχολιών με το Jinja2
  • Επαναλήψεις και όρους ελέγχου
  • Υφιστάμενη διαδοχή σχολίων (Template inheritance)
  • Μακρόσειρες σε σχολιώ
  • Σταθερές σελίδες με το Flask-Flatpages
  • HTML5 Boilerplate ως αρχικό σημείο
  • Παραγωγή JSON
  • Εκτύπωση μετακλίσεων (redirects)
  • Περιβάλλον εφαρμογής και περιβάλλον αιτήσεων
  • Διαχείριση ανεπιθύμητων ανεβαθμίσεων αρχείων με το Flask-Uploads
  • Συγκρότηση εξάμαχου προγράμματος: πώς να αποφύγεις κυκλικές εισαγωγές
  • Συγκρότηση εξάμαχου προγράμματος: Βλακερπορτ (Blueprints)
  • Χώριστα χρησιμοποιούμενα ORMs: SQLAlchemy και Peewee
  • Database μεταφορές
  • Έλεγχος των φόρμων με το WTForms και το Flask-WTF
  • Αποστολή ηλεκτρονικών αναφοράς με το Flask-Mail
  • Διαχείριση συνεδριάσεων χρηστών με το Flask-Login και το Flask-User
  • Η διαδικαστική οθόνη που δημιουργήθηκε από το Flask-Admin
  • Διεθνές χρήσιμο με το Flask-BabelEx
  • Προεπεξεργασία προσανατολισμού αρχείων frontend με το Flask-lesscss και το Flask-Assets
  • Ανάθεση εφαρμογών Flask σε παραγωγικό περιβάλλον (production)

Requirements

Python, HTML

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories