Django CMS dla programistów – rozszerzanie funkcjonalności

Opis

Zaawansowane szkolenie dla programistów Django CMS, koncentrujące się na rozszerzaniu funkcjonalności systemu. Uczestnicy poznają techniki tworzenia własnych wtyczek, modyfikacji istniejących komponentów oraz integracji z zewnętrznymi systemami. Program obejmuje intensywne warsztaty praktyczne pod okiem doświadczonego programisty.

Profil uczestnika

  • Programiści Django
  • Backend developerzy
  • Web developerzy
  • Architekci systemów CMS
  • Programiści fullstack
  • Deweloperzy systemów zarządzania treścią

Agenda

  1. Architektura Django CMS
    • Struktura systemu
    • API wewnętrzne
    • System pluginów
    • Modele danych
  2. Tworzenie rozszerzeń
    • Budowa własnych wtyczek
    • Customizacja interfejsu
    • Integracja z edytorem
    • Zarządzanie zasobami
  3. Zaawansowane funkcje
    • Własne typy treści
    • Systemy cache
    • Wyszukiwanie i indeksowanie
    • Wielojęzyczność
  4. Optymalizacja i deployment
    • Testowanie komponentów
    • Wydajność systemu
    • Wdrażanie rozszerzeń
    • Zarządzanie wersjami

Korzyści

Uczestnik nauczy się tworzyć zaawansowane rozszerzenia dla Django CMS. Uczestnik zdobędzie umiejętność modyfikacji i dostosowywania systemu do specyficznych wymagań. Uczestnik będzie potrafił implementować własne typy treści i wtyczki. Uczestnik pozna techniki optymalizacji wydajności systemu CMS. Uczestnik rozwinie umiejętności w zakresie testowania i wdrażania rozszerzeń. Uczestnik będzie umiał integrować CMS z zewnętrznymi systemami.

Wymagane przygotowanie uczestników

  • Zaawansowana znajomość Django
  • Doświadczenie w programowaniu Python
  • Znajomość HTML, CSS i JavaScript
  • Podstawy systemów CMS

Zagadnienia

  • API Django CMS
  • System pluginów
  • Customizacja interfejsu
  • Typy treści
  • Cache i wydajność
  • Wielojęzyczność
  • Testowanie komponentów
  • Integracja systemów
  • Deployment rozszerzeń
  • Wersjonowanie kodu

Poznaj naszą firmę

INFORMACJA CENOWA:
od 2650 zł netto za jedną osobę

CZAS TRWANIA (dni): 3

KOD SZKOLENIA: IT-SD-299

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *