ODBIERZ TWÓJ BONUS :: »

Django. Kurs video. Tworzenie interaktywnych stron internetowych i aplikacji webowych

Podstawowe informacje:
Czas trwania: 03:02:26
Poziom: podstawowy
Autor: Roman Kierzkowski
Liczba lekcji: 28
Technologia: Django 2.0
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
55,30 zł 79,00 zł (-30%)
16,70 zł najniższa cena z 30 dni Dodaj do koszyka Za zakup otrzymasz 55 punktów
Korzyści:
  • Materiały dodatkowe do kursu
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w ebookpoint.pl

Czego się nauczysz?

  • Podstaw protokołu HTTP
  • Budowania widoków oraz tworzenia modeli w Django
  • Stosowania walidacji formularzy w aplikacjach webowych
  • Zapewniania bezpieczeństwa aplikacji webowej i korzystania z panelu administracyjnego
  • Tworzenia szablonów i widoków zgodnych z architekturą Django
  • Testowania i wdrażania własnych aplikacji webowych
  • Wdrażania aplikacji na platformie Heroku
  • Zrozumienia podstaw administracji i utrzymania aplikacji Django

Spis lekcji

1. Wprowadzenie 00:03:36
1.1. Czym jest Django?
00:01:42
1.2. Czego nauczymy się w trakcie kursu?
00:01:54
2. Konfiguracja środowiska 00:13:07
2.1. Instalacja narzędzi na platformie Windows
00:04:29
2.2. Instalacja narzędzi na platformie Mac
00:03:38
2.3. Konfiguracja projektu i stworzenie szkieletu aplikacji
00:05:00
3. Budowa widoków 00:23:20
3.1. Widok 'Hello World'
OGLĄDAJ » 00:06:57
3.2. Użycie szablonów
00:13:18
3.3. Pliki statyczne
00:03:05
4. Budowa modeli 00:17:52
4.1. Podpięcie bazy danych
00:03:32
4.2. Definiowanie modeli
00:04:35
4.3. Migracje schematu
00:04:05
4.4. Dostęp do modeli przez Django Shell
00:05:40
5. Panel administracyjny 00:06:48
5.1. Panel administracyjny
00:06:48
6. Budowa widoków, część druga 00:24:01
6.1. Pobieranie obiektów z bazy danych
00:06:21
6.2. Zaawansowane definiowanie ścieżek
00:05:58
6.3. Generowanie linków, filtry i wydzielenie szablonu bazowego
00:11:42
7. Formularze 00:37:22
7.1. Obsługa formularzy oraz ochrona przed CSRF
00:22:20
7.2. Walidacja formularzy
OGLĄDAJ » 00:11:13
7.3. Formularze oparte o model
00:03:49
8. Widoki oparte o klasy i widoki generyczne 00:15:58
8.1. Widoki oparte o klasy
00:03:34
8.2. Widok wyświetlania szczegółów
00:06:38
8.3. Widok tworzenia i widok wyświetlania listy
00:05:46
9. Autoryzacja 00:17:52
9.1. Logowanie
00:04:49
9.2. Rejestracja
00:11:03
9.3. Wymaganie bycia zalogowanym
00:02:00
10. Testowanie 00:11:33
10.1. Testowanie
00:11:33
11. Wdrożenie 00:10:57
11.1. Rozdzielenie konfiguracji na produkcyjną i developerską
00:02:23
11.2. Wdrożenie aplikacji na platformie Heroku
00:08:34

Obierz kurs na alternatywę dla WordPressa... i nie tylko

Django, framework nazwany tak na cześć wybitnego gitarzysty Django Reinhardta, jest jedną z najdojrzalszych platform służących do programowania aplikacji webowych. Aktywnie rozwijany od 2003 roku, wciąż pozostaje oprogramowaniem wolnym i otwartym, przez to szeroko dostępnym dla developerów na całym świecie. Dzięki licznym zaletom, o których będzie mowa za moment, stał się podstawą takich aplikacji jak Pinterest czy Instagram. Przy budowie własnej strony internetowej frameworkowi Django zawierzyły między innymi Fundacja Mozilla oraz amerykański dziennik „The Washington Times”. Bo choć na ogół postrzegamy Django jako swego rodzaju alternatywę dla WordPressa, a tym samym platformę do stawiania raczej mało skomplikowanych stron i aplikacji, Django to potęga — tym, którzy poświęcą czas na to, by dobrze poznać tę platformę, zaoferuje ona nadzwyczaj wiele.

Mimo szacownego wieku Django wciąż pozostaje oprogramowaniem nowoczesnym i funkcjonalnym. Kolejne wersje frameworka niosą ze sobą dodatkowe usprawnienia — aktualna ma między innymi wbudowane mapowanie obiektowo-relacyjne, umożliwia migracje schematów, walidacje formularzy, panel administratora jest w niej dostępny od ręki. Dzięki tym możliwościom w trakcie pracy na platformie programistycznej Django oszczędza się czas. Nie ma konieczności integrowania funkcjonalności różnych bibliotek ani rozwijania tych części systemu, które powtarzają się pomiędzy projektami. Wszechstronność frameworka sprawia także, że wszelkie unowocześnienia i usprawnienia istniejącej strony czy aplikacji można wykonać szybko i bezproblemowo.

Co Cię czeka podczas naszego profesjonalnego szkolenia?

W trakcie tego kursu video:

  • opanujesz podstawy protokołu HTTP,
  • poznasz zasady budowania widoków oraz tworzenia modeli,
  • dowiesz się, na czym polega walidacja formularzy,
  • nauczysz się dbać o bezpieczeństwo aplikacji webowej i poznasz podstawy administrowania serwisem.

Co więcej...

  • przetestujesz i wdrożysz efekty projektu, który wykonasz podczas szkolenia.

Django. Kurs video. Tworzenie interaktywnych stron internetowych i aplikacji webowych kończy się na poziomie podstawowym — po ukończeniu szkolenia będziesz w stanie samodzielnie stworzyć wszystkie niezbędne elementy aplikacji webowej (widok, szablon, model), napisać testy sprawdzające ich poprawność oraz wdrożyć aplikację na platformie Heroku.

Django w biznesie

Programiści pracujący z Django są zwykle wyspecjalizowani w tworzeniu i utrzymywaniu interaktywnych stron internetowych, czyli aplikacji webowych. Stanowią one podstawę większości współczesnych systemów komputerowych, w rozumieniu komercyjnym zwykle wspierają realizowane w firmach procesy biznesowe. A ponieważ biznes to dynamiczna gałąź ludzkiej działalności, także wspierające go systemy muszą być elastyczne. Aplikacje firmowe wymagają nieustannego aktualizowania: dodawania widoków i funkcjonalności, wprowadzania modyfikacji do dotychczasowych rozwiązań itd. Dlatego developerzy opiekujący się stronami firmowymi tak lubią Django — framework ten jest wręcz stworzony do tego, by stale coś poprawiać, unowocześniać i uzupełniać.

Trzy godziny z Django

By przejść cały kurs, potrzebujesz trzech godzin. Szkolenie możesz odbyć na raz lub rozdzielić je na części — to zależy od Ciebie. Dla Twojej wygody autor podzielił materiał na 28 merytorycznie spójnych rozdziałów. W ich ramach poznasz podobieństwa i różnice w budowie widoków opartych na klasach, funkcje oraz podstawy protokołu HTTP, dowiesz się też, jak używać widoków generycznych. Zapoznasz się pokrótce z językiem szablonów (zmienne, warunki i pętle). Dokonasz konfiguracji panelu administracyjnego i połączenia z bazą danych. Zrozumiesz, jak zbudowane są modele danych i jak migrować schemat bazy danych. Będziesz walidować formularze, stworzysz zabezpieczenia przed CSRF, przyjrzysz się formularzom opartym na modelu, poznasz wbudowany system obsługi autoryzacji. Na koniec przetestujesz i wdrożysz swoje modele oraz widoki — by się przekonać, czy wszystko zrobiłeś poprawnie!

Kurs został przygotowany w oparciu o system macOS.

Wybrane bestsellery

O autorze kursu video

