Django 3.0 po polsku (podstawy)
What you'll learn
- Stworzyć w pełni działającą aplikacje która pozwoli na dodawanie, edytowanie, usuwanie i wyświetlanie danych z bazy danych
- Dowiedziec sie jak za darmo umiescic aplikacje Django na serwerze
Course content
- Preview02:37
- Preview06:51
- 07:34Instalowanie Pythona
- 07:58Virtual environment
Requirements
- Postawy programowania
- Komputer podlączony do internetu
Description
W tym kursie pokaże jak zacząć prace z Django. Umówimy czym jest Django i do czego możemy je użyć. Na samym początku wyjaśnię co jest potrzebne do zainstalowania Django (python, IDE). Wspólnie zrobimy nowe środowisko dla aplikacji (virtual environment) i w nim zainstalujemy naszą pierwszą aplikacje. Wytłumaczę najważniejsze koncepty w frameworku Django takie jak: models, fields, urls, views, templates, ORM itp. Gdy będziemy mieli juz podstawową wiedzę zaczniemy budować aplikacja. Nasza prosta aplikacja będzie przechowywała listę filmów z podstawowymi informacjami. Będziemy mogli dodawać nowe filmy do bazy danych, edytować istniejące rekordy, usuwać i wyświetlać. Będzie to tak zwane CRUD: Create, Read, Update i Delete. Pokaże jak można wszystkich tych metod użyć w Django admin oraz w templates zbudowanych na HTML i CSS. Gdy nasza aplikacja będzie gotowa, pokaże również jak można dodać do nie DRF (Django Rest Framework) i przerobić jak na API. Wytłumaczę również jak budować związki w bazie danych (relationship: one to one, one to many, many to many). Na samym końcu naszą gotową aplikacje wrzucimy na serwer zupełnie za darmo.
Who this course is for:
- Osoby ktore chca nauczyc sie podstaw jezyka programowania Python
- Osoby które chcą poznać podstawy Django
- Osoby które chcą dowiedzieć się jak stworzyć backend RESTfull API
Instructor
I'm a self-educated Full-stack developer.
I have a master's degree in social psychology and I was working as a child therapist for a few years. Due to the decisions, I made in my life - to move to another country I had to give up my profession and find something different.
I started with programming 6 years ago with simple HTML and CSS websites. Shortly I become a freelancer using mostly flash platform. I got my first full-time position as Front-end developer few years ago.
Since I started with programming I learn new technologies every single day. And I strongly believe that's a key to success.
Now, mostly I'm working with JavaScript and Python, but I also work with other languages like Java, Php, ActionScript, Typescript, etc. I'm very eager to learn everything related to IT technologies and I'm trying to share my passion with others.