آموزش SwiftUI و Node.js: مقدمه‌ای بر توسعه فول‌استک (Full Stack) - آخرین آپدیت

دانلود SwiftUI & Node.js: Intro to Full Stack Development

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک می‌کند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. سفری جامع را در دنیای توسعه فول‌استک آغاز کنید، جایی که بر ضروریات Node.js، MongoDB و Express، در ترکیب با تکنیک‌های پیشرفته فرانت‌اند مسلط خواهید شد. این دوره با آماده‌سازی محیط توسعه آغاز می‌شود تا مطمئن شوید ابزارهای لازم برای ساخت اپلیکیشن‌های مقیاس‌پذیر و کارآمد را در اختیار دارید. شما یاد می‌گیرید که Node.js، MongoDB و ابزارهای ضروری مانند Robo3T را دانلود و پیکربندی کنید و پایه‌ای قوی برای توسعه بک‌اند بسازید. در ادامه، با ساخت یک RESTful API قدرتمند برای یک اپلیکیشن یادداشت (Notes App)، عمیقاً وارد مباحث توسعه بک‌اند می‌شوید. شما Express را بررسی می‌کنید، بر کتابخانه Mongoose مسلط می‌شوید و درخواست‌های مختلف HTTP شامل POST، GET، UPDATE و DELETE را مدیریت خواهید کرد. هر درس به‌گونه‌ای طراحی شده است که بینش‌های کاربردی ارائه دهد و تضمین کند که شما نه تنها «چگونه»، بلکه «چرا»ی هر خط کد را درک کنید. در نهایت، به مرحله توسعه فرانت‌اند می‌روید، جایی که خدمات بک‌اند خود را از طریق رابط‌های کاربری جذاب زنده می‌کنید. از ساخت یک UI کاربرپسند برای اپلیکیشن یادداشت تا پیاده‌سازی یک کلون پیچیده از توییتر، این دوره پروژه‌های عملی ارائه می‌دهد که مشابه اپلیکیشن‌های واقعی در دنیای امروز است. در پایان، شما کاملاً مجهز خواهید بود تا اپلیکیشن‌های فول‌استکی را ایجاد، مستقر و مدیریت کنید که استانداردهای مدرن توسعه را برآورده می‌کنند. این دوره برای توسعه‌دهندگانی که درک اولیه‌ای از JavaScript و توسعه وب دارند، ایده‌آل است. تجربه قبلی در کار با فریم‌ورک‌های فرانت‌اند و آشنایی با RESTful API مفید است اما الزامی نیست.

سرفصل ها و درس ها

مقدمه‌ای بر دوره Introduction to the Course

  • معرفی تخصص و مسیر یادگیری Introduction to the Specialization

  • خوش‌آمدگویی به دوره Welcome to the Course

آماده‌سازی ابزارهای دوره Setup for the Course

  • دانلود و نصب Node.js Downloading Node.js

  • دانلود و نصب Robo3T Downloading Robo3T

  • دانلود و نصب MongoDB Downloading MongoDB

ساخت API اپلیکیشن یادداشت (بک‌اند) Full Stack Notes App - API (Backend)

  • مقدمه‌ای بر Express Introduction to Express

  • کار با Mongoose Mongoose

  • مدل یادداشت و درخواست POST Note Model and POST Request

  • درخواست GET GET Request

  • درخواست‌های UPDATE و DELETE UPDATE and DELETE Requests

ساخت اپلیکیشن یادداشت (فرانت‌اند) Full Stack Notes App - App (Frontend)

  • طراحی رابط کاربری (UI) User Interface (UI)

  • اجرای API Running the API

  • پیاده‌سازی درخواست GET در اپلیکیشن GET Request in the App

  • نمایش داده‌های مدل یادداشت در UI Populating the UI with Note Model

  • ایجاد یادداشت‌ها با درخواست POST Create Notes with POST Requests

  • حذف یادداشت‌ها DELETE Notes

  • ویرایش یادداشت‌ها UPDATE Notes

ساخت کلون توییتر (فرانت‌اند) Full Stack Twitter Clone - Frontend

  • ساخت TabView ساده Basic TabView

  • ساخت TabView پیشرفته Advanced TabView

  • طراحی TweetView Create TweetView

  • طراحی FeedView FeedView

  • طراحی SearchView SearchView

  • طراحی SearchView بخش دوم SearchView 2

  • طراحی NotificationsView NotificationsView

  • طراحی MessagesView MessagesView

  • طراحی TopBar TopBar

  • طراحی SlideMenu SlideMenu

  • طراحی MainView MainView

  • بنر پروفایل Profile Banner

  • بایو پروفایل Profile Bio

  • دکمه‌های تب پروفایل Profile TabButtons

  • فید کاربر در پروفایل UserProfile Feed

  • احراز هویت | WelcomeView Auth | WelcomeView

  • احراز هویت | RegisterView Auth | RegisterView

  • احراز هویت | LoginView Auth | LoginView

  • احراز هویت | نهایی‌سازی UI Auth | Finalizing UI

نمایش نظرات

آموزش SwiftUI و Node.js: مقدمه‌ای بر توسعه فول‌استک (Full Stack)
جزییات دوره
9h 26m
36
(آخرین آپدیت)
249
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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