Roman Kierzkowski — full-stack developer z ponad dziesięcioletnim stażem. Doświadczenie zawodowe zdobywał, pracując dla start-upów z Europy (Bitbar, Authenteq) oraz z Doliny Krzemowej (DoctorBase/Kareo). Entuzjasta Pythona i uczenia maszynowego. Stworzył i wprowadził na rynek własne narzędzie do kolekcjonowania słownictwa — Vocapouch (https://vocapouch.com). Prywatnie zapalony szybownik oraz pasjonat druku 3D.

Oceny i opinie klientów: Django. Kurs video. Tworzenie interaktywnych stron internetowych i aplikacji webowych Roman Kierzkowski (10)

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.
4.5
  • 6 (7)
  • 5 (0)
  • 4 (0)
  • 3 (0)
  • 2 (0)
  • 1 (3)
  • Ok

    Opinia: anonimowa Opinia dodana: 2024-07-29 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Dobrze wyjaśnione tematy. Często tu wracam, żeby sobie przypomnieć trudniejsze zagadnienia.

    Opinia: anonimowa Opinia dodana: 2022-11-14 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Bardzo świetnie prowadzony kurs, co więcej świetnie przemyślany i uporządkowany materiał. Na każdym etapie dobrze wyjaśniony, bark zbędnego powtarzania. W mojej ocenie najlepsza pozycja kursu Django dla poziomu podstawowego oraz średnio zaawansowanego.

    Opinia: Piotr Opinia dodana: 2021-01-07 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Kurs bardzo dobry. Czekam na kolejne części :)

    Opinia: anonimowa Opinia dodana: 2019-06-15 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • POLECAM !! Kurs w bardzo przystępny sposób omawia budowę aplikacji w Django oraz pokazuje krok po kroku jak zbudować aplikacje działająca z bazą danych. Czekam na kurs średnio zaawansowany i zaawansowany.

    Opinia: Artur Opinia dodana: 2019-05-20 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Witam, wystawiam najwyższą możliwą notę dla tego kursu, sposób prowadzenia absolutnie fenomenalny. Zakres wiedzy konkretny i precyzyjny bez zbędnego lania wody. Myślałem że będzie to kolejny kurs dla początkujących i nawet konsultowałem się z obsługą Videopointa dlaczego wrzucają kolejny podobny kurs Django. Myliłem się, to jest kurs który powinien służyć za wzór dla innych twórców podobnych szkoleń. Wykracza daleko poza temat dla początkujących. Mam nadzieję że autor nie zniknie z videopoint jak to przeważnie bywa ale pociągnie temat Django o kolejne kursy. Proponuję sklep z obsługą płatności na warunki polskie, API z React lub Vue jako front . Pozdrawiam.

    Rozwiń »
    Opinia: anonimowa Opinia dodana: 2019-05-10 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Kurs jest genialny! Sposób prezentacji wiedzy, poziom merytoryczny oraz sama narracja na najwyższym poziomie. Dokładnie trafia w punkt. Widać, że autor włożył tonę pracy w jego przygotowanie i dzięki temu przekłada się to na "lekko-strawność" wiedzy z zakresu Django.

    Opinia: Wojciech Idzikowski Opinia dodana: 2019-05-08 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Brak jakiejkolwiek informacji że kurs będzie prowadzony na IOS. W jaki sposób w systemie WINDOWS zrealizować pracę z terminalem w IOS opisaną w kursie? Bez tego nie można dokończyć kursu!

    Opinia: anonimowa Opinia dodana: 2022-07-31 Ocena: 1   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Beznadziejny kurs. Brak jakiejkolwiek informacji że będzie prowadzony na IOS. Sugerując się spisem treści gdzie w punkcie 2.1. Instalacja narzędzi na platformie Windows na pewno każdy sie domyśli że później nie ma żadnej wzmianki o systemie windows.

    Opinia: Łukasz Opinia dodana: 2021-02-11 Ocena: 1   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • dałbym mniej ale się nie da, całkowita strata pieniędzy. Nic nie jest wyjaśnione, po prostu facet piszę sobie kod i mówi co własnie napisał... Dodatkowo operuje na IOS, jeżeli więc ktoś korzysta z linuxa to może zapomnieć o jakimkolwiek wsparciu. Wspomne jeszcze że w kodzie są często literówki których autor nie raczy nawet poprawić, po prostu jest cięcie filmu i działa.

    Rozwiń »
    Opinia: anonimowa Opinia dodana: 2019-06-07 Ocena: 1   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
więcej opinii »

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: 2019-05-07
ISBN: 978-83-283-4359-7, 9788328343597
Numer z katalogu: 70402

Videopoint - inne kursy

Kurs video
55,30 zł
Dodaj do koszyka
Sposób płatności