ساخت اپلیکیشن HTTP با Ktor
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
اپلیکیشن ها، چه بر اساس وب و چه موبایل، نیاز دارند که دادهها را مصرف و تولید کنند. در این دوره، "ساخت اپلیکیشن HTTP با Ktor"، یاد خواهید گرفت که چگونه سرورها و کلاینتهای Ktor را برای تولید و مصرف دادهها در فرمتهای مختلف بنویسید. ابتدا، شما بررسی می کنید که چگونه سروری بنویسید که به درخواستهای HTTP به اندپوینت های مختلف پاسخ دهد و کد را به گونهای بنویسید که بتوانید دادهها را از سرور در هر فرمت مناسب با اپلیکیشن خود ارسال کنید. سپس، یاد خواهید گرفت که چگونه آن اندپوینت را ایمن کنید تا فقط کاربر صحیح به دادهها دسترسی داشته باشد. در نهایت، یاد می گیرید که چگونه یک کلاینت HTTP با استفاده از APIهای کلاینت Ktor بنویسید که به شما اجازه میدهد درخواستهایی به سرورهایی که خودتان نوشتهاید یا به اپلیکیشن های شخص ثالث ارسال کنید. پس از اتمام این دوره، مهارتها و دانش لازم Ktor برای نوشتن سرورها و کلاینتها در کاتلین را خواهید داشت.
ساخت اپلیکیشن HTTP با Ktor
-
بررسی دوره 0:02:00
-
مقدمه 0:09:00
-
درباره Ktor 0:06:00
-
استفاده از Web Wizard 0:05:00
-
استفاده از IntelliJ Wizard 0:03:00
-
پیکربندی 0:03:00
-
استفاده از حالت توسعه 0:02:00
-
خواندن پیکربندی 0:02:00
-
خلاصه 0:02:00
-
مقدمه 0:07:00
-
مسیر یابی غیرمصطلح 0:03:00
-
اولین مسیر مصطلح 0:04:00
-
مسیرهای سادهتر 0:02:00
-
مسیرهای پارامتری 0:01:00
-
دموی مسیرهای پارامتری 0:03:00
-
مسیرهای wildcard و tailcard 0:01:00
-
استفاده از مسیرهای wildcard 0:02:00
-
استفاده از مسیرهای tailcard 0:03:00
-
پارامترهای کوئری 0:01:00
-
خلاصه 0:02:00
-
مقدمه 0:04:00
-
معماری اپلیکیشن 0:06:00
-
راه اندازی SQLDelight 0:03:00
-
سرویس ها و ریپازیتوری ها 0:02:00
-
Koin 0:06:00
-
مسیر یابی 0:05:00
-
خلاصه 0:02:00
-
مقدمه 0:06:00
-
استفاده از ارسال فرم 0:06:00
-
راه اندازی Content Negotiation 0:04:00
-
سریال سازی دادهها 0:04:00
-
غیرسریال سازی دادهها 0:02:00
-
سریال سازی کارها 0:03:00
-
خلاصه 0:01:00
-
مقدمه 0:05:00
-
JWT Authentication چیست؟ 0:06:00
-
ایجاد یک JSON Web Token برای اعتبارسنجی 0:09:00
-
بررسی JSON Web Tokens 0:02:00
-
اضافه کردن یک تأییدکننده و اعتبارسنج JWT 0:05:00
-
محافظت از منبع 0:02:00
-
خلاصه 0:02:00
-
مقدمه 0:06:00
-
راه اندازی منابع ایستا 0:05:00
-
استفاده اولیه از Mustache 0:06:00
-
استفاده از تمپلیت های Mustache 0:06:00
-
پشتیبانی از سشن 0:03:00
-
استفاده از سشن ها 0:06:00
-
خلاصه 0:02:00
-
مقدمه 0:06:00
-
کلاینت خط فرمان 0:08:00
-
استفاده از کلاینت HTTP برای ورود 0:08:00
-
دریافت لیست کارها 0:03:00
-
استفاده از اعتبارسنجی فرم و سشن 0:07:00
-
خلاصه 0:02:00
مشخصات آموزش
ساخت اپلیکیشن HTTP با Ktor
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:54
- مدت زمان :3:39:50
- حجم :769.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy