دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

توسعه وب فول استک با Vue Js ،NodeJS ،MongoDB و JS

توسعه وب فول استک با Vue Js ،NodeJS ،MongoDB و JS

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • نحوه ایجاد وب اپلیکیشن با Vue، Vue JS
  • آموزش Vue ،vue js ،vuejs ،nuxt ،vue.js ،vue 3 ،nuxt js ،vuex
  • Vue JS چیست؟
  • مهمترین موضوعات Vuejs
  • چگونه وب اپلیکیشن چند صفحه ای با vue-router در vue js ایجاد کنیم؟
  • چگونه داده اپلیکیشن ما را با vuex مدیریت کنیم؟
  • چگونه بزرگترین و پیشرفته ترین اپلیکیشن ها با استفاده از vue و vuex به راحتی ساخت کنیم؟
  • چه در حال ساخت یک اپلیکیشن کامل تک صفحه ای باشید یا صرفاً تعامل را به اپلیکیشن موجود خود اضافه کنید، Vue js طیفی از ابزارها را برای کمک به شما دارد.
  • اگر به دنبال یک وب فریمورک جاوا اسکریپت هستید که شما را در پیچیدگی غرق نکند، نگاهی به Vue js بیندازید.
  • Vuejs کاری را انجام می دهد که سایر فریمورک ها قبلاً انجام داده اند، اما این کار را به گونه ای انجام می دهد که تازه و آسان برای استفاده باشد.
  • متغیرهای جاوا اسکریپت چیست، چرا از آن ها استفاده می شود؟
  • منطق بولین جاوا اسکریپت چیست؟
  • نحوه گنجاندن فایل JS در HTML ،CSS و جاوا اسکریپت
  • عبارات شرطی چیست؟ (if else، دستور switch case، عملگر ternary)، و چگونه از آنها در جاوا اسکریپت استفاده کنیم؟
  • چگونه توابع جاوا اسکریپت را بنویسیم و تفاوت بین Function Decleration و Function Expression چیست؟
  • حلقه‌های جاوا اسکریپت چیست؟ (حلقه های for، دستور continue، حلقه های while و دستورات break)، چگونه از آن ها استفاده کنیم؟
  • چگونه آرایه های جاوا اسکریپت ایجاد می شوند، متدهای آرایه (push ،pop ،shift unshift)، تکرار آرایه
  • چگونه اشیاء جاوا اسکریپت را ایجاد کنیم و چگونه آن ها را بروزرسانی کنیم؟ متدهای آبجکت
  • DOM چیست و چگونه DOM در جاوا اسکریپت را دستکاری کنیم؟
  • جاوا اسکریپت یک زبان برنامه نویسی کامپیوتری مبتنی بر متن است که برای ساخت صفحات وب دینامیک استفاده می شود.
  • جاوا اسکریپت چیست؟ جاوا اسکریپت یک زبان برنامه نویسی شی گرا با مهاربندی مجعد، تایپ پویا، مبتنی بر نمونه اولیه و شی گرا است.
  • جاوا اسکریپت زبان برنامه نویسی است که به کاربران اجازه می دهد با وب سایت هایی که بازدید می کنند تعامل داشته باشند و آن را به یک زبان بسیار مهم برای توسعه وب تبدیل می کند.
  • کاربردهای اصلی جاوا اسکریپت چیست؟ جاوا اسکریپت یک زبان برنامه نویسی مبتنی بر متن است که برای توسعه سمت کلاینت و سرور استفاده می شود.
  • React در برابر Angular در برابر Vue: بهترین فریمورک جاوا اسکریپت چیست؟ انتخاب بهترین فریمورک جاوا اسکریپت برای پروژه وب خود بستگی به چیزی دارد که به دنبال آن هستید.
  • JSON چیست و چه کاربردی دارد؟ به دلیل تکامل زبان جاوا اسکریپت، جاوا اسکریپت تکنیک های مختلفی برای ایجاد اشیاء دارد.
  • با همه IDE های جاوا اسکریپت مختلف موجود، بهترین گزینه برای شما به نحوه استفاده از آن و ترجیحات شخصی شما بستگی دارد.
  • آموزش بوت استرپ 4 و رابط های کاربری از ابتدا 
  • آموزش استفاده از آخرین HTML5 و CSS3 برای افزودن یک استایل دهی یکتا به بوت استرپ
  • یادگیری و ایجاد تم ها و رابط های کاربری شگفت انگیز بوت استرپ با کیفیت بالا از ابتدا 
  • تسلط به تک تک کامپوننت بوت استرپ
  • آموزش کامپایل Sass به ساده ترین روش ممکن با استفاده از رابط کاربری گرافیکی
  • دریافت یک دوره فشرده سیستم Bootstrap Grid با طرح بندی تم 
  • آموزش نحوه افزودن انیمیشن اسکرولینگ وب سایت به هر کامپوننت بوت استرپ یا عنصر HTML
  • آموزش HTML و CSS
  • آموزش ایجاد سایت های استاتیک HTML
  • ما دانش خود را گام به گام با یادگیری اصول CSS بهبود خواهیم داد.
  • با صحبت در مورد همه مدل های طرح بندی در CSS یاد می گیریم که صفحات را به ساده ترین روش قرار دهیم.
  • یک صفحه فرود زیبا و واکنش گرا برای هر کسی ایجاد کنید.
  • آماده سازی صفحات وب با ویژگی های Grid CSS و Flexbox بسیار ساده تر خواهد بود.
  • شما یاد خواهید گرفت که از تگ های اساسی که معمولا استفاده می شوند استفاده کنید.
  • شما قادر به تهیه لیست در فرمت های مختلف خواهید بود.
  • آموزش تفاوت کاربرد بین سطح بلوک و عناصر درون خطی در HTML 
  • با یادگیری استفاده از جدول HTML قادر خواهید بود طرح های مختلفی را برای خود ایجاد کنید.
  • شما قادر خواهید بود با یادگیری ساختار فرم، صفحات لاگین و رجیستر (ثبت نام) کاربر را ایجاد کنید.
  • در دنیای در حال توسعه، ما در مورد تمام جزئیات در مورد طراحی وب سازگار با اسکرین های مختلف صحبت خواهیم کرد.
  • مانند همه دوره های ما، با انجام مثال های عملی خیلی زیاد، یاد خواهید گرفت.
  • بوت استرپ یک فریمورک توسعه وب فرانت اند رایگان برای ایجاد وب سایت های واکنش گرا است.
  • بوت استرپ یک رویکرد Mobile-First برای طراحی وب را ترویج می دهد و مجموعه ای از قالب ها و کامپوننت ها را ارائه می دهد که به طور خودکار برای استفاده در هر دستگاهی ارائه می شود.
  • HTML یا زبان نشانه گذاری فرامتن، کد کامپیوتری است که برای ایجاد صفحات وب و ایمیل استفاده می شود. توسعه دهندگان وب، بازاریابان ایمیل، نویسندگان وب و بسیاری دیگر از HTML استفاده می کنند
  • HTML مخفف زبان نشانه گذاری فرا متنی است. چه در یک دستگاه تلفن همراه یا یک رایانه، هر وب سایتی که مرور می کنید با HTML طراحی شده است.
  • HTML یک زبان فرمت دهی است، نه یک زبان برنامه نویسی. جاوا اسکریپت اغلب برای دینامیک کردن HTML ضروری است.
  • یادگیری نحوه کدنویسی HTML بدون یادگیری CSS مانند یادگیری خواندن بدون نوشتن است.
  • شیوه‌ نامه آبشاری (CSS) چیست؟ CSS یا Cascading Style Sheets یک زبان شیوه نامه است که برای استایل دهی به زبان نشانه گذاری استفاده می شود.
  • CSS برای هر شغلی که شامل توسعه وب باشد کاربرد دارد. طراحان وب با استفاده از HTML و CSS قالب ها، موکاپ ها و استایل های یک وب سایت را ایجاد می کنند.
  • آموزش پرکاربردترین پایگاه داده مستندات اپن سورس و پایگاه داده NoSQL با نام MongoDB 
  • نصب MongoDB 
  • منطق پشت انبار داده MongoDB
  • محبوب‌ترین کتابخانه مدل‌ سازی داده‌ شیء برای MongoDB ،Mongoose JS
  • آموزش اجرای CRUD: نوشتن کوئری برای ایجاد، خواندن، بروزرسانی و حذف عملیات
  • درک فرمان های ترمینال برای مدیریت پایگاه داده
  • ویژگی های پیشرفته MongooseJS
  • بهترین فریمورک تست برای NodeJS ،Mocha
  • آموزش نحوه استفاده آسان از MongoDB 
  • MongoDB یک انبار داده سند محور است که شروع به کار با آن آسان است، اما با رشد اپلیکیشن شما به خوبی مقیاس بندی می‌شود.
  • ماهیت بدون اسکیما، این امکان را به انعطاف‌ پذیری بیشتر یا تغییر نیازهای اپلیکیشن می‌ دهد که یکی از بهترین پایگاه های داده از نظر بهره وری توسعه دهندگان است.
  • MongoDB یک پایگاه داده سند محور است که به توسعه دهندگان اجازه می دهد تا اپلیکیشن های خود را برای برآورده کردن نیازهای مقیاس پذیری، مقیاس بندی کنند.
  • MongoDB دارای یک مدل سند انعطاف پذیر است که به بهره وری توسعه سریع اجازه می دهد تا بتوانید اپلیکیشن های بهتر و سریعتر منتشر کنید.
  • Nodejs برای توسعه اپلیکیشن های بلادرنگ در جاوا اسکریپت ضروری است و در توسعه وب سایت هایی مانند eBay و PayPal نقش اساسی داشته است.
  • Nodejs را با اشتیاق شروع کنید، فناوری سرور وب در حال رشد سریع، Nodejs را یاد بگیرید و بدانید که NodeJS چگونه با دوره Node کار می کند!
  • با یادگیری در حال رشد فناوری وب سرور، Nodejs، می توانید مهارت های خود را بهبود بخشید، شغل جدیدی پیدا کنید و می توانید وب اپلیکیشن های قدرتمند و قوی بسازید.
  • آموزش مفاهیم کلیدی NodeJS 
  • آموزش ایجاد سرورها و درک نحوه عملکرد آن 
  • درک و نحوه استفاده از Event Emitter 
  • درک بافرها، استریم ها و پایپ ها 
  • آموزش مسیریابی با NodeJS 
  • آموزش مفاهیم کلیدی Express JS 
  • پارامترهای مسیر اکسپرس
  • فایل های میان افزار و استاتیک
  • رشته های کوئری

