Jaselská 6, Praha

skoleni@anywhere.cz

224 310 808

Django - Python na webu

21 500  bez DPH


Kurz účastníky naučí jak jak připravit aplikaci ve frameworku Django, jak Django nasadit na server, jak testovat aplikace Djangu a jak vyhledat a použít rozšiřující balíčky třetích stran z PyPI (Python Package Index). Školení je ideální například pro vývojáře, kteří chtějí rozšířit svoje znalosti o framework Django a pro uživatele, kteří potřebují rychle udělat webovou aplikaci.

Osnova:

  • Django – úvod
    • Django vs Flask – kde se liší
    • Instalace a verze
    • Podpora v IDE
    • První Django projekt
    • Django konfigurace
  • Modely a ORM
    • Vlastní model
    • ORM – model a databázové tabulky
    • vlastní administrační rozhraní
  • Views
    • První stránka v Django
    • URL mapper
    • statické soubory
  • Šablony a helpery
    • Django templates
    • Šablonové kontexty
    • Django a bootstrap
  • Pokročilé vlastnosti
    • Gettext a vícejazyčné aplikace
    • Vlastní uživatelské modely
  • Django REST framework
    • Vlastní REST API
    • serializers, views
    • řízení oprávnění
  • Testování v Django
    • Django unittest
    • Py.test a Django podpora
    • Selenium
  • Distribuce Django aplikací
    • Testovací server
    • různá konfigurace mezi různými servery
    • test fixtures – model_mommy
    • WSGI
  • Diskuse, dotazy
    • Rozšiřující moduly pro Django
    • Odkazy na další dokumentaci
    • Doporučené internetové zdroje

 

Délka školení: 2 dny