در این دوره سفر توسعه خود را با تسلط کامل به فول استک - SwiftUI و Vapor و Postgres، احراز هویت و استقرار ابر - تقویت می کنید.
آنچه یاد خواهید گرفت
ساخت رابط کاربری با SwiftUI
توسعه سوئیفت سمت سرور با Vapor
یکپارچه سازی Vapor با Postgres
احراز هویت و مجوز
ایجاد پکیج های سفارشی سوئیفت برای اشتراک گذاری مدل ها
توضیحات دوره
آنچه دانشجویان در این دوره یاد خواهند گرفت:
ارتقای مهارت ها در توسعه فول استک با استفاده از SwiftUI و Vapor و Postgres
آشنایی با ترکیب قدرتمند SwiftUI و Vapor و Postgres برای ساخت وب اپلیکیشن ها
یادگیری نحوه راه اندازی سرور بک اند با استفاده از Vapor و مدیریت مسیریابی و درخواست های HTTP
کسب دانش درباره میان افزار Vapor برای پردازش درخواست و دستکاری داده
بررسی یکپارچه سازی Vapor با Postgres برای ذخیره سازی کارآمد و بازیابی داده
پیاده سازی سیستم های احراز هویت و مجوز قوی با استفاده از JSON Web Tokens (JWT)
مدیریت ایمن سشن های کاربر و مدیریت فرآیندهای رجیستریشن و لاگین کاربر
محافظت از وب اپلیکیشن ها در برابر آسیب پذیری های رایج امنیتی
برقراری ارتباط یکپارچه بین فرانت اند و بک اند
استقرار اپلیکیشن ها در ابر برای دسترسی کاربران به آن ها از سراسر جهان
تقویت دانش از طریق پروژه های جذاب و تمرین های کدنویسی
دسترسی به منابع جامع، از جمله فایل های پروژه قابل دانلود و نمونه های کد
افزایش اعتماد به نفس برای مقابله با چالش های واقعی در توسعه فول استک
این دوره برای چه کسانی مناسب است:
این دوره برای مبتدیانی که در توسعه فول استک تازه کار هستند و همچنین توسعه دهندگان باتجربه ای که به دنبال گسترش مجموعه مهارت های خود هستند مناسب است.
این دوره به طور خاص استفاده از SwiftUI و Vapor و Postgres را آموزش می دهد.
این دوره شامل راه اندازی سرور بک اند، رمدیریت مسیریابی و درخواست هایHTTP و استفاده از میان افزار Vapor برای پردازش درخواست و دستکاری داده است.
این دوره یکپارچه سازی Vapor با Postgres را برای ذخیره سازی کارآمد و بازیابی داده بررسی می کند.
این دوره همچنین پیاده سازی سیستم های احراز هویت و مجوز را با استفاده از JSON Web Tokens (JWT) پوشش می دهد.
دانشجویان یاد می گیرند که چگونه ارتباط یکپارچه بین فرانت اند و بک اند یک اپلیکیشن برقرار کنند.