پیش نیازهای دوره

  • چگونه با استفاده از vue ،vue js و vuex بزرگترین و پیشرفته ترین اپلیکیشن ها را به راحتی بسازیم.
  • تمایل به یادگیری در مورد vue ،vue js ،vuejs ،nuxt ،vue.js ،vue 3 ،nuxt js ،vuex
  • تمایل به یادگیری پروژه های جاوا اسکریپت و جاوا اسکریپت
  • تمایل به ساخت وب سایت با html css bootstrap
  • این دوره شما را از صفر به سطح پیشرفته می برد.
  • عزم و صبر برای یادگیری
  • تمایل و انگیزه برای تکمیل موفقیت آمیز
  • تمایل به یادگیری جاواسیپت مدرن
  • تمایل به یادگیری کتابخانه های جاوا اسکریپت؛ React ،Angular ،NodeJS
  • تمایل به یادگیری Bootstrap 4 و توسعه پروژه های bootstrap 4
  • تمایل به یادگیری اپلیکیشن های جاوا اسکریپت
  • بدون نیاز به بوت استرپ قبلی، دانش HTML CSS
  • شما بوت استرپ را از ابتدا یاد خواهید گرفت.
  • تمایل به یادگیری HTML ،CSS ،Bootstrap
  • کامپیوتر با دسترسی به اینترنت
  • درک اولیه جاوا اسکریپت
  • هر وسیله ای که می توانید دوره را تماشا کنید مانند تلفن همراه، رایانه یا تبلت
  • عزم برای یادگیری MongoDB ،Mongoose ،Nosql ،mongodb
  • تمایل به داشتن دانش دقیق در مورد MongoDB
  • تمایل به یادگیری توسعه وب فول استک با استفاده از MongoDB

توضیحات دوره

این دوره شامل موارد زیر می باشد:

  • آموزش Vue ،vue js ،vuejs ،nuxt ،vue.js ،vue 3 ،nuxt js ،veux، جاوا اسکریپت، پروژه‌های جاوا اسکریپت، توسعه فرانت اند، nodejs ،node js
  • آموزش بوت استرپ، بوت استرپ 4، پروژه بوت استرپ، html ،css، توسعه وب فول استک، توسعه کامل پشته، توسعه وب
  • آموزش پروژه های Vue و Vuejs، توسعه وب فول استک با، Html، Css، بوت استرپ، جاوا اسکریپت، NodeJS ،MongoDB ،Express Js

Vue یک فریمورک توسعه frontend برای جاوا اسکریپت (JS) است که می توانید از آن برای ایجاد رابط های کاربری مبتنی بر وب استفاده کنید. همچنین می توانید از vue js برای ایجاد اپلیکیشن های یک صفحه ای و مدیریت انیمیشن ها، عناصر تعاملی و گرافیک استفاده کنید. تولید پروژه ها نیز با تنظیمات از پیش ساخته شده توسط کاربر امکان پذیر است که معمولاً برای کدنویس هایی که در محیط های سازمانی کار می کنند قابل استفاده است. از آنجا که vuejs مبتنی بر جاوا اسکریپت است، می توانید Vue را به راحتی در یک پروژه JS موجود ادغام کنید. 

چه بخواهید یک اپلیکیشن تک صفحه‌ ای کامل بسازید یا صرفاً کمی تعامل به اپلیکیشن موجود خود اضافه کنید، Vue.js طیفی از ابزارها دارد که به شما در انجام کارتان کمک می‌ کند و آن دوره می‌ تواند به شما در آماده سازی برای عملیات کامل کمک کند. اگر به دنبال یک فریمورک وب جاوا اسکریپت هستید که شما را در پیچیدگی غرق نکند، نگاهی به Vue.js بیندازید. Vue.js همان کاری را می‌ کند که سایر فریمورک‌ ها قبلاً انجام داده‌ اند، اما این کار را به‌ گونه‌ ای انجام می‌ دهد که تازه و آسان برای استفاده باشد. استفاده از Vue.js به شما امکان می دهد به جای فریمورک خود به اپلیکیشن خود متمرکز شوید. جاوا اسکریپت یک زبان برنامه نویسی بسیار مهم برای اپلیکیشن های اینترنتی است.

