Plan Szkolenia
Wprowadzenie do Backdrop CMS
- Czym jest Backdrop CMS?
- Backdrop CMS vs. Drupal 7 i WordPress
- Przypadki użycia i korzyści
Instalacja i konfiguracja
- Wymagania systemowe
- Instalacja Backdrop CMS lokalnie i na serwerze
- Podstawowa konfiguracja i ustawienia
Zawartość Management
- Tworzenie i zarządzanie typami zawartości
- Używanie widoków do wyświetlania treści
- Praca z taksonomią
Tworzenie motywów
- System tematyczny Backdrop CMS
- Tworzenie i dostosowywanie motywów
- Korzystanie z szablonów i CSS
Tworzenie modułów
- Architektura modułów Backdrop CMS
- Tworzenie niestandardowych modułów
- Korzystanie z haków i interfejsów API
Tworzenie i dostosowywanie witryny
- Tworzenie układów za pomocą Backdrop CMS
- Rozszerzanie funkcjonalności za pomocą modułów
- Zarządzanie użytkownikami i uprawnieniami
Database Management
- Zrozumienie struktury bazy danych Backdrop CMS
- Praca z interfejsem API Database
- Optymalizacja wydajności bazy danych
Optymalizacja wydajności i bezpieczeństwo
- Poprawa wydajności witryny
- Najlepsze praktyki w zakresie bezpieczeństwa
- Regularna konserwacja i aktualizacje
Integracja usług zewnętrznych
- Korzystanie z interfejsów API z Backdrop CMS
- Integracja bramek płatności i handlu elektronicznego
- Połączenie z CRM i narzędziami marketingowymi
Wdrożenie i konserwacja
- Przejście z fazy rozwoju do fazy produkcji
- Automatyzacja kopii zapasowych i aktualizacji
- Monitorowanie i rozwiązywanie problemów
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość programowania PHP
- Znajomość HTML, CSS i JavaScript
- Zrozumienie koncepcji CMS i tworzenia stron internetowych
Publiczność
- Twórcy stron internetowych
- Programiści PHP
- Drupal Programiści przechodzący do Backdrop CMS
Opinie uczestników (5)
Very knowledgeable trainer and made the topic interesting
Nicole - Evolve Capabilities
Szkolenie - Introduction to Drupal 11
That the course was tailored to my needs based on the pre-course questionnaire. Parts I felt stronger on were given less time so that we could focus on my less knowledgeable topics, which improved the pacing of the course. Lukasz was very good at explaining a given topic based on my experience level, and had a lot of relevant examples to match that level.
Evan Lynskey - Marine Institute
Szkolenie - Master Drupal 9 Site Building / Architecture
Topics that were covered were done well and with relevant exercises, and several times Lukasz also referred back to the structure of our own council website to show where certain entities we had talked about in the training were already in use on the site, which I thought was a good way to cement the ideas that had been learned.
Rob O'Driscoll - Limerick City & County Council
Szkolenie - Building Web Applications with Drupal 8, Views, Fields and Panels
Dodatkowe informacje i konkretne przykłady
Artur Janczak - Deloitte Digital Sp. z o.o.
Szkolenie - Drupal 8 Themes
I enjoyed the 2 days are very less for cover all the topics.