Skip to content

Django For Everybody – Curs universitar complet Python

Django For Everybody – Curs universitar complet Python

Acest tutorial Django își propune să învețe pe toată lumea cadrul de dezvoltare web Python Django.

🔗 Site-ul cursului: https://www.dj4e.com/
💻 Exemplu de cod: https://github.com/csev/dj4e-samples/

✏️ Acest curs a fost creat de Dr. Charles Severance (alias Dr. Chuck). Este profesor la Universitatea din Michigan School of Information, unde predă diverse cursuri orientate spre tehnologie, inclusiv programare, design de baze de date și dezvoltare web.

⭐️ Conținutul cursului ⭐️
00:00:00 De ce să-l înveți pe Django?
00:07:04 Aplicațiile web și ciclul de solicitare/răspuns
Explorând protocolul de transfer hipertext
00:29:35 Folosind socket-uri pentru a face conexiuni la rețea în Python
Construirea unui browser web simplu în Python
Construirea unui server HTTP simplu în Python
01:00:53 Înțelegerea modului de dezvoltator browser
01:10:35 Structura unei aplicații Django
01:17:39 Instalarea Django pe PythonAnywhere
01:34:32 HTML – Limbajul de marcare hipertext (Partea 1)
01:40:25 HTML – Limbajul de marcare hipertext (Partea a 2-a)
01:54:17 Cod prin HTML
02:08:14 CSS – Foi de stil în cascadă – (Partea 1)
02:21:00 CSS – Foi de stil în cascadă – (Partea 2)
02:36:02 CSS – Foi de stil în cascadă – (Partea 3)
02:49:41 CSS – Exemplu de prezentare a codului (Partea 1)
03:03:05 CSS – Exemplu de prezentare a codului (Partea 2)
03:28:53 Utilizarea GitHub cu Django și PythonAnywhere
03:35:48 Folosind ngrok pentru a trimite sarcini la DJ4E
03:41:53 Cum funcționează bazele de date
04:00:49 Introducere în limbajul de interogare structurat (SQL)
04:12:33 Demonstrație: SQL de bază
04:19:09 Introducere în modelele Django
04:39:06 Migrarea modelului de date în Django
04:47:00 Demonstrație: Django Single Table Models
04:58:08 Resetarea bazei de date Django pe PythonAnywhere
05:03:54 Modele Django – Relații multi-la-unu – Baza de date muzicală
05:18:03 Model View Controller în Django
05:25:09 Rutarea URL în Django
05:32:08 Django Views
05:38:27 În interiorul Django Vizualizări și HTML Escapeing în Django
05:54:02 Utilizarea șabloanelor în Django
06:04:07 Limbajul șablonului Django (DTL)
06:15:05 Moștenirea în șabloane Django
06:21:11 Inversarea vizualizărilor și adreselor URL Django
06:34:02 Înțelegerea vizualizărilor generice Django
06:50:29 Formulare, GET, POST și HTTP
06:58:48 Construirea formularelor HTML
07:16:28 Formulare și falsificare de solicitare încrucișată (CSRF)
07:16:28 Suport CSRF în Django
07:25:43 Modelul de reîmprospătare POST
07:29:09 Cookie-uri în browsere și Django
07:38:51 Utilizarea sesiunilor în Django
07:51:24 Prezentare generală a modelelor One-to-Many
07:57:16 Eliminarea replicării în modelele One-to-Many
08:05:51 Stocarea cheilor primare și externe într-o bază de date
08:08:37 Reprezentând modele One-To-Many în Django
08:18:33 Utilizarea Shell Django pentru a explora modele unu-la-mai multe
08:26:17 Încărcarea datelor One-to-Many folosind un script Django Batch
08:38:32 Crearea și gestionarea utilizatorilor în Django
08:42:17 Adresele URL de conectare și deconectare în Django
08:49:40 Folosind Django Login în Vizualizări
08:59:55 Utilizarea capacităților Django Forms
09:13:20 Descrierea eșantionului DJ4E Autos – Formulare generice de editare Django
09:49:30 Validarea datelor cu Django Forms
09:58:42 Explorând aplicația DIY Hello World Django pe Localhost
10:22:24 Explorând aplicația DIY Hello World Django pe PythonAnywhere
10:36:38 Găzduire virtuală a aplicațiilor Django
10:36:38 Owned Rows în Django – Prezentare generală
10:42:39 Rânduri deținute în Django – Revizuire generală a vizualizărilor
10:52:56 Owned Rows în Django – owner.py
11:05:58 Plimbare prin DJ4E Articolele mele (myarts) Exemplu de cod
11:18:26 Plimbarea prin meniul DJ4E Bootstrap (meniu) Exemplu de cod
11:48:37 Plimbare prin codul de exemplu DJ4E Crispy Forms (crocant)
12:02:57 Privire de ansamblu multi-la-mulți
12:08:31 Un exemplu simplu de mulți la mulți în Django
12:21:05 Modele de date de la multe la multe pentru cursuri și calitatea de membru
12:29:42 Construirea unui script Django Batch pentru a încărca date din CSV
12:46:31 JavaScript – Prezentare generală și istorie
12:56:29 JavaScript – În browser
13:10:31 JavaScript – Limbajul
13:34:28 Funcții și matrice JavaScript
13:34:28 JavaScript Condițional și bucle
13:41:05 Concepte JavaScript orientate pe obiecte
13:45:25 Clasele orientate pe obiecte JavaScript
13:58:37 Plimbare prin codul exemplu de imagini DJ4E (fotografii).
14:31:41 Plimbare prin Forumurile DJ4E (forumuri) Exemplu de cod
14:57:07 jQuery și modelul obiect document
15:09:44 Folosind jQuery
15:38:16 Plimbare prin exemplul de cod DJ4E jQuery DOM
15:49:29 Trecerea prin exemplul de cod de configurare DJ4E jQuery
15:57:42 Plimbare prin codul exemplu de evenimente DJ4E jQuery
16:05:59 Trecerea prin modificarea DJ4E jQuery DOM
16:10:26 Prezentare generală JSON/AJAX
16:24:40 Plimbare prin codul de exemplu DJ4E JSON
16:30:41 Crearea unui chat AJAX cu Django
16:40:34 Plimbare prin codul de exemplu DJ4E JSON (chat).
16:58:26 Plimbare prin codul de exemplu DJ4E Favicon
17:02:36 Plimbarea prin codul de conectare social DJ4E
17:11:23 Plimbare prin codul de exemplu DJ4E Favorites (favs).
17:41:41 Plimbare prin codul de exemplu de căutare DJ4E (bine).
18:03:10 În culise: Bine ați venit la Django pentru toată lumea – De ce Django?

Acest curs este licențiat sub CC BY.

Cursuri interesante:

Leave a Reply

Your email address will not be published. Required fields are marked *