×
ribbon

آموزش لاراول (فریم ورک پی اچ پی): مدل ها و داده

وظیفه اصلی برنامه های وب مدرن، ذخیره سازی، آپدیت، بازیابی و حذف داده ها در پایگاه داده است... بیشتر
جدید
گواهی‌نامه
بدون امتیاز
13دانشجو
2ساعت
سرفصل‌ها
متوسط سطح دوره
بروزرسانیمرداد ۱۴۰۵

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

یادگیری مدل ها و مایگریشن ها در لاراول

یادگیری درخواست های پایگاه داده و داده ریزی در لاراول

یادگیری کار با روابط در لاراول

یادگیری مدیریت خروجی داده در لاراول

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

2 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

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

6 فصل55 جلسه2 ساعت ویدیو
مقدمه
  1- مروری بر دوره
01:44
فصل اول – آغاز به کار
  1- مقدمه
02:04
  2- چه چیزهایی یاد خواهید گرفت
02:39
  3- کار با داده – روش Eloquent
03:16
  4- شروع کار با پروژه
01:05
  5- ایجاد یک اتصال به پایگاه داده
03:16
فصل دوم – مدل ها و مایگریشن ها
  1- مقدمه
00:37
  2- آشنایی با مدل های Eloquent
04:12
  3- معرفی Migrationها
01:13
  4- نوشتن فایل های Migration
02:38
  5- دمو – ساخت فایل های مدل ها و Migrationها
04:39
  6- ساخت یک فایل Migration مستقل
00:51
  7- پیکربندی یک پایگاه داده با Migrationها
03:03
  8- Fillable کردن یک مدل
01:04
  9- مدیریت Migrationها
01:21
  10- دمو – نوشتن Migrationها و Insert کردن داده
04:58
  11- آشنایی با مفروضات لاراول
03:57
فصل سوم – درخواست های پایگاه داده و داده ریزی
  1- مقدمه
00:54
  2- ذخیره سازی داده در پایگاه داده (INSERT)
01:01
  3- واکشی داده از پایگاه داده (SELECT)
04:40
  4- دمو - واکشی داده از پایگاه داده
06:47
  5- آپدیت کردن داده در پایگاه داده (UPDATE)
01:54
  6- دمو - آپدیت کردن داده در پایگاه داده
03:01
  7- حذف کردن داده از پایگاه داده (DELETE)
00:58
  8- دمو - حذف کردن داده از پایگاه داده
02:48
  9- یک روش به جای حذف کردن کامل
01:20
  10- آشنایی با Laravel Query Builder
03:05
  11- دمو - Laravel Query Builder
03:46
  12- داده ریزی در پایگاه داده
01:08
  13- دمو - داده ریزی در پایگاه داده
04:10
  14- جمع بندی
01:20
فصل چهارم – کار با روابط
  1- مقدمه
01:05
  2- آشنایی با روابط داده
02:28
  3- طریقه تعریف کردن روابط یک به چند
02:47
  4- آشنایی با مفروضات لاراول
01:22
  5- دمو - تعریف کردن روابط یک به چند
03:26
  6- طریقه Query کردن روابط یک به چند
03:04
  7- دمو - Query کردن روابط یک به چند
04:31
  8- لود کردن Lazy علیه لود کردن Eager
03:02
  9- طریقه تعریف کردن روابط چند به چند
02:57
  10- دمو - تعریف کردن روابط چند به چند
04:10
  11- طریقه Query کردن روابط چند به چند
01:33
  12- دمو - Query کردن روابط چند به چند
07:12
فصل پنجم – مدیریت خروجی داده
  1- مقدمه
01:23
  2- آشنایی با Accessorها و Mutatorها
02:49
  3- تعریف یک Mutator
01:52
  4- دمو – استفاده از Mutatorها
03:27
  5- تعریف یک Accessor
01:03
  6- دمو – استفاده از Accessorها
01:47
  7- ایده صفحه بندی
01:21
  8- به کارگیری صفحه بندی
01:53
  9- دمو – استفاده از صفحه بندی
02:42
  10- شخصی سازی صفحه بندی لاراول
02:56
  11- نگاه عمیق تری به صفحه بندی
01:28
  12- جمع بندی
01:57

پیش‌نیاز‌ها

آشنایی اولیه با PHP و همچنین دوره "آموزش مبانی و شروع به کار لاراول لاراول" به عنوان پیش نیاز توصیه می شود.

توضیحات دوره

وظیفه اصلی برنامه‌های وب مدرن، ذخیره‌سازی، آپدیت، بازیابی و حذف داده‌ها در پایگاه داده است و در این دوره به شما خواهیم آموخت که لاراول چگونه به شما در این کار کمک می‌کند.

در این دوره «آموزش لاراول مدل‌ها و داده» یاد می‌گیرید چگونه مدل‌ها و جداول پایگاه داده را از طریق لاراول و PHP ساخته و پیکربندی کنید. همچنین این دوره به شما می‌آموزد چگونه داده را Query کنید یا مدل‌های مربوطه را با نوشتن چند خط کد بسازید.

وقتی این دوره را به پایان برسانید، می‌توانید قابلیت‌های پایگاه داده را در تمام برنامه‌های لاراول خود اجرا کنید و آن‌ها را تبدیل به برنامه‌هایی پویا و قدرتمند کنید.

دیدگاه کاربران

هنوز امتیاز و دیدگاهی برای این دوره ثبت نشده است

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
2دوره
23دانشجو

تجربه به عنوان توسعه‌دهنده (وب):

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

با شروع توسعه وب در سمت بک‌اند (PHP با لاراول، NodeJS، پایتون)، من در بسیاری از پروژه‌ها به تدریج به یک توسعه‌دهنده فرانت‌اند با استفاده از فریم‌ورک‌های مدرن مانند React، Angular یا VueJS تبدیل شدم. امروزه از هر دو دنیا لذت می‌برم!

من همچنین برنامه‌های کاربردی فول‌استک می‌سازم و دانش تخصصی در زمینه DevOps و محاسبات ابری کسب کرده‌ام - که این امر با گواهینامه‌های متعدد AWS که دارم (شامل گواهینامه سطح بالای حرفه‌ای معمار راهکار) اثبات شده است.

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

تجربه به عنوان مدرس:

به عنوان یک حرفه‌ای خودآموخته، من واقعاً بخش‌های سخت و موضوعات دشوار هنگام یادگیری زبان‌های جدید یا بهبود زبان‌های شناخته شده را می‌شناسم. این پیش‌زمینه و تجربه به من امکان می‌دهد تا بر مهم‌ترین مفاهیم کلیدی و موضوعات تمرکز کنم. سابقه درخشان من شامل بسیاری از دوره‌های با امتیاز ۵ ستاره و بیش از ۲,۰۰۰,۰۰۰ دانشجو در یودمی، بهترین مدرک برای این ادعاست.

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

به همراه مانوئل لورنز، آکادم‌مایند را تأسیس کردم تا بهترین تجربه یادگیری ممکن را به بیش از ۲,۰۰۰,۰۰۰ دانشجوی خود ارائه دهیم.