لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
نمایش نظرات