🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پروژه وبلاگ فول استک MERN: وبلاگ MERN Stack با داشبورد
- آخرین آپدیت
دانلود Full stack MERN Blog Project: MERN Stack Blog with Dashboard
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جامع پروژه وبلاگ MERN Stack: ساخت یک وبلاگ کامل با پنل مدیریت
آماده شوید تا سفری هیجان انگیز به دنیای توسعه وب مدرن را آغاز کنید! دوره آموزشی "پروژه وبلاگ MERN Stack: ساخت یک وبلاگ کامل با پنل مدیریت" به گونهای طراحی شده است که شما را از اصول اولیه تا ساخت یک وبلاگ کاملاً کاربردی با MERN (MongoDB, Express.js, React, و Node.js) راهنمایی میکند.
چه یک توسعهدهنده فول استک مشتاق باشید، چه یک علاقهمند به React یا کسی که به دنبال گسترش مهارتهای توسعه وب خود است، این دوره شما را پوشش میدهد. در اینجا چیزی است که میتوانید انتظار داشته باشید:
1. تسلط جامع بر MERN Stack: ما از اصول اولیه شروع میکنیم و شما را از طریق نصب ابزارهای ضروری مانند React.js و Tailwind CSS برای ایجاد یک پایه قوی راهنمایی میکنیم.
2. احراز هویت پیشرفته: یاد بگیرید چگونه احراز هویت ایمیل و رمز عبور را با استفاده از JSON Web Tokens (JWT) پیادهسازی کنید و بهطور یکپارچه Google OAuth را برای یک تجربه ورود آسان ادغام کنید.
3. عملیات CRUD واقعی: با تجربه عملی در مدیریت لیست املاک با استفاده از MongoDB، بر عملیات Create, Read, Update, و Delete (CRUD) مسلط شوید.
4. ویژگیهای کاربر پسند: با امکان ایجاد و مدیریت آسان لیست املاک، از جمله امکان بارگذاری و ویرایش چندین تصویر، تجربه کاربری را افزایش دهید.
5. قابلیت جستجوی پیشرفته: یک ویژگی جستجوی مدرن را پیادهسازی کنید که به کاربران امکان میدهد لیستها را بر اساس عنوان فیلتر کنند، گزینههای مرتبسازی را اعمال کنند و به طور کارآمد نتایج جستجو را با استفاده از تکنیکهای پیشرفته MongoDB محدود کنند.
6. پنل مدیریت (Admin Dashboard): یک پنل مدیریت مدرن پیاده سازی کنید تا کاربران، نظرات و نوشته های اخیر را ببینید و کنترل کاملی بر آنها داشته باشید.
7. استقرار آسان: یاد بگیرید که چگونه برنامه وبلاگ MERN stack کاملاً کاربردی خود را به صورت رایگان با استفاده از پلتفرم 'render' مستقر کنید.
پیش نیازها:
توصیه می شود که درک اولیه ای از جاوا اسکریپت و React داشته باشید، اما اگر برای ساخت یک برنامه وبلاگ و شیرجه زدن به توسعه فول استک هیجان زده هستید، بیش از حد آماده شروع هستید.
به ما در این سفر فراگیر برای تسلط بر MERN stack، احراز هویت JWT، ادغام Firebase، Google OAuth و موارد دیگر بپیوندید. در پایان دوره، شما نه تنها یک برنامه وبلاگ کاملاً کاربردی خواهید داشت، بلکه مهارت هایی برای ارتقای حرفه توسعه وب خود نیز خواهید داشت. هم اکنون ثبت نام کنید و این ماجراجویی هیجان انگیز یادگیری را با هم آغاز کنیم!
سرفصل ها و درس ها
Introduction, preview and Installation-فصل ۱-معرفی، پیشنمایش و نصب
Introduction, preview and Installation
Overview of the project-ویدئو ۱-۱-مروری بر پروژه
Overview of the project
Install React.js and Tailwind CSS and create the first template-ویدئو ۱-۲-نصب React.js و Tailwind CSS و ایجاد اولین قالب
Install React.js and Tailwind CSS and create the first template
Pages and routes and header component-فصل ۲-صفحات، مسیرها و کامپوننت هدر
Pages and routes and header component
Create pages and routes-ویدئو ۲-۱-ایجاد صفحات و مسیرها
Create pages and routes
Create the server and connect to the database-فصل ۳-ایجاد سرور و اتصال به پایگاه داده
Create the server and connect to the database
Create and run the server-ویدئو ۳-۱-ایجاد و اجرای سرور
Create and run the server
Connect to the database-ویدئو ۳-۲-اتصال به پایگاه داده
Connect to the database
Create user model-ویدئو ۳-۳-ایجاد مدل کاربر
Create user model
Create a test API route-ویدئو ۳-۴-ایجاد یک مسیر API تستی
Create a test API route
Signing up the users-فصل ۴-ثبتنام کاربران
Signing up the users
Create signup API route-ویدئو ۴-۱-ایجاد مسیر API ثبتنام
Create signup API route
Add a middleware and a function to handle errors-ویدئو ۴-۲-اضافه کردن یک میانافزار و یک تابع برای مدیریت خطاها
Add a middleware and a function to handle errors
Redux toolkit and Redux persist-فصل ۷-Redux toolkit و Redux persist
Redux toolkit and Redux persist
Add redux toolkit-ویدئو ۷-۱-اضافه کردن redux toolkit
Add redux toolkit
Add redux persist-ویدئو ۷-۲-اضافه کردن redux persist
Add redux persist
Google OAuth, update header and add dark mode-فصل ۸-Google OAuth، بهروزرسانی هدر و اضافه کردن حالت تاریک
Google OAuth, update header and add dark mode
Add Google OAuth functionality-ویدئو ۸-۱-اضافه کردن قابلیت Google OAuth
Add Google OAuth functionality
Update header component with user data-ویدئو ۸-۲-بهروزرسانی کامپوننت هدر با اطلاعات کاربر
Update header component with user data
Complete dark mode functionality-ویدئو ۸-۳-تکمیل قابلیت حالت تاریک
Complete dark mode functionality
Dashboard page-فصل ۹-صفحه داشبورد
Dashboard page
Make the dashboard private-ویدئو ۹-۱-خصوصی کردن داشبورد
Make the dashboard private
Complete sidebar of the dashboard-ویدئو ۹-۲-تکمیل سایدبار داشبورد
Complete sidebar of the dashboard
Complete user image upload functionality-ویدئو ۹-۴-تکمیل قابلیت آپلود تصویر کاربر
Complete user image upload functionality
Add update user API route-ویدئو ۹-۵-اضافه کردن مسیر API بهروزرسانی کاربر
Add update user API route
Complete update user profile page functionality-ویدئو ۹-۶-تکمیل قابلیتهای صفحه بهروزرسانی پروفایل کاربر
Complete update user profile page functionality
Add delete user API route-ویدئو ۹-۷-اضافه کردن مسیر API حذف کاربر
Add delete user API route
Complete delete user account functionality-ویدئو ۹-۸-تکمیل قابلیت حذف حساب کاربری
Complete delete user account functionality
Add signout functionality-ویدئو ۹-۹-اضافه کردن قابلیت خروج
Add signout functionality
Add admin functionality to the user-ویدئو ۹-۱۰-اضافه کردن قابلیت ادمین به کاربر
Add admin functionality to the user
Create and update a post-فصل ۱۰-ایجاد و بهروزرسانی یک پست
Create and update a post
Complete create a post page UI-ویدئو ۱۰-۱-تکمیل رابط کاربری صفحه ایجاد پست
Complete create a post page UI
Add create a post API route-ویدئو ۱۰-۲-اضافه کردن مسیر API ایجاد پست
Add create a post API route
Complete upload post image functionality-ویدئو ۱۰-۳-تکمیل قابلیت آپلود تصویر پست
Complete upload post image functionality
Complete create post functionality-ویدئو ۱۰-۴-تکمیل قابلیت ایجاد پست
Complete create post functionality
Add posts section to the dashboard-ویدئو ۱۰-۵-اضافه کردن بخش پستها به داشبورد
Add posts section to the dashboard
Create get posts API route-ویدئو ۱۰-۶-ایجاد مسیر API دریافت پستها
Create get posts API route
Show user posts inside dashboard-ویدئو ۱۰-۷-نمایش پستهای کاربر در داخل داشبورد
Show user posts inside dashboard
Add show more functionality to the posts results of the dashboard-ویدئو ۱۰-۸-اضافه کردن قابلیت نمایش بیشتر به نتایج پستهای داشبورد
Add show more functionality to the posts results of the dashboard
Add delete post functionality to the dashboard-ویدئو ۱۰-۹-اضافه کردن قابلیت حذف پست به داشبورد
Add delete post functionality to the dashboard
Add update post functionality-ویدئو ۱۰-۱۰-اضافه کردن قابلیت بهروزرسانی پست
Add update post functionality
سهند قویدل دارای مدرک ریاضی ، برق و علوم کامپیوتر است و مدرک دکترا را از دانشکده مهندسی و فناوری اطلاعات دانشگاه سیدنی اخذ کرده است.
سهند بیش از 10 سال در مورد الگوریتم های مصنوعی و بهینه سازی تحقیق کرده است. وی چندین جایزه برای تحقیقات برجسته خود کسب کرده است و بیش از 40 مجله ISI منتشر کرده و در بسیاری از کنفرانس های بین المللی شرکت کرده است.
به گفته google scholar (آوریل 2021) ، تعداد افرادی که از نشریات سهند استفاده می کنند و به آنها استناد می کنند ، بسیار زیاد است که بیش از 1600 مورد استناد است. وی همچنین به عنوان منتقد برجسته در مجله بین المللی به نام "International Journal of Electrical Power & Energy Systems" با CiteScore 5.79 به دلیل مشارکت وی در افزایش کیفیت مجله ، جایزه دریافت کرد.
سهند بیش از 15 سال سابقه برنامه نویسی دارد. اولین زبان برنامه نویسی که او آموخت در 12 سالگی بصری بود. از آن زمان ، او با زبان های برنامه نویسی مختلفی مانند جاوا اسکریپت و پایتون کار کرده است.
نمایش نظرات