ODBIERZ TWÓJ BONUS :: »

Python dla każdego. Kurs video. 50 zadań z web developmentu z wykorzystaniem Django

Podstawowe informacje:
Czas trwania: 06:23:29
Poziom: średnio zaawansowany
Autor: Karol Kurek
Liczba lekcji: 39
Technologia: PyCharm 2022, Python 3.11, Django 4.1
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
79,59 zł 199,00 zł (-60%)
101,49 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w helion.pl

Czego się nauczysz?

  • Korzystania z frameworka Django 3 do budowy aplikacji webowych
  • Tworzenia modeli danych, widoków i szablonów
  • Stosowania migracji i integracji z bazami danych
  • Budowania formularzy, obsługi sesji i autoryzacji użytkowników
  • Projektowania panelu administracyjnego i jego dostosowywania
  • Wdrażania aplikacji Django w środowisku produkcyjnym
  • Łączenia aplikacji z API i usługami zewnętrznymi

Spis lekcji

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
OGLĄDAJ » 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
OGLĄDAJ » 00:05:10
2.20. Pomysły na rozbudowanie strony
00:08:22
3. Django REST framework 00:48:56
3.1. Obsługa API na naszej stronie
00:12:37
3.2. Rozbudowujemy API
00:07:28
3.3. Obsługa pozostałych metod w API
00:07:55
3.4. Logowanie przez API - Simple JWT
00:13:58
3.5. Dodanie ikony Favicon
00:06:58
4. Publikacja strony w Internecie 00:47:43
4.1. Sposoby publikacji aplikacji/strony napisanej w Django
00:05:31
4.2. Zapoznanie z platformą PythonAnywhere
00:14:13
4.3. Publikacja strony w PythonAnywhere
00:09:16
4.4. Obsługa plików statycznych w PythonAnywhere
00:18:43

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

O autorze kursu video

Karol Kurek ma siedmioletnie doświadczenie w programowaniu — programuje w Pythonie. Pracował jako twórca aplikacji mobilnych, serwisant sprzętu komputerowego oraz nauczyciel matematyki. Aktualnie współtworzy w Pythonie projekt z dziedziny big data i data science. W wolnym czasie grywa w szachy, uczy się języka rosyjskiego i rozwiązuje zadania na forum matematycznym. Portfolio i kontakt z autorem: https://karolkurek.pl.

Karol Kurek - pozostałe kursy

Oceny i opinie klientów: Python dla każdego. Kurs video. 50 zadań z web developmentu z wykorzystaniem Django Karol Kurek (1)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
6.0
  • 6 (1)
  • 5 (0)
  • 4 (0)
  • 3 (0)
  • 2 (0)
  • 1 (0)
  • Polecam, bardzo dobrze przygotowany kurs.

    Opinia: anonimowa Opinia dodana: 2024-04-14 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2023-04-18
ISBN: 978-83-289-0034-9, 9788328900349
Numer z katalogu: 195993

Videopoint - inne kursy

Kurs video
79,59 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Helion