لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پیشرفته توسعه فول استک و مبانی SwiftUI
- آخرین آپدیت
دانلود Advanced Full Stack Development and SwiftUI Basics
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای Coursera Coach است! راهی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
این دوره یک راهنمای جامع برای ساخت و یکپارچهسازی سرویسهای بکاند قدرتمند برای یک کلون توییتر (Twitter Clone) فول استک با استفاده از Node.js، Express و SwiftUI ارائه میدهد. با شروع از ایجاد سرور و مدل کاربر، شما یک محیط بکاند امن و مقیاسپذیر را پیادهسازی خواهید کرد. شما ویژگیهای ضروری مانند ثبتنام کاربر، سرویسهای ورود و مدیریت پروفایل را اجرا میکنید تا اطمینان حاصل شود که اپلیکیشن شما پایهای محکم برای مدیریت دادههای کاربر و احراز هویت دارد.
با پیشروی در دوره، قابلیتهای پیشرفتهای را توسعه خواهید داد که به کلون توییتر شما جان میبخشد. شما مدیریت توییتها، شامل ایجاد، لایک و نمایش آنها را یاد میگیرید و در عین حال تعامل روان بین سرور و اجزای فرانتاند را تضمین میکنید. این دوره پیچیدگیهای یکپارچهسازی قابلیتهای آپلود و نمایش تصویر را پوشش میدهد و به کاربران اجازه میدهد پروفایلها و توییتهای خود را شخصیسازی کنند. علاوه بر این، پیادهسازی ویژگیهای دنبال کردن/لغو دنبال کردن (follow/unfollow) و تضمین سازگاری دادهها در سراسر اپلیکیشن را بررسی خواهید کرد.
بخشهای نهایی بر افزایش تعامل کاربر با اعلانهای آنی (Real-time Notifications) تمرکز دارد. شما سیستمهایی برای ارسال، دریافت و نمایش اعلانها میسازید و یک تجربه کاربری پویا و تعاملی ایجاد میکنید. در پایان این دوره، شما تخصص لازم برای توسعه، یکپارچهسازی و مدیریت سرویسهای بکاند را خواهید داشت که یک کلون توییتر کاملاً کاربردی را پشتیبانی کرده و بهطور یکپارچه به فرانتاند SwiftUI متصل میشود.
این دوره برای توسعهدهندگانی که تجربه کار با Node.js و Express را دارند و به دنبال یکپارچهسازی سرویسهای بکاند با اپلیکیشنهای SwiftUI هستند، ایدهآل است. آشنایی با RESTful APIها و مفاهیم پایه SwiftUI مفید خواهد بود.
سرفصل ها و درس ها
ساخت کلون توییتر فول استک - بکاند
Full Stack Twitter Clone - Backend
سرور و مدل کاربر
Server and User Model
سرویسهای ثبتنام
Register Services
سرویسهای ورود
Login Services
تابع دریافت اطلاعات کاربر
Fetch User Function
مفهوم EnvironmentObject و Static AuthViewModel
EnvironmentObject and Static AuthViewModel
خروج از حساب
Logout
رفع باگهای ورود
Login Bug Fixes
ایجاد توییت
CreateTweet
انتخابگر تصویر (ImagePicker)
ImagePicker
استفاده از ImagePicker در ایجاد توییت
Using ImagePicker in Create Tweet
آپلودر تصاویر
ImageUploader
مدل FeedViewModel
FeedViewModel
مدل TweetCellViewModel
TweetCellViewModel
شخصیسازی پروفایل
Profile Customization
نمای ویرایش پروفایل
EditProfileView
نمای ویرایش پروفایل ۲
EditProfileView 2
اتصال نمای ویرایش پروفایل به پروفایل کاربر
Connecting EditProfileView and UserProfile
نمایش نظرات