آموزش پیشرفته توسعه فول استک و مبانی 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

  • ذخیره تغییرات ویرایش پروفایل Save EditProfileView

  • به‌روزرسانی نمای ویرایش پروفایل Update EditProfileView

  • به‌روزرسانی سمت سرور برای ویرایش پروفایل Update Server-Side EditProfileView

  • آپلود تصویر پروفایل Upload Profile Image

  • نمایش تصویر پروفایل Display Profile Image

  • اصلاح داده‌های کاربر در پروفایل Fixing Profile User Data

  • اصلاح تصاویر پروفایل Fixing Profile Pictures

  • ویرایش پروفایل و دکمه‌های دنبال کردن Edit Profile and Follow Buttons

  • دنبال کردن و لغو دنبال کردن در سمت سرور Follow and Unfollow Server-Side

  • رابط کاربری دنبال کردن و لغو دنبال کردن Follow and Unfollow UI

  • لایک و لایک‌زدایی توییت در سمت سرور Like and Unlike Tweet Server-Side

  • رابط کاربری لایک و لایک‌زدایی توییت Like and Unlike Tweet UI

  • اسکرول‌ویو با قابلیت رفرش Refreshable ScrollView

  • نوار جستجو (SearchBar) SearchBar

  • سلول نمای جستجو SearchViewCell

  • فیلتر جستجوی کاربر User Search Filter

  • ایجاد حساب‌های کاربری Creating Accounts

  • سیستم ارسال اعلان Notification Sender

  • توابع اعلان‌ها Notification Functions

  • دریافت اعلان‌ها Notification Fetch

  • نمایش اعلان‌ها Notification Display

مبانی برنامه‌نویسی و زبان Swift Swift and Programming Basics

  • متغیرها و انواع داده‌ها Variables and Types

  • توابع Functions

  • کلاس‌ها و استراکت‌ها Classes and Structs

  • عملگرهای پایه و دستورات If Basic Operators and If Statements

  • دستور Switch Switch Statement

  • حلقه‌ها Loops

نمایش نظرات

آموزش پیشرفته توسعه فول استک و مبانی SwiftUI
جزییات دوره
11h 16m
44
(آخرین آپدیت)
130
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده