Kurs tematyczny

Backend dla Frontendowców

Laravel i AI w Workflow Developera

Kurs tematyczny

Backend dla Frontendowców

Laravel i AI w Workflow Developera

Kurs tematyczny

Backend dla Frontendowców

Laravel i AI w Workflow Developera

Dla kogo?

Kurs jest przeznaczony dla osób, które chcą rozszerzyć swoją wiedzę frontendową o podstawy backendu i nauczyć się tworzyć kompletne aplikacje webowe. To idealna propozycja dla początkujących full stack developerów, frontendowców chcących zrozumieć logikę serwera oraz dla tych, którzy chcą poznać PHP i pracę z frameworkiem Laravel. Sprawdzi się także dla osób planujących budować własne API, rozwijać projekty w kierunku bezpieczeństwa backendu czy wdrażać narzędzia AI usprawniające codzienną pracę programistyczną.

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

Ten kurs uzupełnia wiedzę frontendową o podstawy backendu i pełny kontekst tworzenia aplikacji webowych. Uczestnicy uczą się, jak działa komunikacja z serwerem, w jaki sposób działa zaplecze aplikacji i jak powiązać frontend z logiką biznesową.

Kurs wprowadza do języka PHP i jego zastosowania w web developmencie. Omawiane są podstawowe zasady przetwarzania danych, pracy z formularzami oraz działania silnika PHP w architekturze aplikacji. Następnie uczestnicy poznają framework Laravel – jeden z najpopularniejszych frameworków PHP, umożliwiający szybkie tworzenie nowoczesnych, modularnych aplikacji.

Dodatkowo poruszane są podstawy SQL i bezpieczeństwa aplikacji webowych – w tym ochrona przed wstrzykiwaniem zapytań i podstawy zarządzania użytkownikami. Finałem kursu jest projekt sklepu internetowego w Laravelu. Kurs kończy się modułem dotyczącym nowoczesnych narzędzi AI wspierających pracę programisty – np. autouzupełnianie kodu, testowanie, automatyzacja.

Program

  1. Czym jest PHP? Krótka historia. Zastosowanie
  2. Narzędzia. Edytor kodu. Serwer WWW
  3. Pierwszy kod
  4. Zmienne. Typy danych. Stałe
  5. Operatory arytmetyczne
  6. Operatory porównania
  7. Operatory logiczne
  8. Instrukcje warunkowe
  9. Instrukcje wyboru. Switch i match
  10. Instrukcje skoku. goto, break, continue
  11. Pętle
  12. Funkcje
  13. Tablice
  14. Tablice asocjacyjne
  15. Obsługa formularzy. GET. POST
  16. Obsługa plików. Zapis i odczyt
  17. Separacja PHP i HTML. Include. Require
  18. Linki. PIerwszy ruter
  19. PHP partials
  1. PDO. Łączenie z bazą danych
  2. Mechanizm sesji
  3. OOP - klasy
  4. OOP - dziedziczenie
  5. OOP - interfejsy
  6. OOP - klasy abstrakcyjne
  7. OOP - klasy finalne
  8. Composer. Autoloading
  9. MVC. Model - View - Controller
  10. Czym jest framework? Laravel
  11. Laravel. Instalacja. Konfiguracja. Struktura projektu
  12. Laravel. Routing
  13. Laravel. Kontrolery
  14. Laravel. Modele
  15. Laravel. Widoki. Blade
  16. Laravel. Tłumaczenia
  17. Laravel. CRUD
  18. Laravel. REST API
  1. Czym jest SQL? Wprowadzenie do MySQL
  2. PhpMyAdmin. Przegląd GUI
  3. Tworzenie baz danych
  4. Tworzenie tabel
  5. Wstawianie danych do tabeli
  6. Pobieranie danych z tabeli
  7. Aktualizacja danych w tabeli
  8. Usuwanie danych z tabeli
  9. Warunki w zapytaniach
  10. Sortowanie
  11. Grupowanie wyników
  12. Łączenie tabel
  13. Funkcje w MySQL
  14. Podzapytania
  15. Instrukcje warunkowe CASE
  16. Bezpieczeństwo aplikacji webowych
  17. Rodzaje ataków na aplikacje webowe
  1. Instalacja projektu
  2. Model użytkownika
  3. Logowanie i rejestracja
  4. Layout aplikacji
  5. Role. Panel admina
  6. Zarządzanie użytkownikami. Panel admina
  7. Model logów
  8. System logów
  9. System flash messages
  10. Model produktów
  11. Model kategorii
  12. Model koszyka
  13. Model produktów w koszyku
  14. CRUD dla kategorii
  15. CRUD dla produktów
  16. Koszyk
  17. System składania zamówień
  18. API produktów
  19. CRUD dla zamówień

Efekty nauki

Uczestnik będzie potrafił zbudować prostą aplikację backendową w Laravelu, rozumieć podstawy działania serwera, obsługiwać zapytania do bazy danych i zapewnić podstawowy poziom bezpieczeństwa aplikacji. Pozna także narzędzia AI wspierające codzienną pracę developera.

Po ukończeniu kursu uczestnik może rozwijać się w kierunku full stack developera, specjalisty Laravel lub integratora systemów. Może również zgłębiać backendowe aspekty bezpieczeństwa, tworzyć własne API, rozbudowywać funkcjonalności w PHP, a także wdrażać nowoczesne rozwiązania oparte na AI w swoim workflow technicznym.

Zakup kursu

ESSENTIAL (tematyczny)

Kod kursu: DEPDEV-FRONT-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%.