0Pricing
Django Academy icon
PythonPythonBackendWebPoziomy A1 → B215 języków

Django Academy

Buduj produkcyjne aplikacje internetowe za pomocą Django, kompleksowego frameworka Pythona. Od modeli i widoków po REST API i wdrażanie. Ścieżka nauki CoddyKit obejmująca 30 krótkich kursów i 120 interaktywnych lekcji, z tutorem AI dostępnym przez całą dobę.

Kursy
30
Lekcje
120
Interaktywne kroki
1,560
Bezpłatny start
Kurs 1
Program nauczania

30 kursów w tej ścieżce

Każdy kurs w ścieżce Django Academy, w kolejności nauki. Pierwszy jest bezpłatny.

1

A14 lekcjiBezpłatny

Poznaj Django, dowiedz się, po co powstało, i sprawdź, jak jego kompletne wyposażenie sprawdza się w rzeczywistych aplikacjach webowych.

2

A14 lekcjiPRO

Skonfiguruj czyste środowisko wirtualne i od podstaw utwórz działający projekt Django.

3

A14 lekcjiPRO

Utwórz pierwszą aplikację wielokrotnego użytku i podepnij ją do projektu zgodnie z konwencjami Django.

4

A14 lekcjiPRO

Prześledź żądanie HTTP od przeglądarki, przez Django, aż do odpowiedzi i z powrotem.

5

A14 lekcjiPRO

Pisz widoki oparte na funkcjach i z łatwością przypisuj do nich przejrzyste adresy URL.

6

A24 lekcjiPRO

Renderuj dynamiczny HTML za pomocą języka szablonów Django i dziedziczenia szablonów.

7

A24 lekcjiPRO

Korzystaj z interaktywnej powłoki, aby na żywo eksperymentować z modelami, zapytaniami i Pythonem.

8

A24 lekcjiPRO

Definiuj modele odwzorowane na tabele bazy danych i wybieraj właściwe typy pól.

9

A24 lekcjiPRO

Twórz i stosuj migracje oraz rozumiej ich działanie, gdy modele zmieniają się z czasem.

10

A24 lekcjiPRO

Włącz panel administracyjny i zarządzaj danymi za pomocą dopracowanego, generowanego interfejsu.

11

B14 lekcjiPRO

Wydajnie pobieraj i filtruj rekordy za pomocą API QuerySet.

12

B14 lekcjiPRO

Twórz formularze Django, które poprawnie renderują pola i walidują dane użytkownika.

13

B14 lekcjiPRO

Zastępuj powtarzalne widoki funkcyjne wielokrotnego użytku widokami opartymi na klasach.

14

B14 lekcjiPRO

Korzystaj z generycznych CBV Django, aby przy minimalnej ilości kodu tworzyć strony CRUD.

15

B14 lekcjiPRO

Generuj zwalidowane formularze oparte na modelach, które automatycznie zapisują rekordy.

16

B14 lekcjiPRO

Modeluj rzeczywiste relacje za pomocą kluczy obcych, relacji wiele-do-wielu i jeden-do-jednego.

17

B14 lekcjiPRO

Dodaj logowanie, wylogowywanie i rejestrację obsługiwane przez system uwierzytelniania Django.

18

B14 lekcjiPRO

Zachowuj stan użytkownika i wyświetlaj jednorazowe komunikaty między żądaniami.

19

B14 lekcjiPRO

Poprawnie udostępniaj CSS, JS i pliki przesyłane przez użytkowników w środowisku deweloperskim i produkcyjnym.

20

B14 lekcjiPRO

Dziel długie listy na strony i napisz pierwsze automatyczne testy Django.

21

B24 lekcjiPRO

Udostępnij swoje modele jako API JSON za pomocą Django REST Framework.

22

B24 lekcjiPRO

Szybko zbuduj kompletne API CRUD za pomocą ViewSetów i zabezpiecz je uwierzytelnianiem tokenowym.

23

B24 lekcjiPRO

Obliczaj statystyki i buduj logikę po stronie bazy za pomocą adnotacji oraz obiektów F/Q.

24

B24 lekcjiPRO

Diagnozuj i eliminuj problem N+1, aby przyspieszyć zapytania.

25

B24 lekcjiPRO

Reaguj na zdarzenia modeli i przechwytuj każde żądanie za pomocą własnego middleware.

26

B24 lekcjiPRO

Buforuj widoki, fragmenty i zapytania, aby znacząco skrócić czas odpowiedzi.

27

B24 lekcjiPRO

Przenoś czasochłonne operacje do procesów działających w tle za pomocą Celery i brokera komunikatów.

28

B24 lekcjiPRO

Zabezpiecz witrynę Django przed najczęstszymi atakami webowymi.

29

B24 lekcjiPRO

Uruchom aplikację Django na prawdziwym serwerze z produkcyjnym stosem WSGI.

30

B24 lekcjiPRO

Umieść Django, Postgresa i Redis w powtarzalnych kontenerach.

CoddyKit PRO

Odblokuj 30 kursów w tej ścieżce oraz wszystkie kursy w pozostałych ścieżkach

Tutor AI, egzamin certyfikacyjny i certyfikat. Działa w przeglądarce, na iOS i Androidzie.

Zobacz wszystkie plany
Rocznie$29.90 / rokOkoło $2.49 miesięcznieZapłać razDożywotnio$69.99 jednorazowoBez odnowień. PRO na zawsze.
Przegląd kursu

Django: Buduj aplikacje internetowe w Pythonie

Buduj produkcyjne aplikacje internetowe za pomocą Django, kompleksowego frameworka Pythona. Ta ścieżka obejmuje 30 progresywnych mini-kursów od poziomu początkującego (A1) po zaawansowany (B2), z krótkimi, skoncentrowanymi lekcjami i szybkimi quizami do utrwalenia każdej koncepcji.

Czego się nauczysz

Zacznij od views, URLs, templates, models i panelu administratora, następnie opanuj class-based views, ORM, forms i authentication. Przejdź do Django REST Framework, zaawansowanych zapytań, cachingu, Celery tasks, hartowania bezpieczeństwa, wydajności i wdrażania za pomocą Docker. Każda lekcja jest praktyczna, z dostępnym przez 24/7 tutorem AI, gdy potrzebujesz pomocy.

Jak to działa

Każdy kurs podzielony jest na cztery skoncentrowane, łatwe do przyswoienia lekcje. Ukończ kilka lekcji dziennie i opanuj całą ścieżkę w tygodnie, nie miesiące.

Jak się będziesz uczyć

  1. 01

    Interaktywne lekcje

    Praktyczne ćwiczenia kodowania z opinią zwrotną w czasie rzeczywistym

  2. 02

    Tutor AI

    Uzyskaj natychmiastową pomoc od naszego AI, gdy się zatniesz

  3. 03

    Wbudowany edytor

    Pisz i uruchamiaj kod bezpośrednio w przeglądarce

  4. 04

    Certyfikat

    Uzyskaj certyfikat po ukończeniu kursu

FAQ

Często zadawane pytania

Czy kurs Django Academy jest bezpłatny?

Tak. Możesz rozpocząć kurs Django Academy za darmo i ukończyć jego interaktywne lekcje bez żadnych kosztów. Opcjonalna subskrypcja PRO odblokowuje zaawansowane narzędzia AI i certyfikat możliwy do udostępnienia.

Czy potrzebuję wcześniejszego doświadczenia, aby nauczyć się Python?

Nie. Kurs zaczyna się od podstaw i stopniowo przechodzi do bardziej zaawansowanych tematów, więc możesz zacząć nawet bez wcześniejszego doświadczenia z Python.

Jak nauczysz się Python na CoddyKit?

Uczysz się praktycznie. Krótkie interaktywne lekcje łączą jasne wyjaśnienie z praktycznym ćwiczeniem kodowania, które działa w czasie rzeczywistym, a tutor AI dostępny 24/7 udziela spersonalizowanej pomocy, gdy się zatniesz.

Czy dostajesz certyfikat po ukończeniu Django Academy?

Tak. Uczniowie PRO mogą przystąpić do egzaminu i uzyskać certyfikat ukończenia możliwy do udostępnienia z kodem możliwym do weryfikacji dla kursu Django Academy.

Czy możesz nauczyć się Python na telefonie?

Tak. CoddyKit jest dostępny na stronie internetowej i jako natywne aplikacje iOS i Android, dzięki czemu możesz nauczyć się Python na dowolnym urządzeniu, a Twoje postępy synchronizują się między nimi.

Ile kosztuje CoddyKit PRO?

Pierwszy kurs w ścieżce Django Academy jest bezpłatny. CoddyKit PRO odblokowuje wszystkie kursy: $5.90 tygodniowo, $7.90 miesięcznie, $29.90 rocznie lub $69.99 jednorazowo, aby uzyskać dożywotni dostęp bez odnowień.

Ile czasu zajmuje ukończenie ścieżki Django Academy?

Ścieżka Django Academy obejmuje 30 kursów i 120 lekcji. Większość lekcji zajmuje około 5–10 minut, więc cała ścieżka to mniej więcej 14 godzin praktyki we własnym tempie.

Zacznij Django Academy Teraz

Dołącz do tysięcy uczniów opanowujących programowanie dzięki lekcjom wspieranym AI.