Schița de curs

  • Pentru ce sunt necesare framework-urile web
  • Prezentare generală a framework-urilor web disponibile
  • Instalarea lui Flask
  • Rutarea cererilor către funcțiile de vizualizare
  • Servirea fișierelor statice
  • Renderează șabloane cu Jinja2
  • Bucle și condiționale
  • Mostenirea șabloanelor
  • Mecanisme în șabloane
  • Pagini plate cu Flask-Flatpages
  • HTML5 Boilerplate ca punct de plecare
  • Producerea JSON-ului
  • Emiterea redirecționărilor
  • Contextul aplicației și contextul solicitării
  • Gestionarea încărcării fișierelor cu Flask-Uploads
  • Structurarea unei aplicații complexe: cum să evitați importurile circulare
  • Structurarea unei aplicații complexe: Blueprint-uri
  • ORM-uri utilizate frecvent: SQLAlchemy și Peewee
  • Migrări Database
  • Validarea formularului cu WTForms și Flask-WTF
  • Trimiterea de e-mail cu Flask-Mail
  • Gestionarea sesiunilor utilizatorilor cu Flask-Login și Flask-User
  • Interfața administrativă creată de Flask-Admin
  • Internacionalizare cu Flask-BabelEx
  • Preprocesarea fișierelor front-end cu Flask-lesscss și Flask-Assets
  • Deploy-ul aplicațiilor Flask în producție

Cerințe

Python, HTML

 14 ore

Numărul de participanți


Pret per participant

Mărturii (2)

Upcoming Courses

Categorii înrudite