این دوره برای چه کسانی مناسب است؟

  • کسانی که می خواهند Vue را با اپلیکیشن های Vue js از ابتدا یاد بگیرند.
  • کسانی که می خواهند Vue ،vue js ،vuejs ،nuxt ،vue.js ،vue 3 ،nuxt js vuex را یاد بگیرند.
  • کسانی که می خواهند یاد بگیرند که چگونه با Vue وب سایت ایجاد کنند.
  • کسانی که سعی در یادگیری جاوا اسکریپت دارند، اما: 1) هنوز واقعاً جاوا اسکریپت را نمی‌فهمند یا 2) هنوز از کدنویسی اپلیکیشن های واقعی مطمئن نیست.
  • کسانی که می خواهند محبوب ترین معماری های فرانت اند امروزی را بیاموزند و مهارت های توسعه وب خود را به سطح بالاتری ببرند و یک فناوری آینده نگر را بیاموزند.
  • اگر می خواهید درک درست و عمیقی از جاوا اسکریپت به دست آورید، این دوره را بگذرانید.
  • اگر علاقه مند به استفاده از کتابخانه یا فریمورکی مانند React ،Angular ،Vue یا Node در آینده هستید.
  • کسانی که می خواهند اصول اولیه جاوا اسکریپت، محبوب ترین زبان برنامه نویسی جهان را بیاموزند.
  • اگر می خواهید با برنامه نویسی شروع کنید، جاوا اسکریپت یک زبان اول عالی است!
  • افرادی که می خواهند پروژه های جاوا اسکریپت را یاد بگیرند.
  • افرادی که می خواهند کتابخانه های جاوا اسکریپت از جمله react ،angular و nodejs را یاد بگیرند. 
  • افرادی که می خواهند پروژه جاوا اسکریپت، پروژه react node، پروژه های node js را یاد بگیرند.
  • اگر می خواهید HTML 5 و CSS 3 را یاد بگیرید، بوت استرپ اولین گام در توسعه وب است، به طور کامل و آسان، در جای مناسبی هستید.
  • اگر می خواهید یاد بگیرید که با آخرین نسخه بوت استرپ، Flexbox، HTML5 و CSS3 وب سایت های واکنش گرا زیبا بسازید!
  • افرادی که مایل به ایجاد شغل در توسعه وب هستند.
  • اگر می خواهید وب سایت خود را بسازید، باید ثبت نام کنید.
  • کسانی که می خواهند html css bootstrap را یاد بگیرند.
  • کسانی که توسعه وب فرانت اند را با استفاده از بوت استرپ توسعه می دهند.
  • افرادی که می خواهند پروژه های html، css، بوت استرپ 4 را توسعه دهند.
  • کسانی که می خواهند MongoDB را یاد بگیرند.
  • کسانی که به NoSQL Schema علاقه دارند.
  • توسعه دهندگانی تازه کار سمت بک اند 
  • حرفه ای هایی که مایل به یادگیری پایگاه داده MongoDB هستند.
  • افرادی که می خواهند mongodb ،mongoose ،nosql را یاد بگیرند.
  • افرادی که می خواهند nosql ،mongoose ،nodejs mongodb را یاد بگیرند.
  • کسانی که به دنبال ایجاد حرفه ای به عنوان یک توسعه دهنده NodeJS هستند.
  • کسانی که به Express با Node علاقه دارند.
  • توسعه دهندگانی که به Express و Node تازه کار هستند.

