Django 3.0 po polsku (podstawy)
About this course
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.
63/100
CourseAsk score
- What the provider tells you
- 39/45
- Who stands behind it
- 8/35
- How complete the listing is
- 16/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
What you'll learn
- understand the fundamentals of Django
- set up a virtual environment
- build a basic CRUD application
- deploy an application on a server
- integrate Django Rest Framework for API creation
- establish relationships in the database
Course objectives
- to teach the basics of Django framework
- to provide hands-on experience in building a web application
- to introduce the concepts of database relationships in Django
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · 0
Compared on these lists
Where this course ranks against the alternatives.
Coursera