Kurs tematyczny

Frontend dla Backendowców

+ Adobe Experience Manager

Kurs tematyczny

Frontend dla Backendowców

+ Adobe Experience Manager

Kurs tematyczny

Frontend dla Backendowców

+ Adobe Experience Manager

Dla kogo?

Kurs jest przeznaczony dla backend developerów, którzy chcą poszerzyć swoje kompetencje o podstawy frontendu oraz zrozumieć pracę w środowisku Adobe Experience Manager. To idealna propozycja dla programistów planujących lepszą współpracę z zespołami UI, integrację systemów frontend–backend czy rozwój w stronę AEM development. Sprawdzi się również dla tych, którzy chcą w przyszłości budować kompetencje full stack lub zajmować się wdrożeniami aplikacji enterprise w środowiskach wymagających rozbudowanych systemów CMS.

SZYBKO

Dzięki AI nauka szybsza nawet o 20% 😋

Dedykowane narzędzia AI znacząco przyspieszają Twoją naukę. Z łatwością zdobywać będziesz nowe umiejętności, a każdy napotkany problem rozwiążesz w ułamkach sekund. 

SKUTECZNIE

Całodobowe wsparcie i feedback 24/7 🤯

Doskonale wytrenowany TutorAI dostępny przez 7 dni w tygodniu i 24 godziny na dobę. Dzięki temu już nic nie zblokuje Cię w nauce, nawet jeśli 3.00 nad ranem to Twój najbardziej produktywny moment.

O kursie

Kurs ten łączy podstawy frontendu z wiedzą o systemach klasy enterprise, wprowadzając uczestnika w świat zintegrowanego projektowania i wdrażania rozwiązań webowych. Skierowany jest do backend developerów, którzy chcą lepiej rozumieć działania po stronie użytkownika oraz poznać podstawy Adobe Experience Manager (AEM).

W części frontendowej uczestnicy poznają podstawy HTML i CSS – języków kluczowych dla struktury i stylu stron internetowych. Dzięki temu łatwiej im zrozumieć strukturę komponentów, znaczenie semantyki oraz zasady działania przeglądarek. Druga część kursu to wprowadzenie do Adobe Experience Manager – platformy do zarządzania treściami (CMS) wykorzystywanej przez największe firmy na świecie. Kurs omawia architekturę AEM, podstawowe pojęcia (szablony, komponenty, strony), oraz pokazuje, jak wygląda praca dewelopera w tym środowisku.

Program

  1. Podstawy HTML
  2. Przykładowe tagi HTML
  3. Zagnieżdżenie tagów
  4. Tabele
  5. Formularze
  6. Style
  7. Selektory
  8. Kolory, tło, obramowanie, marginesy, padding
  9. Pozycjonowanie elementów
  10. JavaScript Wprowadzenie
  11. JS Typy Danych
  12. This
  13. Instrukcje warunkowe, pętle
  14. Single Page Application
  15. React tworzenie projektu. Praktyka
  16. JSX
  17. Komponenty i komponenty funkcyjne
  18. Własności
  19. Stan
  20. Pobieranie danych
  21. React Hooks
  1. Komunikacja asynchroniczna
  2. JSM
  3. Komunikacja asynchroniczna - przykładowa aplikacja
  4. Ciasteczka i nagłówki
  5. Ciasteczka i nagłówki - praktyka
  6. Spring Security - bezpieczeństwo aplikacji
  7. Security - Konfiguracja WebSecurity
  8. Security - Form Authentication
  9. Security - Debugowanie
  10. Security - Testowanie
  11. Security - CSRF
  12. Lombok
  13. Rekordy
  14. Serwer budujący - Jenkins
  15. Jefkins - instalacja lokalna
  16. JIRA - system zarządzanie zgłoszeniami
  17. Pull Request i Code review - Bitbucket
  18. Zasady dobrego Code Review
  19. Wysyłanie e-mail z aplikacji
  20. Wysyłanie e-mail - wiadomości HTML
  21. Refleksja
  1. Co to znaczy system CMS.
  2. Adobe Experience Cloud - AEM
  3. Moduły AEM - Sites, Assets, Projects, Communities
  4. Architektura AEM - Granite, JRE
  5. Custom Project Code
  6. OSGi
  7. JCR
  8. AEM w chmurze
  9. Cloud manager
  10. Headless CSM
  11. SPA
  12. Praca z DAM
  13. Workflows
  14. Cache
  15. Rodzaje cache
  16. Cache - aktualizacja danych
  17. Cache - usuwanie danych
  18. Cache - implementacja podstawowa
  19. Cache + Spring
  20. Hazelcast
  21. Cache - implementacja z użyciem Spring i Hazelcast

Efekty nauki

Uczestnik zyska podstawową wiedzę z zakresu frontendu, co ułatwi mu komunikację z zespołami UI i lepsze zrozumienie wymagań projektowych. Dodatkowo pozna środowisko AEM i jego główne mechanizmy, co stanowi cenny atut w pracy z dużymi systemami webowymi.

Po tym kursie możliwy jest rozwój w stronę integracji systemów frontend–backend, specjalizacji w AEM development, nauki frameworków frontendowych (np. React, Angular), a także rozwoju umiejętności DevOps w kontekście wdrażania aplikacji enterprise. Kurs może być też wstępem do roli Full Stack Developera.

Zakup kursu

ESSENTIAL (tematyczny)

Kod kursu: DEPDEV-JAV-C-ESS

✅ TutorAI dostępny 24/7
✅ Platforma edukacyjna z narzędziami AI
✅ QuizyAI, TestyAI, FiszkiAI
✅ Wykłady, projekty, zadania
✅ Oglądaj, słuchaj, czytaj i praktykuj
✅ Zaświadczenie o ukończeniu kursu
✅ Nielimitowane przerwy w kursie
✅ Elastyczny i indywidualny tryb nauki
✅ Dostęp do materiałów i nagrań

2.490 zł

1.990 zł

Sfinansuj naukę

Sprawdź możliwości finansowania nauki. Oferujemy szerokie możliwości finansowania, od tych dostępnych na rynku po indywidualne podejście i personalizowana politykę cenową.

+48 781 802 802

Powyższe ceny są cenami brutto zawierają podatek VAT, w wysokości 23%.