دوره نهایی آموزش جنگو

در این دوره طبق معمول همیشه، با استفاده از جنگو شروع به ساخت یک وبسایت میکنیم. اما چیزی که در این دوره بیشتر از جنگو مهم هست، ابزارهایی هست که در کنار جنگو یاد میگیریم. ابتدا قراره با جنگو یک وبسایت مثل reddit بسازیم. در این دوره میبینید که چطور میتونید media فایل‌هاتون رو در bucketهای آروان‌کلود ذخیره کنید. بعد با استفاده از django rest-framework به صورت کامل برای وبسایتمون یک Api میسازیم. در Api از Jwt و OAuth2 استفاده میکنیم. بعد برای Api،  تست مینویسیم که از عملکرد اون مطمئن بشیم. با استفاده از ابزار swagger بصورت اتوماتیک برای Api داکیومنت ایجاد میکنیم. در نهایت برناممون رو داکرایز میکنیم و با استفاده از gitlab CI/CD روی سرورهای آروان‌کلود دیپلوی میکنیم. برای دیدن این دوره باید تمام دوره‌های جنگو که در سایت هست رو دیده باشید. همچنین دوره داکر رو هم ببینید که بتونید پروژه رو داکرایز کنید.

فایل‌های دوره رو میتونید از این لینک دانلود کنید


7:18:09


0

intro

6:16

رایگان

1

creating blueprint

9:53

رایگان

2

user register

23:38

رایگان

3

user dashboard

12:32

رایگان

4

user profile

11:41

رایگان

6

celery configs

10:14

8

bucket contents

24:11

11

minor changes

14:40

12

creating models

6:28

13

question api

18:33

15

refactoring api

13:12

17

answers api

9:1

18

jwt

19:33

19

oauth

20:51

20

Google oauth

17:15

21

writing tests

14:37

22

testing urls

10:45

23

testing forms

9:12

24

testing models

10:51

25

testing views

23:36

27

Dockerfile

9:47

28

docker-compose

19:3

29

nginx

20:32

30

done

1:5