- Autor:
- Długość
- liczba lekcji: 39, czas trwania: 06:23:29
- Ocena
Kurs video
Python dla każdego. Kurs video. 50 zadań z web developmentu z wykorzystaniem Django
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 6 godz. 23 min.
- Technologia:
- PyCharm 2022, Python 3.11, Django 4.1
- Ocena:
Spis lekcji kursu video
-
1. Wprowadzenie 01:31:25
- 1.1. Wprowadzenie do Django 00:06:48
- 1.2. Budujemy środowisko wirtualne 00:10:41
- 1.3. Tworzymy pierwszą odpowiedź serwera 00:10:51
- 1.4. Używamy HTML-a w Django 00:07:17
- 1.5. Omówienie struktury templatek 00:07:22
- 1.6. Przeglądanie wpisów w bazie danych 00:05:00
- 1.7. Tworzymy stronę słownika językowego Django 00:12:28
- 1.8. Obsługa błędów 00:11:12
- 1.9. Tworzymy modele baz danych 00:06:54
- 1.10. Obsługa bazy danych na stronie Django 00:12:52
-
2. Tworzenie aplikacji internetowej 03:15:25
- 2.1. Zapoznanie się z docelowym projektem 00:02:50
- 2.2. Tworzymy strukturę nowego projektu 00:04:06
- 2.3. Dziedziczenie w języku Jinja 00:10:11
- 2.4. Wprowadzenie obsługi Bootstrapu 00:11:11
- 2.5. Obsługa plików statycznych 00:05:50
- 2.6. Zbieranie plików statycznych 00:05:32
- 2.7. Tworzymy aplikację do obsługi autoryzacji 00:10:45
- 2.8. Budujemy stronę rejestracji 00:14:41
- 2.9. Instrukcja warunkowa w języku Jinja 00:04:55
- 2.10. Budujemy stronę logowania 00:10:17
- 2.11. Tworzymy formę wylogowania 00:05:30
- 2.12. Budujemy model produktu i obsługujemy go na stronie administracyjnej 00:15:49
- 2.13. Dodajemy stronę dodawania produktu z obsługą plików graficznych 00:09:33
- 2.14. Obsługa przekierowania i plików statycznych na stronie admina 00:14:47
- 2.15. Tworzymy stronę szczegółów produktu z parametryzowanymi URL-ami 00:18:06
- 2.16. Wykańczamy stronę szczegółów produktu 00:09:22
- 2.17. Obsługa głosów/polubień na stronie szczegółów 00:16:46
- 2.18. Przygotowanie strony głównej 00:11:42
- 2.19. Obsługa głosów/polubień dla każdego produktu 00:05:10
- 2.20. Pomysły na rozbudowanie strony 00:08:22
-
3. Django REST framework 00:48:56
-
4. Publikacja strony w Internecie 00:47:43
Opis
kursu video
:
Python dla każdego. Kurs video. 50 zadań z web developmentu z wykorzystaniem Django
Obierz kurs na... swoją pierwszą profesjonalną stronę internetową
Z czym kojarzy Ci się nazwa Django? Mamy nadzieję, że nie tylko z pewnym kowbojskim filmem... I nie przede wszystkim! Nawet jeśli w tym momencie jeszcze tak jest, wkrótce, po ukończeniu tego kursu, będziesz mieć już czysto programistyczne skojarzenie – z wolnym, otwartym frameworkiem napisanym w języku Python, służącym do tworzenia aplikacji internetowych. Django jest najpopularniejszą platformą programistyczną przeznaczoną do tworzenia backendu stron internetowych dla Pythona i drugą najpopularniejszą platformą tego typu w ogóle. Na Django opierają się między innymi takie strony jak nasa.gov, nationalgeographic.com, youtube.com, spotify.com, instagram.com, pinterest.com, dropbox.com. Całkiem imponująca lista, prawda?
Skoro interesujesz się tym szkoleniem, z pewnością w orbicie Twoich zainteresowań znajduje się także sam język programowania Python. Jego popularność i łatwość pisania w nim kodu czyni bazujący na nim framework Django najbardziej odpowiednim narzędziem do rozpoczęcia przygody z tworzeniem profesjonalnych stron internetowych. Tym bardziej że z zastosowaniem Django można zbudować zarówno pełnoprawną stronę internetową (co pokażemy w kursie), jak i sam backend i API dla frontendu napisanego w JavaScripcie (czego też nauczysz się z naszego szkolenia). Do kursu dołączonych jest 50 zadań – do samodzielnego przećwiczenia prezentowanych treści i ugruntowania lub uzupełnienia wiedzy, którą zdobędziesz.
Python dla każdego. Kurs video. 50 zadań z web developmentu z wykorzystaniem Django to trzecia część bestsellerowej serii poświęconej praktycznym aspektom programowania w Pythonie. Naukę warto zacząć od szkolenia Python dla każdego. Kurs video. Rozwiąż 100 zadań z Pythona i zostań programistą, następnie zaś sięgnąć po Python dla każdego. Kurs video. 50 zadań praktycznych z programowania obiektowego.
Co Cię czeka podczas naszego profesjonalnego szkolenia
W trakcie kursu:
- Poznasz podstawy języka HTML, a także frameworka Django i języka Jinja
- Dowiesz się, jak włączyć działający kod Pythona do „zwykłej” strony internetowej
- Stworzysz API do stron internetowych z pomocą Django REST framework
- Nauczysz się prostej obsługi baz danych, tworzenia modeli i widoków w Django
- Zapoznasz się z obsługą JavaScriptu w ramach strony opartej na Django
- Będziesz tworzyć i aplikować migracje, renderować strony, debugować je i wrzucać na serwer
- Przyjrzysz się budowaniu interfejsu stron, tworzeniu szkieletu strony i zarządzaniu jej administracją, jak również obsłudze programu Postman
Co więcej...
- W czasie szkolenia nauczysz się tworzyć zapytania w czystym Pythonie
Kurs kończy się na poziomie podstawowym. W jego trakcie stworzone zostaną dwie strony – pierwsza prosta, podstawowa, a druga profesjonalna. Uczestnik szkolenia pozna dzięki temu możliwości frameworka Django, a po zakończeniu nauki będzie przygotowany do rozpoczęcia przygody z samodzielnym budowaniem stron internetowych, zwłaszcza że zdobędzie wiedzę na temat tego, gdzie szukać przeznaczonych do tego narzędzi.
Profesjonalna strona internetowa
Ukończywszy trzecie szkolenie z serii poświęconej Pythonowi, będziesz w stanie zbudować własną stronę internetową, opartą na jednym z najpopularniejszych służących do tego narzędzi, czyli Django – frameworku mocno rozbudowanym, a jednocześnie czystym i przemyślanym. Wracając do pierwszej strony, którą stworzysz: po kursie będziesz swobodnie nią zarządzać, modyfikować ją i oczywiście umieścisz ją w internecie. Co istotne, nie będzie to po prostu strona „tylko do odczytu”. Ponieważ Twoja witryna będzie mieć połączenie z bazą danych, będzie można ją określić mianem pełnoprawnej, innymi słowy – profesjonalnej. Jak producthunt.com, której klon przedstawiamy w kursie. By utrwalić Twoją wiedzę i zdobyte świeżo umiejętności, do kursu dołączamy zadania do samodzielnego wykonania.
Wybrane bestsellery
Karol Kurek - pozostałe kursy
Videopoint - inne kursy
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana
Oceny i opinie klientów: Python dla każdego. Kurs video. 50 zadań z web developmentu z wykorzystaniem Django Karol Kurek (1) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(0)
(0)
(0)
(0)
(0)