Logo

Koszyk jest pusty

0

Kategorie

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Django podstawy

Aplikacja Django 3 w Python. Wszystkie podstawowe metody CRUD: Create, Read, Update, Delete. Templates, login i rejestracja użytkownika.

2.0(1)
99% zadowolonych klientów

Stworzony przez Krystian Czekalski

59,00 zł
Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij naukę teraz, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

W cenie szkolenia otrzymasz

calendar_clockPłacisz raz, wracasz kiedy chcesz
licenseCertyfikat ukończenia
currency_exchange30 dni gwarancji zwrotu
headset_micWsparcie online
forumDostęp do grupy dyskusyjnej
database_uploadAktualizacje w cenie

W skrócie

Zaczynasz od instalacji i konfiguracji Django oraz środowiska.
Budujesz prostą aplikację do zarządzania listą filmów (CRUD).
Poznajesz modele, ORM, widoki, adresy URL, szablony i admin.
Dodajesz DRF, tworzysz API i publikujesz projekt za darmo.

Dlaczego warto wybrać to szkolenie

Kurs prowadzi od pierwszych kroków w Django do gotowej aplikacji. Najpierw poznasz wymagane narzędzia, utworzysz środowisko i opanujesz kluczowe elementy frameworka.

Na praktycznym przykładzie listy filmów zrealizujesz pełny CRUD, skorzystasz z Django admin i szablonów, a potem dodasz DRF, zbudujesz API i bezpłatnie opublikujesz projekt.

  • Praktyka od startu – Od instalacji po działającą aplikację i API.
  • Solidne podstawy Django – Modele, widoki, URL, szablony i ORM w jednym miejscu.
  • CRUD na realnym przykładzie – Dodawanie, edycja, usuwanie i przegląd filmów.
  • Gotowy do publikacji – Poznasz proces wdrożenia projektu na darmowy serwer.

Czego się nauczysz?

  1. 1
    Instalacja i konfiguracja DjangoDowiesz się, jakie narzędzia są potrzebne i jak przygotować środowisko wirtualne dla projektu.
  2. 2
    Struktura projektu i aplikacjiPoznasz kluczowe elementy frameworka: modele, pola, widoki, adresy URL, szablony oraz ORM.
  3. 3
    Modele i polaZaprojektujesz dane aplikacji i utworzysz modele z odpowiednimi polami.
  4. 4
    Widoki i nawigacja URLSkonfigurujesz ścieżki i połączysz je z widokami, aby prezentować treści użytkownikowi.
  5. 5
    Szablony HTML i CSSZbudujesz warstwę prezentacji na szablonach i połączysz ją z danymi z widoków.
  6. 6
    Operacje CRUDDodawanie, przeglądanie, edytowanie i usuwanie rekordów na przykładzie listy filmów.
  7. 7
    Django adminWykorzystasz panel administracyjny do wygodnego zarządzania danymi.
  8. 8
    Relacje w bazie danychZastosujesz powiązania one to one, one to many i many to many.
  9. 9
    API z Django Rest FrameworkRozszerzysz aplikację o endpointy API, korzystając z DRF.
  10. 10
    Wdrożenie projektuPoznasz prosty sposób publikacji gotowej aplikacji na darmowym serwerze.
Zobacz więcej Zobacz mniej

Dla kogo jest to szkolenie

  • Osób zaczynających przygodę z Django.
  • Uczących się Pythona, chcących stworzyć pierwszą aplikację web.
  • Chcących zrozumieć modele, ORM, widoki, URL i szablony.
  • Potrzebujących wykonać pełny CRUD w praktyce.
  • Korzystających z Django admin do zarządzania danymi.
  • Zainteresowanych dodaniem API z Django Rest Framework.
  • Planujących wdrożyć prosty projekt na darmowy serwer.
  • Lubiących naukę krok po kroku na jednym przykładzie.

Wymagania

Brak szczególnych wymagań wstępnych. Na kursie wyjaśniamy, co jest potrzebne (Python, IDE), tworzymy środowisko wirtualne i konfigurujemy projekt krok po kroku.

Opis szkolenia

Szkolenie „Django podstawy” prowadzi od pierwszych kroków do gotowej aplikacji. Na początku dowiesz się, czym jest Django i do czego można je użyć. Wspólnie przygotujemy środowisko wirtualne, zainstalujemy potrzebne narzędzia i uruchomimy pierwszą aplikację. Następnie poznasz najważniejsze elementy frameworka, a całość przećwiczysz, budując prostą listę filmów z pełnym CRUD.

Start i instalacja