توسعه وب فول استک با Vue Js ،NodeJS ،MongoDB و JS

  • ساخت یک وب‌سایت واقعی با HTML و CSS 02:08
  • اصطلاحات عمومی 09:43
  • چگونه سایت کار می‌کند؟ 02:48
  • IDE چیست؟ 08:30
  • اولین صفحه وب 11:01
  • درباره بخش 00:36
  • HTML چیست؟ 02:22
  • ساختار سند HTML 09:22
  • عنصر متن 11:48
  • لیست‌ها 05:58
  • تصاویر 07:24
  • لینک‌ها 07:44
  • عناصر کانتینر 10:56
  • HTML معنایی چیست؟ 03:39
  • ایجاد جداول با HTML 07:16
  • Colspan و Rowspan 06:18
  • کار با عناصر فرم 15:16
  • Checkbox 06:23
  • نوع ورودی؛ رادیو و فایل 07:00
  • انتخاب و گزینه 06:05
  • افزونه‌های جدید Visual Studio Code 03:12
  • چالش 04:00
  • بیایید چالش‌ها را انجام دهیم 16:21
  • ادامه راه حل‌های چالش 10:00
  • آزمون None
  • درباره بخش 01:34
  • CSS چیست؟ 03:16
  • متدهای استایل‌دهی - درون‌خطی، درونی و بیرونی 13:17
  • بیایید کمی استایل بدهیم 18:46
  • ترکیب Selectors 07:00
  • عملیات استایل با تخصیص کلاس و آیدی 15:19
  • ترتیب اولویت در CSS 09:41
  • کار با رنگ‌ها 07:48
  • کار با رنگ‌ها در کد 09:40
  • استفاده از Border در CSS 07:55
  • Pseudo-Class در CSS 12:49
  • استایل‌دهی هایپرلینک‌ها با Pseudo-Class 09:38
  • Crome DevTools 12:50
  • نکات مهم برای CSS 13:11
  • چالش 1 26:52
  • Box Model 03:49
  • مارجین و پدینگ 15:54
  • شروع به استفاده از margin و padding 21:36
  • ابعاددهی با CSS 16:53
  • مرکز قرار دادن صفحه 08:06
  • چالش 2 15:32
  • انواع جعبه‌ها 16:50
  • مكان‌یابی عناصر با CSS 15:32
  • استفاده از Fixed و Sticky 11:28
  • ساخت سایه در CSS 10:30
  • چالش 3 21:15
  • آزمون None
  • درباره بخش 00:43
  • 3 روش برای ساخت ساختار صفحات وب 05:15
  • floated 18:24
  • Flexbox 12:26
  • مروری بر Flexbox 05:16
  • ادامه استفاده از Flexbox 13:35
  • Flex-Wrap 08:25
  • افزودن Flexbox به پروژه‌مان 11:35
  • افزودن Flexbox به پروژه‌مان - بخش 2 17:03
  • تغییر طرح‌بندی صفحه با Flexbox 08:26
  • مقدمه‌ای بر CSS Grid 12:52
  • CSS Grid چیست؟ 04:44
  • ادامه بررسی ویژگی‌های CSS Grid 10:43
  • سایر ویژگی‌های شبکه 09:12
  • آزمون None
  • مرور کلی بخش 01:33
  • نمونه کدهای مدیا کوئری و انیمیشن‌های CSS 03:37
  • ساخت منوی ریسپانسیو با مدیا کوئری 08:42
  • انیمیشن‌های CSS 13:38
  • ساخت منوی اسلایدر با transform 09:26
  • کی فریم‌ها 04:11
  • نمونه‌های انیمیشن با keyframes 17:16
  • آزمون None
  • وب‌سایت نمونه کارها 04:49
  • شروع ساخت بخش‌ها 09:21
  • شروع با ساخت هدر 18:26
  • بخش صفحه اصلی 14:37
  • بخش درباره ما 05:44
  • بخش خدمات ما 08:26
  • بخش نمونه کار ما 12:17
  • بخش تماس با ما و فوتر 15:38
  • طراحی واکنشگرا صفحات 16:21
  • Bootstrap 5 03:01
  • نحوه یکپارچه‌سازی Bootstrap در اپلیکیشن ها 13:02
  • کانتینر و Container Fluid 09:39
  • مرور تایپوگرافی Bootstrap 5 06:58
  • ویژگی‌های متن 11:31
  • استفاده از رنگ‌ها 10:17
  • فاصله 10:06
  • Border 08:45
  • Display 09:07
  • موقعیت نسبی و مطلق 10:54
  • موقعیت Fixed و Sticky 03:24
  • اندازه‌بندی 06:26
  • دکمه‌ها 06:49
  • استفاده از کلاس‌های تصاویر 06:47
  • سایر ویژگی‌های Bootstrap 5 18:10
  • آزمون None
  • گرید 14:33
  • استفاده از ساختار شبکه‌ای Bootstrap در اندازه‌های مختلف صفحه 11:14
  • هم‌تراز کردن ستون‌ها و Gutters 18:09
  • شروع به استفاده از Flex با بوت‌استرپ 5 09:44
  • تراز عمودی و افقی در ساختار Flex 14:09
  • ویژگی‌های دیگر Flexbox 07:00
  • گروه لیست 12:23
  • کلاس‌های فرم 09:17
  • ادامه کار با عناصر فرم 08:58
  • سایر ویژگی‌های ورودی 07:47
  • ایجاد جداول با Bootstrap 5 15:04
  • آزمون None
  • ویژگی‌های Bootstrap و کار با جاوااسکریپت 01:49
  • منوی کشویی 10:33
  • Modal 10:51
  • Carousel 15:08
  • Collapse و آکاردئون 15:39
  • آزمون None
  • ارائه پروژه 03:16
  • ناوبری 14:28
  • شروع به ساخت Carousel 08:40
  • شروع به ساخت بخش اصلی 13:57
  • ایجاد بخش‌های دانش‌جویان و سوالات 07:10
  • ایجاد بخش تماس با ما و فوتر 14:14
  • خلاصه‌ای کوتاه از آموخته‌های در Bootstrap 01:50
  • به دنیای جاوااسکریپت خوش آمدید 02:14
  • پیکربندی ویرایشگر کد 03:25
  • بیایید وارد شویم 00:31
  • کد اول 03:48
  • مقدمه‌ای بر جاوااسکریپت 06:54
  • اتصال فایل جاوااسکریپت 10:10
  • مقادیر و متغیرها 13:38
  • انواع داده 16:20
  • کلیدواژه‌های let ،const و var 07:35
  • عملگرهای پایه 13:23
  • Operator Precedence 08:31
  • رشته‌ها و لیترال های قالب‌ 07:28
  • دستورات if / else 07:09
  • تبدیل نوع و Coercion 15:17
  • مقادیر true و false 08:31
  • عملگرهای برابری 12:43
  • بولین‌ها 08:41
  • عملگرهای منطقی 05:17
  • دستور switch 06:03
  • دستورات و عبارت ها 04:47
  • عملگر شرطی سه‌تایی 07:18
  • Strict Mode 07:19
  • توابع 17:56
  • اعلان‌ها و عبارت ها 10:10
  • توابع Arrow 09:24
  • توابع می‌توانند توابع دیگر را فراخوانی کنند 07:38
  • خلاصه 14:21
  • آرایه‌ها 19:00
  • عملیات پایه‌ای آرایه 11:53
  • اشیاء 05:35
  • حاشیه نویسی های شیء 11:16
  • حاشیه نویسی های شیء 19:38
  • حلقه for 10:12
  • حلقه آرایه‌ها 19:32
  • حلقه Backwards 10:18
  • حلقه while 10:34
  • پروژه: داخل جعبه چیست؟ 08:12
  • مدل شی‌گرای سند (DOM) 07:02
  • انتخاب و دستکاری عناصر 08:25
  • رویدادهای کلیک 14:01
  • منطق بازی 1 08:51
  • منطق بازی 2 09:37
  • استایل های CSS 05:32
  • Reset کردن دکمه 08:15
  • امتیازات بالا 06:44
  • Refactor 13:50
  • پروژه سنگ، کاغذ، قیچی 03:09
  • انتخاب عناصر 08:49
  • تولید انتخاب کامپیوتر و انتخاب بازیکن 08:51
  • نمایش انتخاب‌های بازیکن و کامپیوتر روی صفحه 07:27
  • مقایسه گزینه‌ها و دریافت نتیجه 07:47
  • به‌روزرسانی امتیاز و عملکرد پایان بازی 08:02
  • بازنشانی عملکرد بازی 05:22
  • مروری بر جاوااسکریپت 13:05
  • موتور و محیط اجرای جاوااسکریپت 14:15
  • نحوه اجرای کد جاوااسکریپت 16:25
  • محدوده و زنجیره محدوده 17:56
  • محیط متغیر 10:08
  • این کلیدواژه 06:20
  • نحوه کارکرد کلیدواژه this در عمل 14:43
  • Array Destructuring 21:47
  • Destructuring اشیاء 18:38
  • اپراتور اسپرد 08:16
  • اپراتور rest 06:33
  • پایان کوتاه 15:10
  • کار با رشته‌ها 1 08:57
  • کار با رشته‌ها 2 08:54
  • کار با رشته‌ها 3 09:44
  • متدهای ساده 09:21
  • حلقه forEach 06:22
  • روش‌های ()map 07:31
  • متد ()filter 09:44
  • متد ()reduce 06:47
  • متد ()find 06:33
  • متدهای ()flat و ()flatMap 11:49
  • مرتب‌سازی آرایه‌ها 12:56
  • مقدمه‌ای بر جاوااسکریپت غیرهمزمان 15:15
  • اولین فراخوانی AJAX 16:40
  • زنجیره درخواست 08:41
  • Promises و fetch 08:32
  • گرفتن داده از Promise 09:25
  • زنجیره Promise 06:04
  • مدیریت خطای Promise ها 12:35
  • Throw کردن خطا 12:49
  • چه یاد می‌گیریم؟ 00:38
  • Vue.js چیست؟ 00:54
  • مزایای Vue.js 01:12
  • اتصال داده دو طرفه Vue.js و DOM و کامپوننت مجازی 01:31
  • نود.جی‌اس 01:45
  • آزمون None
  • نصب با CDN - بخش 1 02:53
  • نصب با CDN - بخش 2 02:44
  • Vue.js با CLI 02:40
  • پکیج.json چیست؟ 01:52
  • استفاده از کلاس ها در Vue.js 02:19
  • مرور اولیه استایل 01:09
  • متغیرها 01:51
  • آزمون None
  • ساختار فایل در vue.js 02:33
  • این قالب چیست؟ 01:17
  • این اسکریپت چیست؟ 01:58
  • این استایل چیست؟ 02:01
  • درون‌سازی رشته‌ها 02:01
  • اتصال ویژگی‌ها 04:18
  • دایرکتیوها چیست؟ 01:43
  • مدیریت رویداد 02:35
  • دریافت داده رویداد 01:45
  • ارسال پارامتر به رویدادها 01:25
  • Event Modifier 05:18
  • نحوه نوشتن جاوااسکریپت در داخل قالب 02:03
  • اتصال دو طرفه داده 02:02
  • آزمون None
  • v-html 01:57
  • v-text 00:43
  • v-once 02:01
  • v-show 02:59
  • 5-v-if ،v-else و v-else-if 03:41
  • v-for 02:36
  • v-model 00:53
  • v-on 01:22
  • v-pre 01:37
  • آزمون None
  • این شی داده چیست؟ 03:22
  • کلاس پویا 04:58
  • استایل درون‌خطی 02:08
  • رندر کردن لیست 01:15
  • استفاده از دستورات شرطی در لیست‌ها 01:43
  • ارسال داده در لیست به توابع 01:01
  • حذف یک آیتم از لیست 01:27
  • رندر شیء 01:24
  • آزمون None
  • کامپوننت 04:25
  • کامپوننت‌های بیشتر 02:27
  • کامپوننت سراسری 03:24
  • انتقال داده با Props 04:35
  • اعتبارسنجی Props - بخش 1 03:17
  • اعتبارسنجی Props - بخش 2 05:59
  • اعتبارسنجی Props - بخش 3 04:30
  • عنوان سفارشی 03:45
  • استفاده از Props در توابع 05:04
  • اطمینان از جریان داده‌ها از پایین به بالا 04:48
  • ارسال داده با متد provide و inject 02:56
  • کامپوننت (اپلیکیشن نمونه) 12:08
  • آزمون None
  • Slot 06:50
  • Slot نام‌گذاری شده 04:05
  • نمونه Slot نام‌گذاری شده 04:03
  • کامپوننت‌های پویا 09:21
  • حفظ ماندگاری 02:24
  • فعال و غیرفعال 02:36
  • Teleport 04:42
  • چرخه‌های عمر چیست؟ 01:59
  • beforeCreate و created 02:06
  • beforeMount و mounted 03:23
  • beforeUpdate و updated 03:58
  • beforeUnmount و unmounted 03:19
  • آزمون None
  • Ref 02:53
  • Multiple Refs 02:18
  • Computed 05:05
  • Watch 03:16
  • آزمون None
  • ارائه پروژه 00:56
  • ساختار قالب و استایل‌دهی 10:47
  • ایجاد توابع دکمه 06:18
  • پایان پروژه 04:40
  • ورودی‌ها 03:56
  • متن‌ناحیه و دکمه 02:09
  • انتخاب 01:57
  • چک‌باکس و رادیو 04:01
  • ورودی فایل سفارشی 03:17
  • ارتباط ورودی کاربر 01:58
  • گزینه‌های انتخابی پویا 04:56
  • اتصال پویا چک‌باکس 03:00
  • اتصال فایل و رادیو داینامیک 06:10
  • ارسال فرم 02:14
  • بیایید v-model را به کامپوننت خودمان متصل کنیم 02:47
  • اعتبارسنجی ساده فرم 05:37
  • ارتباط پویا ورودی 05:21
  • آزمون None
  • کامپوننت Async 08:24
  • این میکسین چیست؟ 02:56
  • بیایید یک میکسین بسازیم 03:19
  • میکسین سراسری 01:11
  • آزمون None
  • nextTick 04:24
  • واکشی با درخواست GET 02:26
  • طراحی یک لیست 03:54
  • ایجاد کامپوننت 05:01
  • رندر کردن یک لیست 05:16
  • بارگذاری 04:36
  • خطا 03:57
  • ایجاد پست 10:00
  • حذف پست 04:27
  • Axios 04:50
  • آزمون None
  • معرفی اپلیکیشن و کلید API 00:42
  • صفحه خوش‌آمدگویی و کلید API 04:53
  • صفحه خوش‌آمدگویی و کلید API - بخش 2 03:14
  • نمایش صفحه خوش‌آمدگویی 01:21
  • ورودی 04:03
  • لیست 05:01
  • بارگذاری 03:09
  • نمایش و استایل کارت‌ها 09:10
  • نگاه نهایی به پروژه 00:43
  • پلاگین 01:11
  • مسیریابی 03:50
  • ایجاد یک روتر 01:38
  • router-link و router-view 02:39
  • کلاس فعال لینک روتر 01:01
  • نمونه‌ای از جدول view روتر 02:12
  • مسیریابی با کد 01:54
  • پارامترها و حساسیت مسیر 03:33
  • کوئری و Params 03:57
  • صفحه notFound 02:25
  • بررسی پارامترهای مسیر 02:49
  • روترهای تو در تو 07:21
  • ویو روتر نام‌گذاری شده 06:24
  • ریدایرکت و Alias 03:59
  • رفتار اسکرول 05:36
  • اضافه کردن، حذف و لیست‌کردن روترهای پویا 03:27
  • روترهای Lazy Load 02:21
  • Router Meta 01:08
  • مثال Router Meta 02:02
  • Router Guard 06:18
  • Global Router Guard 03:44
  • بیایید یک طرح بندی روتر ایجاد کنیم 09:18
  • آزمون None
  • Composition API 02:36
  • پیکربندی و Ref 06:33
  • واکنش‌گرایی 05:50
  • isRef و isReactive و toRef 03:58
  • تعریف کامپوننت 01:17
  • Props 03:50
  • Emits 01:46
  • Refs 01:26
  • Computed 02:11
  • Watch 03:16
  • دایرکتیوهای سفارشی 00:58
  • هوک‌ها 03:16
  • هوک های سفارشی بیشتر 04:39
  • هوک‌های چرخه عمر 01:39
  • روتر Vue 08:49
  • آزمون None
  • معرفی اپلیکیشن و Fake Store API 00:57
  • راه‌اندازی پروژه 04:05
  • Header 04:09
  • HomeView 06:38
  • ShopContext 08:32
  • کارت محصول 07:11
  • ProductDetailView 05:56
  • واکشی دسته‌بندی و محصول 08:34
  • واکشی داده خاص 09:05
  • سبد خرید 06:13
  • Node و Express چیست؟ 02:02
  • چه چیزهایی یاد می‌گیریم؟ 03:45
  • نصب Node.js 06:32
  • موتور V8 06:40
  • متغیرهای سراسری در Node.js 10:39
  • توابع 04:45
  • ماژول و require 07:15
  • الگوهای اکسپورت های ماژول 07:52
  • Event Emitter 06:13
  • اطلاعات بیشتر درباره Event Emitters 08:52
  • خواندن و نوشتن فایل‌ها 11:37
  • ایجاد و حذف دایرکتوری ها 08:49
  • آزمون None
  • کلاینت ها و سرورها 06:04
  • ایجاد سرور 10:20
  • آزمون None
  • استریم ها و بافرها 03:11
  • استریم قابل خواندن 08:57
  • نوشتن استریم 05:27
  • پایپ 08:13
  • Serve کردن HTML 04:09
  • Serve کردن داده JSON 04:58
  • مسیریابی 09:41
  • آزمون None
  • مدیریت بسته‌های نود 05:54
  • فایل package.json 05:42
  • نصب Nodemon 05:34
  • اکسپرس 09:31
  • Route Params 05:13
  • Template Engines 12:23
  • Template Engines - بخش 2 04:59
  • Partial Views 07:36
  • فایل‌های استاتیک 08:44
  • رشته‌ های کوئری 09:33
  • درخواست POST 13:35
  • اپلیکیشن Todo (قسمت 1) 04:07
  • اپلیکیشن Todo (قسمت 2) 13:33
  • اپلیکیشن Todo (قسمت 3) 06:19
  • اپلیکیشن Todo (قسمت 4) 17:07
  • چه آموختیم؟ 05:42
  • چه چیزهایی در دوره MongoDB می‌آموزید؟ 02:02
  • راه‌اندازی MongoDB در OSX 05:41
  • MongoDB در OSX - بررسی Robomongo 03:47
  • نصب بر روی ویندوز برای MongoDB و Nodejs 04:59
  • MongoDB در ویندوز - Robomongo 03:24
  • آزمون None
  • آخرین تنظیمات قبل از شروع پروژه MongoDB 02:50
  • مقدمه‌ای بر پروژه MongoDB 03:46
  • شروع پروژه MongoDB 04:47
  • Mongoose Connection Helper - بخش 1 08:01
  • مدل‌های Mongoose 07:55
  • شروع تست با Mocha در MongoDB 08:54
  • ایجاد و ذخیره مدل‌ها در MongoDB 08:28
  • چگونه کالکشن ها را در MongoDB حذف کنیم؟ 06:07
  • isNew Property در Mongoose 04:34
  • کوئری ()find در MongoDB 09:04
  • id Property_ در MongoDB 04:42
  • تست خودکار در MongoDB 03:34
  • کوئری ()findOne در MongoDB 02:37
  • حذف رکوردها در MongoDB 06:19
  • به‌روزرسانی رکوردها MongoDB - بخش 1 07:34
  • به‌روزرسانی رکوردها MongoDB - بخش 2 05:14
  • آزمون None
  • آپدیت عملگرها 06:19
  • اپراتور $mul به عنوان نمونه 03:03
  • اعتبارسنجی Mongoose - بخش 1 04:00
  • اعتبارسنجی Mongoose - بخش 2 05:39
  • اعتبارسنجی Mongoose - بخش 3 04:47
  • مدیریت خطاها 03:23
  • آزمون None
  • تعبیه مستندات در MongoDB 05:50
  • تست MongoDB با Subdocuments 04:55
  • اضافه کردن Subdocument جدید در MongoDB 06:24
  • حذف Subdocument در MongoDB 04:21
  • انواع مجازی - بخش 1 05:09
  • انواع مجازی - بخش 2 07:21
  • آزمون None
  • توسعه منابع تو در تو در MongoDB 08:03
  • استفاده از ref برای associations در MongoDB 07:38
  • تست Association 07:38
  • MongoDB Promise.all 04:04
  • MongoDB Modifiers 05:23
  • Populate کردن تو در تو در MongoDB 05:17
  • آزمون None
  • چه چیزهایی در دوره MongoDB ،NoSQL و Mongoose یاد گرفتیم؟ 01:25

20,487,000 4,097,400 تومان

مشخصات آموزش

توسعه وب فول استک با Vue Js ،NodeJS ،MongoDB و JS

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:466
  • مدت زمان :51:52:42
  • حجم :18.8GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,495,000 499,000 تومان
  • زمان: 06:19:16
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,787,000 1,357,400 تومان
  • زمان: 17:11:52
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,067,000 413,400 تومان
  • زمان: 05:14:59
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,720,500 1,144,100 تومان
  • زمان: 14:29:26
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,206,500 841,300 تومان
  • زمان: 10:39:08
  • تعداد درس: 64
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,391,000 878,200 تومان
  • زمان: 11:07:45
  • تعداد درس: 63
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:57:00
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید