دوره آموزشی ساخت اپلیکیشن های انگولار و جنگو
1 ساعت 47 دقیقهمتوسط2019-12-03
مدرسین

Rudolf Olah
Full-Stack Web Developer
جزئیات دوره
دانش Angular و Django REST خود را امتحان کنید. در این دوره، به رودولف اولاه بپیوندید تا به پیچیدگی های جفت کردن این دو فریمورک برای ساخت برنامه های کاربردی وب پویا بپردازد. در طول دوره، رودولف نشان می دهد که چگونه این دو فریم ورک را به هم متصل کنید، صفحه بندی را اضافه کنید، ایمن کنید و برنامه های خود را آزمایش کنید. کشف کنید که چگونه کد Angular خود را برای تولید آماده کنید، با استفاده از Angular HttpClient داخلی بین سرورهای front-end و back-end ارتباط برقرار کنید، و از چارچوب کامپوننت Angular Material UI برای نمایش کادرهای گفتگوی پاپ آپ و داده ها در جداول استفاده کنید. بعلاوه، نحوه تنظیم احراز هویت با Django OAuth Toolkit را بیاموزید، فیلتر کردن را با Django و Angular پیاده سازی کنید و از تست واحد و سرتاسر استفاده کنید تا مطمئن شوید که برنامه شما برای تولید آماده است.
اهداف یادگیری
ارائه کد Angular از طریق فایل های استاتیک جنگو
ایجاد فرم با Angular و Django
تنظیم احراز هویت
فیلتر کردن با Django و Angular
صفحه بندی با Django و Angular
احراز هویت تست واحد
اهداف یادگیری
ارائه کد Angular از طریق فایل های استاتیک جنگو
ایجاد فرم با Angular و Django
تنظیم احراز هویت
فیلتر کردن با Django و Angular
صفحه بندی با Django و Angular
احراز هویت تست واحد
مهارت ها
DjangoAngularBack-End Web DevelopmentFull-Stack Web DevelopmentFront-End Web DevelopmentProjectWeb DevelopmentOpen Source
سرفصل ها
0. مقدمه
- 01 - یک برنامه Angular تمام پشته با چارچوب Django REST ایجاد کنید
- 02 - آنچه باید بدانید
- 03 - نمای کلی پروژه آزمایشی
1. جنگو و آماده سازی زاویه ای
- 04 - اجرای سرورهای توسعه Angular و Django
- 05 - کامپایل کد انگولار
- 06 - ارائه کد زاویه ای از طریق فایل های استاتیک جنگو
2. با Angular و Django فرم می دهد
- 07 - ایجاد مدل با فریمورک Django REST
- 08 - ایجاد ViewSet با جنگو
- 09 - ایجاد یک سرویس REST API با Angular
- 10 - ایجاد فرم اولیه به عنوان کامپوننت Angular
- 11 - اتصال یک کامپوننت Angular به یک سرویس
3. طراحی و چیدمان Front-End با Angular
- 12 - چیدمان فرم با متریال زاویه ای
- 13 - انتخاب زمان تاریخ با یک تقویم در Angular
- 14 - نمایش جدول داده با جدول Angular Material
- 15 - نمایش کادر محاوره ای پاپ آپ با Angular
- 16 - نمایش اطلاعات بیشتر با Angular
4. احراز هویت با Django و Angular
- 17 - راه اندازی احراز هویت با Django OAuth Toolkit
- 18 - استفاده از scope با Django OAuth Toolkit برای مجوزها
- 19 - ثبت یک برنامه جدید OAuth با Django OAuth Toolkit
- 20 - ورود و احراز هویت با Angular و HttpClient
- 21 - استفاده از هدرهای OAuth با Angular و HttpClient
- 22 - ذخیره سازی احراز هویت با Angular
5. فیلتر کردن و صفحه بندی با Django و Angular
- 23 - بررسی مجوزها با جنگو
- 24 - حذف یک آیتم با استفاده از Angular و Django
- 25 - به روز رسانی جزئی یک آیتم با استفاده از Angular
- 26 - صفحه بندی با جنگو
- 27 - صفحه بندی با Angular
- 28 - فیلتر کردن با جنگو
- 29 - فیلتر کردن با Angular
- 30 - انیمیشن در Angular
6. تست Angular
- 31 - واحد تست یک جزء
- 32 - واحد تست یک سرویس
- 33 - واحد تست یک کنترلر
- 34 - آزمون پایان به انتها فرآیند ارسال فرم
- 35 - آزمایش پایان به انتها جدول داده های فیلتر شده
7. آزمایش جنگو
- 36 - احراز هویت تست واحد
- 37 - بررسی های مجوز تست واحد
- 38 - اعتبار سنجی تست واحد برای REST API
نتیجه
- 39 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع جنگو
- دوره آموزشی مقدمهای بر جنگو
- دوره آموزشی تست واحد در جنگو
- دوره آموزشی پیشرفته پروژه جنگو: وب سایت های پرترافیک با جنگو بسازید
- دوره آموزشی یادگیری جامع جنگو (2021)
- دوره آموزشی تامین امنیت برنامههای جانگو
- دوره آموزشی یادگیری زبان برنامه نویسی جنگو
- دوره آموزشی ساخت اپلیکیشن های React و Django