Zaczynamy od podstaw. Wyjaśniamy, czym jest Django i w jakich sytuacjach warto po nie sięgnąć. Przedstawiamy, co jest potrzebne do rozpoczęcia pracy, w tym Python i IDE, oraz porządkujemy pojęcia, które będą towarzyszyć w dalszej części kursu. Krok po kroku tworzymy nowe środowisko wirtualne, aby bezpiecznie odseparować projekt od reszty systemu. W tym środowisku instalujemy Django i uruchamiamy pierwszą aplikację, tak aby zobaczyć, że wszystko działa. Dzięki temu uzyskasz pewność, że konfiguracja jest poprawna i możesz skupić się na nauce kolejnych elementów.

Pierwszy projekt i struktura

Po udanej instalacji poznajesz strukturę projektu i aplikacji. Omawiamy, gdzie znajdują się najważniejsze pliki i jak działa współpraca elementów Django. Wprowadzamy kluczowe pojęcia: modele i pola, widoki, adresy URL, szablony oraz ORM. Na prostych przykładach pokazujemy, jak łączyć te elementy, by wyświetlać dane i reagować na działania użytkownika. Stopniowo porządkujemy konfigurację i uczymy się, jak utrzymywać czytelność kodu. Dzięki tej części zrozumiesz, co odpowiada za logikę, co za prezentację, a co za dostęp do bazy danych.

Modele, ORM i relacje

W centrum aplikacji stoją dane, dlatego skupiamy się na modelach i ORM. Projektujemy strukturę bazy dla listy filmów, korzystając z odpowiednich pól. Następnie pokazujemy, jak wykonywać typowe operacje na danych z użyciem ORM: tworzenie, pobieranie, aktualizację oraz usuwanie rekordów. Wyjaśniamy także, jak budować relacje między modelami i kiedy zastosować powiązania one to one, one to many oraz many to many. Dzięki tej wiedzy zaprojektujesz powiązane obiekty i przygotujesz fundament pod funkcje, które zrealizujesz później w widokach i szablonach.

Interfejs: widoki, szablony i admin

Na praktycznym przykładzie listy filmów wdrażamy pełny CRUD. Tworzymy widoki odpowiedzialne za dodawanie nowych wpisów, wyświetlanie listy, edycję oraz usuwanie rekordów. Konfigurujemy odpowiednie ścieżki URL i wykorzystujemy szablony zbudowane w HTML i CSS, aby dane prezentowały się jasno i czytelnie. Równolegle korzystamy z Django admin, który pozwala wygodnie przeglądać i modyfikować zawartość bazy. Zobaczysz, jak te elementy współpracują ze sobą, dzięki czemu zyskasz pewność w tworzeniu spójnej warstwy interfejsu i logiki.

API i publikacja projektu

Gdy aplikacja działa w przeglądarce, rozszerzamy ją o warstwę API z wykorzystaniem Django Rest Framework. Dzięki DRF przekształcamy funkcje aplikacji tak, aby mogły być wykorzystywane także przez inne klienty. Przechodzimy przez dodanie odpowiednich endpointów i pokazujemy, jak współdzielić dane z istniejącymi modelami. Na końcu omawiamy proces publikacji gotowego projektu na serwerze bez ponoszenia kosztów. To domyka ścieżkę od pierwszej konfiguracji do dostępnej publicznie aplikacji.

Zobacz więcej Zobacz mniej

To szkolenie w liczbach

Spis treści

O autorze

product-image

Tworzenie REST API krok po kroku - Python | F ...

5.0(4)
59,00 zł
product-image

Programowanie w języku Python - od A do Z

4.9(24)
79,00 zł
product-image

Python | 100 praktycznych ćwiczeń | Typy dany ...

49,00 zł
product-image

200+ Ćwiczeń - Programowanie w języku Python ...

5.0(7)
79,00 zł
product-image

TypeScript dla początkujących

5.0(2)
69,00 zł
product-image

Python Developer

4.9(7)
59,00 zł
product-image

250+ Ćwiczeń - Data Science Bootcamp w języku ...

79,00 zł
product-image

Python - Pierwsze Kroki - Instalacja i konfig ...

2.0(1)
79,00 zł
product-image

Kurs Woocommerce - zbuduj własny sklep intern ...

1.0(1)
97,00 zł
product-image

Przydatne Narzędzia W Pracy Z Komputerem

4.3(4)
40,00 zł

Tworzenie REST API krok po kroku - Python | Flask | MySQL

Zbudujemy kompletną backendową aplikację, napiszemy testy automatyczne oraz gotową wersję aplikacji wdrożymy na chmurę AWS.

Czego się nauczysz?

  • Poznasz protokół HTTP oraz dowiesz się, w jaki sposób tworzyć REST API przy użyciu biblioteki Flask
  • Wykorzystasz popularne biblioteki dostępne w Python np. SQLAlchemy, Alembic, Pytest i wiele innych
  • Wykorzystasz bazę danych (MySQL, SQLite) oraz nauczysz się tworzyć relację między modelami
59,00 zł

🔒 Weryfikacja bezpieczeństwa

Witaj! Jestem Twoim asystentem.

Zadaj mi pytanie, a pomogę Ci znaleźć odpowiedni produkt z oferty.