سبد خرید (0)

درباره مدرس (آموزش پروژه محور فریم ورک لاراول)

مهندس رضا شفیعی
برای مشاهده همه فیلم های آموزشی مدرس، روی تصویر کلیک فرمایید.

تضمین کیفیت

توجه:کیفیت این محصول توسط بیـــاموز تضمین شده است. با یک کلیک بیاموز
بیــاموز بزرگترين مدرسه مجازی و آنلاین در کشور

آموزش پروژه محور فریم ورک لاراول

(
بازدیدها: 6356
)

معرفی اجمالی محصول (آموزش پروژه محور فریم ورک لاراول)

1 نحوه دانلود و نصب کمپوسر
2 نحوه دانلود و نصب سرور مجازی ( Wamp )
3 دانلود و نصب لاراول با کمپوسر
4 دانلود و نصب ورژن های متفاوت لاراول
5 مسیر های مختلف و فایل های مهم لاراول
6 نحوه استفاده از فرمان های تحت CMD
7 نحوه ایجاد و کار با کنترلر
و ...

دیگر مشخصات (آموزش پروژه محور فریم ورک لاراول)

حجم فایل : 3 گیگابایت
مدت زمان : بیش از 29 ساعت
سطح آموزش : از مقدماتی تا پیشرفته
پیش نیازها : php
شماره درس : پکیج کامل
نوع آموزش : تصویری و کاملاً فارسی
مقدار: 
21,000 تومان
120,000 تومان
توضیحات کامل (آموزش پروژه محور فریم ورک لاراول)

در این آموزش قصد داریم تا حرفه ای ترین و محبوب ترین فریم ورک PHP به نام Laravel را به صورت کامل آموزش دهیم.

فریم ورک چیست؟

مجموعه ای از کد ها و کلاس ها و توابع آماده که در قالب یک پروژه در اختیار برنامه نویس قرار می گیرد و برنامه نویس می تواند از تمام موارد مندرج در این پروژه در پروژه اصلی خود استفاده کند. برای مثال ما برای ساخت فرم عضویت و ورود بدون فریم ورک باید اقدام به کدنویسی طولانی نماییم و رابط های دیتابیس و جداول و ... را ایجاد کنیم و سپس از طریق اعتبار سنجی هویت کاربر را تایید و یا کاربر را وارد دیتابیس(عضویت) نماییم اما در فریم ورک لاراول برای ساخت بخش عضویت و ورود از کد زیر استفاده می کنید. کد پس از نصب فریم ورک در CMD تایپ می شود.

php artisan make:auth

سپس به صورت اتوماتیک برگه های عضویت و ورود و دیتابیس ایجاد شده و ما تنها باید فیلد ها را ویرایش و تغییرات ظاهری را اعمال نماییم و موارد مورد نیاز را اضافه کنیم.

دلایل استفاده از فریم ورک

مهمترین دلایل ما برای استفاده از فریم ورک ها امنیت بسیار بالای آنها می باشد چون کلاس و توابع توسط برنامه نویسان حرفه ای نوشته و توسعه پیدا کرده اند و همچنین کتابخانه ای از کد ها آماده در اختیار ما قرار دارد که باعث می شود سرعت کدنویسی ما به شدت افزایش پیدا کند مانند نمونه ساخت فرم عضویت و ورود که با کد نویسی php شاید 30 دقیقه زمان برای یک فرد حرفه لازم باشد تا اقدام به ایجاد آن نماید اما تحت فریم ورک یک برنامه نویس عادی در کمتر از 3 دقیقه می تواند این عملیات را انجام دهد و صد البته صد ها دلیل دیگر نیز وجود دارد اما مهمترین آنها این 3 مورد می باشد که بیان شده است.

بخش های مختلف آموزش پروژه محور لاراول و بوت استرپ

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

فیلم آموزش پروژه محور لاراول شامل 38 درس است.

1- آموزش پروژه محور فریم ورک لاراول فصل اول (قسمت اول)  - رایـــــگـان

مواردی که در این درس به آنها خواهیم پرداخت:

1- فریم ورک چیست ؟

2- دلایل استفاده از فریم ورک ها ؟

3- آموزش نصب Wamp .

4- کمپوسر چیست ؟

5-آموزش دانلود و نصب کمپوسر.

6- آموزش دانلود نصب فریم ورک لاراول.

7- آموزش مرتب سازی فایل ها و پوشه های فریم ورک به طریق صحیح جهت حفظ امنیت در هاست و عدم تداخل در یافتن فایل ها.


2- آموزش پروژه محور فریم ورک لاراول فصل اول (قسمت دوم) - رایـــــگـان

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

مواردی که در این قسمت به آنها می پردازیم عبارتند از :

1- مرتب سازی کامل فایل ها که شامل انتقال تمام فایل های فریم ورک به یک پوشه و سپس انتقال پوشه Public به روت وب سایت خود.

2- آشنایی با مسیر دهی یا همان فایل Route

3- تغییر صفحه اصلی وب سایت ( چگونه برگه ای خاص را به صفحه اصلی سایت تبدیل کنید به عبارتی زمانی که ادرس سایت زده شده مثلا بجای فایل Index فایل Contact در صفحه اصلی بارگذاری شود و به عنوان صفحه اصلی معرفی شود )

4- برگه اصلی خود و تمام برگه های دیگر که در پوشه Resource , View قرار دارد را مشاهده می کنیم و یکی از برگه ها را کمی ویرایش می نماییم.


3- آموزش پروژه محور فریم ورک لاراول فصل اول (قسمت سوم) - رایـــــگـان

در این قسمت با دستورات خط فرمان فریم ورک اشنا می شوید که شامل ساخت کنترلر و نحوه کار با کنترلر ها می باشد و با فایل ENV که یک فایل حیاتی در لاراول است آشنا می شوید . همچنین با دستورات MIGRATION آشنا می شوید.

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

1- شیوه کار با خط فرما از طریق CMD

2- آموزش ساخت Controller از طریق خط فرمان

3- آموزش فایل .env جهت پیکربندی دیتابیس و سرور ایمیل و ...

4- آموزش کار با Migration جهت ساخت جداول در دیتابیس ( که یکی از مهمترین مبحث های اموزشی ما می باشد)

5- ایجاد جداول اولیه

6- شیوه ایجاد جداول از طریق میگریشن

و غیره ....


4- آموزش پروژه محور فریم ورک لاراول فصل اول (قسمت چهارم) - رایـــــگـان

در این قسمت شما آموزش ارسال مقادیر از طریق فایل کنترلر و چاپ مقادیر در View  را مشاهده می کنیم و با Compact جهت ارسال یک متغییر به صفحات دیگر آشنا می شوید و یا می گیرید که چطور و با چه دستوراتی باید اقدام به ایجاد مستر پیج نماییم .

به عبارتی در این قسمت ما سعی کرده ایم تا بتوانیم متغییر هایی که مقدار دهی کرده ایم را از طریق فایل کنترلر به صفحه View خودمان جهت نمایش و یا واکشی اطلاعات از دیتابیس ارسال نماییم و شما یاد می گیرید که چطور بتوانید بیش از یک متغیر را نیز به صفحات خود ارسال کنید که این متغییر های می تواند حاولی اطلاعات کاملی از یک جدول دیتابیس باشد و یا یک متن پیام ساده .

همچنین به شما شیوه ساخت مستر پیج را به صورت ساده اما کاربردی توضیح داده ایم تا بتوانید مسترپیج های خود را با کمترین زمان و تفکر ممکن ایجاد کنید تا از کدنویسی های تکراری و بی معنی جلوگیری شود.

در این قسمت از مجموعه آموزشی ما به مبحث مهمی اشاره می کنیم که شامل :

1- ارسال مقادیر از طریق آرایه و فایل کنترلر به یکی از View ها جهت نمایش

2- دستور Compact جهت ارسال متغییر به صفحه ی دیگه برای شناسایی متغییر از قبل معرفی شده

3- آشنایی با شیوه ایجاد مستر پیج که یکی از زیباترین نکات فریم ورک در عین حال بسیار نیز مهم می باشد.


5- آموزش پروژه محور فریم ورک لاراول فصل اول (قسمت پنجم)

همانطور که می دانید یکی از مهمتری بخش های زبان های برنامه نویسی مخصوصا تحت وب دیتابیس است و شیوه ذخیره سازی اطلاعات در دیتابیس و ویرایش و حذف اطلاعات وارد شده.

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

این دوره بسیار حرفه ای و جامع می باشد و قابلیت آن را دارد که در صورت لزوم علاقه مندان به لاراول که تنها نیاز دارند دستورات دیتابیس را فرا بگیرند از آن استفاده کنند بدون آنکه نیاز به خرید دیگر قسمت های این آموزش باشد خواهید توانست تمامی موارد دیتابیس در لاراول را به صورت حرفه ای یاد بگیرید.

مواردی که در این قسمت به آنها می پردازیم عبارتند از :

1- از دستور Insert برا درج اطلاعات در دیتابیس استفاده کنید.

2- از دستور Update برای بروزرسانی اطلاعات در دیتابیس استفاده کنید.

3- از دستور Delete برای حذف اطلاعات در دیتابیس استفاده کنید.

4- چطور با یک شرط Where دستورات مختلف را اجرا نمایید.


6- آموزش پروژه محور فریم ورک لاراول فصل اول (قسمت ششم)

در این قسمت ما یک فرم ساده(از نظر ظاهر) ایجاد می کنیم و اطلاعات آن را در دیتابیس ذخیره می نماییم و با Token آشنا می ضویم و یاد می گیریم که چطور از باگ ها Csrf در فرم ها جلوگیری نماییم.

در این قسمت ما قصد داریم تا به صورت کامل یک فرم را همراه با چند Input ایجاد کنیم و سپس از طریق آدرس دهی فایل Action فایل ها را به سمت Route هدایت کنیم و سپس Route خود را به یکی از متد ها هدایت نماییم و در انتها عمل مورد نظر که می تواند هر چیزی اعم از نمایش یک پیام و یا دستورات دیتابیسی و یا هر دستور دیگری باشد را صورت دهیم.

همچنین در این دوره ما به دلایل استفاده از csrf می پردازیم و شیوه ایجاد یک Token با استفاده از متد Session را اموزش می دهیم و سپس نحوه مخفی سازی آن را به شما یاد خواهیم داد تا بتوانید به صورت کامل یک فرمی حرفه ای مطابق با استاندارد های روز را داشته باشید.

مواردی که در این قسمت به آنها می پردازیم عبارتند از :

1- ایجاد یک فرم نمونه

2- مسیر دهی  Route ّبرای دریافت مسیر فرم

3- کدنویسی متد مشخص شده در کنترلر برای دریافت اطلاعات فرم

4- دلیل استفاده از Token

5- شیوه ساخت Token در فرم ها

6- نحوه استفاده از Session در Token

و غیره ...


7- آموزش پروژه محور فریم ورک لاراول فصل اول (قسمت هفتم)

در این بخش جا داره تا خدمت شما دانشجویان عزیز این نکته را خاطر نشان شویم که فریم ورک چقدر ساده می تواند برای ما هر کاری را انجام دهد و در این بخش اموزش شما دقیقا به این مسئله پی خواهید برد که چگونه در کمتر از چند دقیقه (شاید 3 دقیقه) بتوانید یک فرم لاگین و عضویت حرفه ای با امنیت بسیار بالا ایجاد نمایید.

 در این قسمت ما با استفاده از دستور Auth در خط فرمان سیستم عامل اقدام به ایجاد فایل های و کلاس های لاگین و عضویت به صورت اتوماتیک می نماییم و سپس ما به صورت کامل فایل های ایجاد شده را بررسی می کنیم و به شما آموزش می دهیم تا چگونه بتوانید تنظیمات اولیه لاگین را ویرایش کنید و برگه های ایجاد شده را مشاهده و ویرایش کنید تا به سلیقه خود بخش عضویت و لاگین وب سایت را ایجاد کنید.

مواردی که در این قسمت به آنها می پردازیم عبارتند از :

1- نحوه استفاده از دستور Auth در خط فرمان ویندوز

2- بررسی فایل های ایجاد شده پس از دستور

3- مشاهده مسیر Route پس از از دستور و دلایل آم

4- نحوه ویرایش کردن صفحه عضویت مطابق با سلیقه شخصی

5- نحوه ویرایش صفحه ورود بر اساس نیاز شخصی

6- نحوه تغییر مقادیر ذخیره سازی دیتابیس در هنگام عضویت

و غیره ....


8- آموزش پروژه محور فریم ورک لاراول فصل اول (قسمت هشتم)

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

در بین این توابع توابعی هستند که حتما ما با آنها در آینده کار خواهیم کرد مانند تابعی برای کاربر پسند کردن لینک های وب سایت و یا تابع رندوم جهت ایجاد نام های تصادفی و یا تابعی برای رمز گذاری داده ها و ...

 مواردی که در این قسمت به آنها می پردازیم عبارتند از :

1- آموزش کار با تابع str_limit جهت محدودیت نمایش متن هنگام فراخوانی و چاپ

2- آموزش کار با تابع  str_slug جهت ساخت لینک های تمیز و کاربر پسند

3- آموزش کار با تابع str_random جهت ایجاد کدهای تصادفی

4- آموزش کار با تابع bcrypt جهت کد Encrypt سازی

5- آموزش کار با تابع str_finish storage_path

6- آموزش کار با تابع str_contains

7- آموزش کار با تابع starts_with

8- آموزش کار با تابع snake_case

9- آموزش کار با تابع base_path

10- آموزش کار با تابع config_path

11- آموزش کار با تابع database_path

12- آموزش کار با تمامی توابع path جهت دستیابی به مسیر ها

13- آموزش کار با تابع e جهت انجام entlitieshtml

14 آموزش کار با تابع csrf_ جهت موارد امنیتی


9- آموزش پروژه محور فریم ورک لاراول فصل اول (قسمت نهم)

در این قسمت از مجموعه آموزشی ما قصد داریم تا به یکی از مهمترین امکانات جانبی در لاراول اشاره کنیم که نام آن Laravel Collective می باشد این امکان برای ایجاد فرم های ایمن و سریع کاربرد دارد به عبارتی پس از آنکه ما این امکان جانبی را نصب نمودیم دیگر نیاز به کدنویسی های پیچیده html برای فرم های خود نداریم و به سادگی می توانیم از طریق داکیومنتی که خود لاراول کالکتیو در اختیار ما قرار می دهد هر عملیاتی را انجام دهیم.

برای مثال ما در این دوره شیوه ایجاد تگ input را بررسی می کنیم و سپس نحوه کلاس دهی به تگ های مورد نظرمان را آموزش می دهیم و همینطور نحوه استفاده از اکشن در لاراول کالکتیو را خدمت شما توضیح خواهیم داد و در ادامه برای شما کاربران گرامی توضیح می دهیم که ورودی ها باید به صورت آرایه ای و بسیار جامع در لاراول کالکتیو وارد شوند که البته تمام این گزینه های آموزشی را منطبق بر خود داکیومنت آنلاین لاراول کالکتیو توضیح می دهیم.

 مواردی که در این قسمت به آنها می پردازیم عبارتند از :

1- آموزش دانلود و نصب Laravel Collectiov

2- بررسی داکیومنت Laravel Collective و آشنایی با کد ها آماده آن

3- مشاهده و اجرا کد ها لاراول کالکتیو در فرم ها

4- شیوه ایجاد تگ input در کالکتیو

5- شیوه ارائه کلاس به تگ ها


10- آموزش پروژه محور فریم ورک لاراول (فصل دوم قسمت اول)

از آنجایی که ما قصد ایجاد یک فروشگاه حرفه ای را در زمینه دانلود فایل داریم در نتیجه باید اکثر بخش های مهم پایگاه داده خود را قبل از کدنویسی پیاده سازی نماییم و به هیچ عنوان تمام کارهای دیتابیس را در هنگام کدنویسی انجام ندهیم و در همین راستا ما به صورت حرفه ای بخش های مختلف را در پروژه جداسازی کرده و هر بخش را توضیح می دهیم ( برای نمونه دلایل ایجاد سازی جدول users همراه با colum های را به صورت شفاف توضیح می دهیم)

نکته : در این قسمت ما به شما یاد خواهیم داد چگونه بتوانید فکر یک برنامه نویس حرفه ای را داشته باشید و قبل از آنکه پروژه خود را شروع کنید بتوانید تمام نیاز های پروژه را در فکر  خود و یا به صورت نرم افزاری پیاده سازی کنید و سپس بر اساس هر نیای که وب سایت شما دارد اقدام به ساخت دیتابیس اولیه نمایید.

در این پروژه نیز ما دقیقا همین کار را انجام داده ایم و با براورد امکانات اولیه تمام جداول را ایجاد نموده و به شما توضیح داده ایم چه جداولی نیاز داریم و هر جدول چه سطر هایی را نیاز دارد و هر سطر از جدول برای چه ایجاد شده است و چه کاربردی دارد.

موضوعات جداول دیتابیسی که ایجاد نموده ایم عبارتند از :

1- ایجاد جدول مدیران

2- ایجاد جدول کاربران

3- ایجاد جدول کدهای تخفیف

4- ایجاد جدول محصولات 

5- ایجاد جدول برچسب ها, جهت سئو

6- ایجاد جدول جهت داینامیک سازی اسلایدر

7- ایجاد جدول منو و زیر منو

8- ایجاد جدول شاخه بندی های محصولات 

و دیگر جداول همراه با توضیجات جامع .


11- آموزش پروژه محور فریم ورک لاراول(فصل دوم قسمت دوم)

این قسمت اول از بخش طراحی قالب فروشگاه دانلود فایل ما میباشد که یک قالب را انتخاب نموده ایم  و و اقدام به راست چین سازی آن می نماییم و همچنین قالب مورد نظر واکنشگرا و تحت بوت استرپ می باشد و در طول انجام کار با تگ ها کاربردی بوت استرپ کار می کنیم و استایل دهی و اولویت به استایل های شخصی خودمان نسبت به بوت استرپ را تعیین می کنیم و تمام محتوی ای که قصد واکشی از دیتابیس را داریم ابتدا قالب را بر اساس محتوی مورد ثبت و یا ویرایش و یا نمایش ایجاد می نماییم.

مواردی که در این دوره به آنها اشاره می شود عبارتند از :

1- انتخاب قالب مناسب که در سورس آن در انتهای دوره موجود می باشد

2- استفاده از Float جهت  راستچین سازی قالب

3- کار با تگ ها کاربردی بوت استرپ

4- ایجاد استایل شخصی برای شخصی سازی قالب

مهم : نکات اموزشی زیادی برای طراحی قالب در این قسمت قرار دارد که با دیدن این قسمت می توانید هر قالبی را خودتان طراحی و یا ویرایش کنید و تبدیل به یکی از طراحان حرفه ای شوید.


12- آموزش پروژه محور فریم ورک لاراول (فصل دوم قسمت سوم)

در این قسمت از قالب معرفی شده در قسمت اول استفاده می نماییم و بخش مربوط به نمایش محصول ( همان ادامه مطلبی که محصول و توضیحات و خرید در آن قرار دارد) را پیاده سازی می کنیم. و به قالب خود قسمتی برای افزودن نظر اضافه می کنیم که در قسمت آینده زیبا سازی قسمت ثبت نظر را ادامه می دهیم.

 مواردی که در این دوره به آنها اشاره می کنیم عبارتند از :

1- ایجاد برگه نمایش محصول اختصاصی (برگه نمایش توضیحات محصول)

2- راست چین سازی کامل صفحه

3- ایجاد بخش درج نظر قسمت اول

4- استفاده از Div برای قسمت های مختلف بجای استفاده از Table


13- آموزش پروژه محور فریم ورک لاراول (فصل دوم قسمت چهارم)

در این قسمت تمامی موارد جهت دارا بودن برگه لیست محصول و برگه محصول را تکمیل می کنیم (برگه لیست محصول صفحه اصلی وب سایت ما می باشد که محوصلات ما به صورت لیست وار در آن قرار می گیرد و برگه ی اختصاصی محصول برگه ای می باشد که توضیحات محصول در آن درج شده است )  و اقدامات زیبا سازی خاص را انجام خواهیم داد که تمام اقدامات و فیلد ها و آیکون ها بر اساس دیتابیسی که طراحی کرده ایم ایجاد می شوند تا در زمان کدنویسی بدون مشکل با کمترین ویرایش( نکته : ویرایش در کدنویسی انجام می پذیرد اما با کمترین حد ممکن ) بتوانیم مرحله کدنویسی رو انجام بدهیم. همچنین در انتها با دستورات مختلف بوت استرپ و سی اس اس آشنا می شوید و از کلاس های داخلی بوت استرپ برای ساخت بخش برچسب ها استفاده می کنیم. یک آموزش کامل و صد درصد حرفه ای در زمینه بوت استرپ را ما مشاهده خواهید نمود بدون آنکه مانند آموزش های دیگر فقط قواعد را اموزش داده باشیم سعی نموده ایم تا در یک پروزه تنها موارد ضرورری را آموزش دهیم تا از خستگی شما هنگام یادگیری جلوگیری شود.

 مواردی که در این قسمت به آنها می پردازیم عبارتند از :

1- نحوه قرار دادن فونت آیکون در استایل

2- نحوه یافتن آیکون مناسب از فونت آیکون

3- قرار دادن فونت آیکون بین تگ های مختلف

4- شیوه کار کلی با فونت آیکون

5- زیبا سازی صفحه محصولات

6- نگاهی خیلی کوتاه اما بسیار جالب و دقیق به ریسپانسیو خواهیم داشت و یک بخش از سایت را کاملا ریسپانسیو می کنیم و خطا یابی نیز همزمان صورت می گیرد.

نکته : در این قسمت یک بخش کوتاه در مورد ریسپانسیو سازی را آموزش می دهیم که پس دیدن این قسمت که البته 6 دقیقه ( فقط بخش ریسپانسیو ) می باشد مشاهده می کنید که چگونه به راحتی می توانیم یک قالب را با تغییرات در مختصات به چه سادگی 100 درصد ریسپانسیو نماییم.


14- آموزش پروژه محور فریم ورک لاراول فصل دوم(قسمت پنجم)

در این قسمت ما اقدام به ویرایش یک قالب مدیریتی می کنیم و با شیوه مرتب سازی کد ها و جلوگیری از تکرار کد ها آشنا می شویم و سپس با دستورات بوت استرپ بیشتر اشنا خواهیم شد , دستورات یا همان کلاس هایی از بوت استرپ را برای شما توضیح می دهیم که البته توضیحاتی که ارائه می شود هم زمان با کدنویسی و ویرایش قالب می باشد تا از تکرار های بی معنی و هدر رفتن وقت ویدئو و شما کاربران گرامی جلوگیری به عمل بیاید. این قسمت دارای سه بخش است که بخش اول در همین قسمت یعنی(فصل دوم قسمت پنجم) و بخش بعدی که ادامه همین بخش است نیز در (فصل دوم قسمت ششم) و  (فصل دوم قسمت هفتم)  ارائه می شود.

 مواردی که در این قسمت به آنها می پردازیم عبارتند از :

1- نحوه استفاده دقیق از کد ها و جلوگیری از عدم کدنویسی های تکراری

2- شیوه صحیح ویرایش فایل های html5 و بوت استرپی

3- نحوه استفاده از کلاس ها و استایل شخصی در بوت استرپ و پنل مدیریت

 و غیره ....


15- آموزش پروژه محور فریم ورک لاراول فصل دوم(قسمت ششم)

در این قسمت هم ما با بخش های مختلف از کلاس های بوت استرپ در هنگام ویرایش و ایجاد قالب اشنا می شویم که بسیار کاربردی و دارای اهمیت می باشد. یاد می گیریم چگونه بدون کدنویسی های مکرر می توانیم از فایل های قبلی استفاده و کد ها را کپی نماییم و با کمترین ویرایش انها را به موارد مورد نیاز خود تبدیل کنیم.

 مواردی که در این قسمت به آنها می پردازیم عبارتند از :

1- نحوه استفاده از دستور include در قالب

2- مرتب سازی کد های قالب

3- ایجاد برگه های مختلف برای مدیریت و درج اطلاعات در پنل مدیریت

نکته : لازم به ذکر است که خدمت شما دانشجویان عزیز توضیح دهیم که ما جهت عدم تداخل در کدنویسی ابتدا قالب های بخش کاربری و مدیریت را ایجاد می نماییم و سپس تنها کدهای سمت سرور خود یا همان لاراول را شروع می کنیم ولی از انجایی که هنگام کدنویسی سمت سرور در مورد کدهای قالب توضیح داده نمی شود حتما باید این پارت های آموزشی قالب را نیز دریافت نمایید تا به درستی درکی از پروژه برای شما ایجاد شود.


16- آموزش پروژه محور فریم ورک لاراول فصل دوم(قسمت هفتم)

در این قسمت ما تمامی بخش های ظاهری پنل مدیریت خود که شامل مدیریت کارها است را ایجاد می کنیم با استفاده از فایل های از پیش ساخته شده در قالب مدیریتی که سورس آن نیز تقدیم حضورتان در دوره خواهد شد اقدام به ساخت برگه های برای ویرایش محصولات می نماییم و سپس با ویرایش برگه ساخته شده بخش ویرایش کد های تخفیف وب سایت خود را ایجاد می کنیم و در انتها هم برگه ای برای ویرایش کاربران خود ایجاد می کنیم.

نکته : در این دوره شما یاد می گیرید که چطور به سادگی با ویرایش کد ها می توان کمترین میزان کدنویسی در طراحی قالب را انجام داد و همچنین با تگ های مختلف آشنا می شوید و یاد می گیرید چگونه باید به صورت اصولی قالب های بوت استرپی و واکنشگرا را ویرایش نمایید.

 مواردی که در این قسمت به آنها می پردازیم عبارتند از :

1- ایجاد بخش ویرایش محصولات

2- ایجاد بخش ویرایش کد های تخفیف

3- ایجاد بخش ویرایش کاربران

و تمامی بخش های مدیریت دیگر...


17- آموزش پروژه محور فریم ورک لاراول فصل سوم(قسمت اول)

در این قسمت شروع کدنویسی لاراول را به صورت کامل شروه خواهیم کرد و از قالب طراحی شده بخش مدیریت وب سایت خود یک نسخه کپی تهیه و پس از ایجاد پوشه های مسیری در View وب سایت خود اقدام به چینش فایل صفحه اصلی و افزودن محصولات می نماییم.

نکته : در این مجموعه آموزشی تمامی موارد از جمله کدنویسی و شیوه بیان به صورتی است که برای افرادی که هیچ آشنایی با کدنویسی PHP هم ندارند کاملا قابل درک و فهم می باشد و در همین راستا بجای اینکه ما یک روش در کدنویسی خود را پیش بگیریم و یا از کنترلر محدود با متدهای مختلف استفاده کنیم از کنترلر های فراوان جهت درک بیشتر استفاده کرده ایم و شیوه کدنویسی ها نیز به چند صورت خواهد بود و از توابع مختلفی استفاده می کنیم که دانشجو پس از دیدن این آموزش از هر روشی که خود صلاح دانسته و با آن راحت است به کدنویسی بپردازد.

در این قسمت به صورت کامل با موارد زیر کار خواهیم کرد :

1- ایجاد مسیر های مناسب در View و پیکربندی قالب صفحه مدیریت

2- شبیوه ساخت مستر پیج در یک پروژه واقعی

3- شبوه استفاده از تابه Asset جهت دریافت آدرس دقیق وب سایت و معرفی استایل ها و کدهای جی کوری

4- شیوه استفاده از دستور Yield و نحوه کار کرد با آن

5- شیوه استفاده از دستور Extends و نحوه کار کرد با آن

6- شیوه کار کرد با دستور Section و نحوه کار کرد با آن

7- شیوه کار با دستور Include و نحوه کار کرد با آن ( دستور مربوطه طبق قوانین Blade کدنویسی می شود)

8- ایجاد کنترلر برای ادرس دهی بخش صفحه اصلی مدیریت

9- ایجاد Route برای بخش صفحه اصلی مدیریت

و غیره ....


18- آموزش پروژه محور فریم ورک لاراول فصل سوم(قسمت دوم)

در این قسمت ما قصد داریم تا یک مسترپیج برای افزودن محصول ایجاد نماییم تا هر زمان بتوانیم از آن استفاده نماییم و پس از ایجاد پیج مذکور ما کدنویسی افزودن محصول را اغاز می کنیم و تا 70 درصد پیشرفت حاصل می شود و تنها بخش ها دسته محصولات و آپلود عکس و آپلود فایل محصول باقی می ماند که در جلسه بعد آموزش می دهیم.

نکته : در این مجموعه آموزشی تمامی موارد از جمله کدنویسی و شیوه بیان به صورتی است که برای افرادی که هیچ آشنایی با کدنویسی PHP هم ندارند کاملا قابل درک و فهم می باشد و در همین راستا بجای اینکه ما یک روش در کدنویسی خود را پیش بگیریم و یا از کنترلر محدود با متدهای مختلف استفاده کنیم از کنترلر های فراوان جهت درک بیشتر استفاده کرده ایم و شیوه کدنویسی ها نیز به چند صورت خواهد بود و از توابع مختلفی استفاده می کنیم که دانشجو پس از دیدن این آموزش از هر روشی که خود صلاح دانسته و با آن راحت است به کدنویسی بپردازد.

مواردی که در این آموزش به آن اشاره می شود عبارتند از :

1- ساخت مستر پیج و دستورات yield,section,extends و ... در رابطه با ساخت صفحه

2- ایجاد کنترلر جهت درج محصولات

3- ایجاد مدل برای معرفی جدول محصولات

4- استفاده از مدل در کنترلر و معرفی مدل در کنترلر

5- آشنایی با timestamp و fillable

6- شیوه کار با تابع save() برای ذخیره سازی در دیتابیس

7- شیوه ارسال متغییر به صفحه لیست شدن محصولات

8- استفاده از حلفه Foreach برای لیست شدن محصولات اضافه شده در فروشگاه

9- ایجاد بخش لیست شدن محصولات فروشگاه

و ده ها نکته ی مهم دیگر ...


19- آموزش پروژه محور فریم ورک لاراول فصل سوم(قسمت سوم)

در این قسمت از مجموعه اموزشی ما بخش افزودن محصولات و نمایش لیست محصولات را تکمیل می کنیم و با توابع زیادی و دستورات زیادی آشنا می شویم.

مواردی که در این قسمت با آنها کار می کنیم :

1- ایجاد Route های لازم

2- استفاده از تابع Time برای تغییر نام

3- استفاده از تابع Rand برای ایجاد سازی رندوم نام

4- استفاده از تابه getOriginalExtension جهت دریافت پسوند فایل ها

5- استفاده از تابع hasfile برای دریافت و موجود بودن فایل

6- استفاده از دستور Request برای دریافت اطلاعات

7- ایجاد بخش آپلود عکس برای افزودن محصولات

8- ایجاد بخش آپلود فایل برای افزودن محصولات

9- تکمیلی سازی بخش افزودن محصولات

و ده ها تابع و دستور دیگر که به صورت کاملا شفاف توضیحات ارائه شده.

نکته : امکان رفع اشکال در تمامی دوره ها فراهم است و دانشجویان عزیز می توانند سوالات خود را مطرح نموده و جواب دقیق دریافت نمایید.

نکته : از لاراول 5.3 برای کدنویسی تکمیلی استفاده شده و توابع ما و متد ها و Route و ... همگی طبق آخرین ورژن لاراول می باشد و همچنین توابع جایگزین نیز در طول کل این مجموعه موجود است که کاربرانی که با تابع های دیگری در ورژن های قدیمی کار کردند بتوانند با دیدن این دوره متوجه شوند چه تابع یا متد و ... از ورژن چدید حذف شده و چه چیزی جایگزین آن شده است.


20- آموزش پروژه محور فریم ورک لاراول فصل سوم(قسمت چهارم)

در این قسمت ما به شیوه ویرایش محصولات آشنا می شویم و یاد می گیریم چطور id محصولات را ارسال کنیم و پس از دریافت id محصول توسط کنترلر محصول مورد نظر ما نمایش داده شود.

نکته : در این مجموعه آموزشی تمامی موارد از جمله کدنویسی و شیوه بیان به صورتی است که برای افرادی که هیچ آشنایی با کدنویسی PHP هم ندارند کاملا قابل درک و فهم می باشد و در همین راستا بجای اینکه ما یک روش در کدنویسی خود را پیش بگیریم و یا از کنترلر محدود با متدهای مختلف استفاده کنیم از کنترلر های فراوان جهت درک بیشتر استفاده کرده ایم و شیوه کدنویسی ها نیز به چند صورت خواهد بود و از توابع مختلفی استفاده می کنیم که دانشجو پس از دیدن این آموزش از هر روشی که خود صلاح دانسته و با آن راحت است به کدنویسی بپردازد.

مواردی که در این قسمت با آنها کار می کنیم :


1- ایجاد Route های لازم

2- استفاده از تابع find جهت یافت id محصول

3- تکمیل سازی بیشتر بخش ویرایش محصول

4- استفاده از Ckeditor برای محصولات ( یک ادیتور فوق العده قدرتمند و حرفه ای که تمام کدنویسان حرفه ای از آن استفاده می کنند)

5- استفاده از دستور Request برای دریافت اطلاعات و متد id برای مشخص نمودن شناسه محصول جهت ویرایش

6- افزودن قابلیت مشاهده فایل تصویر در بخش ویرایش محصول

7- استفاده از متد Resource در روت برای دریافت تمامی مسیر ها کنترلر محصولات

و ده ها نکته دیگر ...

نکته آموزشی : در قسمت افزودن و لیست شدن محصولات ما از بیش از 1 کنترلر استفاده می کنیم در صورتی می توانیم با ایجاد کنترلر کمتر هم پروژه را مدیریت کنیم و از زیاد شدن فایل ها پرهیز کنیم اما پیشنهاد بنده به عنوان کدنویس استفاده از کنترلر در حدی می باشد که خطا یابی کنترلر اسان تر باشد به عبارتی سعی بر این داشته باشید بجای متمرکز نمون کدها در یک فایل برای مثال برای محصولات بیش از 1 کنترلر ایجاد کنید اما م یتوانید با 1 کنترلر هم کل بخش محصولات را مدیریت نمایید.

نکته : امکان رفع اشکال در تمامی دوره ها فراهم است و دانشجویان عزیز می توانند سوالات خود را مطرح نموده و جواب دقیق دریافت نمایید.

نکته : از لاراول 5.3 برای کدنویسی تکمیلی استفاده شده و توابع ما و متد ها و Route و ... همگی طبق آخرین ورژن لاراول می باشد و همچنین توابع جایگزین نیز در طول کل این مجموعه موجود است که کاربرانی که با تابع های دیگری در ورژن های قدیمی کار کردند می توانند با دیدن این دوره متوجه شوند چه تابع یا متد و ... از ورژن چدید حذف شده و چه چیزی جایگزین آن شده است.


21- آموزش پروژه محور فریم ورک لاراول فصل سوم(قسمت پنجم)

در این قسمت ما یاد می گیریم چرا در لاراول برای حذف محصولات از متد Destroy استفاده می کنیم و ]چرا باید برای حذف محصولات خود از فرم ها استفاده کنیم تا بتوانیم دستورات خود را از طریق اکشن آنها ارسال کنیم. در این قسمت ما همچنین تمامی بخش لیست شدن محصولات و ویرایشات را تکمیل کرده و به اتمام می رسانیم.

نکته : در این مجموعه آموزشی تمامی موارد از جمله کدنویسی و شیوه بیان به صورتی است که برای افرادی که هیچ آشنایی با کدنویسی PHP هم ندارند کاملا قابل درک و فهم می باشد و در همین راستا بجای اینکه ما یک روش در کدنویسی خود را پیش بگیریم و یا از کنترلر محدود با متدهای مختلف استفاده کنیم از کنترلر های فراوان جهت درک بیشتر استفاده کرده ایم و شیوه کدنویسی ها نیز به چند صورت خواهد بود و از توابع مختلفی استفاده می کنیم که دانشجو پس از دیدن این آموزش از هر روشی که خود صلاح دانسته و با آن راحت است به کدنویسی بپردازد.

مواردی که در این قسمت یاد می گیرید عبارتند از :

1- ساخت Route ّبرای متد Destroy

2- شیوه ارسال و دریافت id محصول برای حذف

3- شیوه ساخت فرم برای حذف محصول و چرا باید برای حذف محصول دکمه حذف محصول را در فرم قرار دهیم ؟

4- تکمیل بخش حذف محصول

5- تکمیل سازی بخش لیست شدن محصولات ( قابلیت دکمه حذف محصول)

6- قرار دادن شناسه محصول

7- شیوه ارسال متغییر

و چند نکته ی دیگر

همانطور که مشخص است این قسمت به صورت کلی در مورد حذف محصولات بحث شده  و در آن از متد find استفاده شده است و همینطور شیوه ارسال id به Route نیز قابل درک خواهد بود.

نکته : امکان رفع اشکال در تمامی دوره ها فراهم است و دانشجویان عزیز می توانند سوالات خود را مطرح نموده و جواب دقیق دریافت نمایید.

نکته : از لاراول 5.3 برای کدنویسی تکمیلی استفاده شده و توابع ما و متد ها و Route و ... همگی طبق آخرین ورژن لاراول می باشد و همچنین توابع جایگزین نیز در طول کل این مجموعه موجود است که کاربرانی که با تابع های دیگری در ورژن های قدیمی کار کردند می توانند با دیدن این دوره متوجه شوند چه تابع یا متد و ... از ورژن چدید حذف شده و چه چیزی جایگزین آن شده است. 


22- آموزش پروژه محور فریم ورک لاراول فصل سوم(قسمت ششم)

در این قسمت از مجموعه آموزشی لاراول ما قصد داریم تا بخش افزودن شاخه محصولات و زیر شاخه محصولات رو آماده سازی کنیم و همینطور اقدام به ویرایش و حذف انها نماییم.

همینطور شما در این قمست یاد می گیرید که تگ Select در html چه کاربردی دارد و چگونه باید در لاراول از این تگ استفاده کنیم و مقدار این تگ را در دیتابس چگونه ذخیره کنیم و سپس چگونه مقادیر این تگ را ویرایش کنیم و...

نکته : در این مجموعه آموزشی تمامی موارد از جمله کدنویسی و شیوه بیان به صورتی است که برای افرادی که هیچ آشنایی با کدنویسی PHP هم ندارند کاملا قابل درک و فهم می باشد و در همین راستا بجای اینکه ما یک روش در کدنویسی خود را پیش بگیریم و یا از کنترلر محدود با متدهای مختلف استفاده کنیم از کنترلر های فراوان جهت درک بیشتر استفاده کرده ایم و شیوه کدنویسی ها نیز به چند صورت خواهد بود و از توابع مختلفی استفاده می کنیم که دانشجو پس از دیدن این آموزش از هر روشی که خود صلاح دانسته و با آن راحت است به کدنویسی بپردازد.

مواردی که شما در اینق سمت آنها را یاد خواهید گرفت :

1- چگونه استفاده از کد ها قبلی جهت افزایش سرعت کدنویسی

2- چگونه کنترلر خودمان را ایجاد نکنیم و از کنترلر جدید کپی برداری کنیم

3- چگونه از تگ Select  برای ذخیره سازی در دیتابیس استفاده نمایم

4- چگونه اطلاعات را در تگ Select نمایش دهیم

5- چگونه اطلاعات تگ Select را ویرایش نماییم

6- ساخت شاخه برای محصولات

7- ایجاد Route مختص به شاخه محصولات

8- ایجاد زیر شاخه برای شاخه اصلی محصولات

9- استفاده از متد all() جهت واکشی شاخه محصولات

10- استفاده از حلقه foreach به صورت خاص برای شاخه محصولات

و ده ها نکته ی کلیدی دیگر ....

نکته : امکان رفع اشکال در تمامی دوره ها فراهم است و دانشجویان عزیز می توانند سوالات خود را مطرح نموده و جواب دقیق دریافت نمایید.

نکته : از لاراول 5.3 برای کدنویسی تکمیلی استفاده شده و توابع ما و متد ها و Route و ... همگی طبق آخرین ورژن لاراول می باشد و همچنین توابع جایگزین نیز در طول کل این مجموعه موجود است که کاربرانی که با تابع های دیگری در ورژن های قدیمی کار کردند می توانند با دیدن این دوره متوجه شوند چه تابع یا متد و ... از ورژن چدید حذف شده و چه چیزی جایگزین آن شده است.


23- آموزش پروژه محور فریم ورک لاراول فصل سوم(قسمت هفتم)

در این قسمت از مجموعه آموزشی لاراول انحصارا ما قصد داریم تا بخش شاخه و زیر شاخه محصولات را تکمیل نموده و  به قسمت افزودن محصولات خود قابلیت انتخاب شاخه و یا زیر شاخه محصولات را اضافه نماییم و در ادامه نیز قابلیت ویرایش شاخه و زیر شاخه یک محصول را نیز آموزش می دهیم .

نکته : در این مجموعه آموزشی تمامی موارد از جمله کدنویسی و شیوه بیان به صورتی است که برای افرادی که هیچ آشنایی با کدنویسی PHP هم ندارند کاملا قابل درک و فهم می باشد و در همین راستا بجای اینکه ما یک روش در کدنویسی خود را پیش بگیریم و یا از کنترلر محدود با متدهای مختلف استفاده کنیم از کنترلر های فراوان جهت درک بیشتر استفاده کرده ایم و شیوه کدنویسی ها نیز به چند صورت خواهد بود و از توابع مختلفی استفاده می کنیم که دانشجو پس از دیدن این آموزش از هر روشی که خود صلاح دانسته و با آن راحت است به کدنویسی بپردازد.

مواردی که در این قسمت با آنها کار می کنیم :

1- تکمیل سازی بخش شاخه و زیر شاخه محصولات

2- افزودن قابلیت انتخاب شاخه و زیر شاخه به محصولات

3- استفاده از حلقه Foreach برای نمایش شاخه و زیر شاخه محصولات در صفحه افزودن محصول

4- استفاده از حلقه Foreach برای نمایش شاخه و زیر شاخه محصولات در صفحه افزودن محصول

5- استفاده از Request در متد Store کنترل جهت ذخیره سازی

6- ارسال همزمان دو متغیر به صفحه محصولات ( متغیر  Cat برای شناسایی شاخه محصولات که از کنتلر و مدل Cat استفاده می کند و متغییر Product و متغییر Model که برای نمایش محصول و ویرایش و ... کارآمد می باشد)

7- بررسی تصدیق عملیات ذخیره سازی اطلاعات در دیتابیس و سپس انجام عملیات دیگر [ ----                if($Cat->save())       ------] بررسی تصدیق ذخیره سازی شاخه

و ده ها نکته ی کلیدی دیگر...

نکته : امکان رفع اشکال در تمامی دوره ها فراهم است و دانشجویان عزیز می توانند سوالات خود را مطرح نموده و جواب دقیق دریافت نمایید.
نکته : از لاراول 5.3 برای کدنویسی تکمیلی استفاده شده و توابع ما و متد ها و Route و ... همگی طبق آخرین ورژن لاراول می باشد و همچنین توابع جایگزین نیز در طول کل این مجموعه موجود است که کاربرانی که با تابع های دیگری در ورژن های قدیمی کار کردند می توانند با دیدن این دوره متوجه شوند چه تابع یا متد و ... از ورژن چدید حذف شده و چه چیزی جایگزین آن شده است. 


24- آموزش پروژه محور فریم ورک لاراول فصل سوم(قسمت هشتم)

در این قسمت از آموزش ما قصد داریم تا به صورت کامل بخش افزودن کاربران و لیست شدن کاربران و ویرایش کاربران را تکمیل نماییم و شما در این قسمت با تمامی متد ها به صورت یکجا آشنا می شوید که بسیار کارامد خواهد بود و همچنین پس از دیدن این قسمت می توانید هر فرمی آماده کنید و به بخش کاربران خود نیز هر قابلیت دیگری اضافه نمایید که البته ما قابلیت فعال و غیر فعال بودن کاربران را از طریق یک سطر به نام Action با مقدار 0 و 1 بررسی می کنیم و در هنگام ایجاد کاربر توانایی فعال و یا غیر فعال سازی کاربر را خواهیم داشت

نکته : در این مجموعه آموزشی تمامی موارد از جمله کدنویسی و شیوه بیان به صورتی است که برای افرادی که هیچ آشنایی با کدنویسی PHP هم ندارند کاملا قابل درک و فهم می باشد و در همین راستا بجای اینکه ما یک روش در کدنویسی خود را پیش بگیریم و یا از کنترلر محدود با متدهای مختلف استفاده کنیم از کنترلر های فراوان جهت درک بیشتر استفاده کرده ایم و شیوه کدنویسی ها نیز به چند صورت خواهد بود و از توابع مختلفی استفاده می کنیم که دانشجو پس از دیدن این آموزش از هر روشی که خود صلاح دانسته و با آن راحت است به کدنویسی بپردازد
مواردی که در این قسمت با آنها کار می کنیم :

1- ایجاد Route های لازم به صورت دستی

2- ایجاد Route های لازم به صورت Resource

3- استفاده از تابع find جهت دریافت id کاربر برای ویرایش

4- استفاده از تابع Asset در فرم حذف

5- ایجاد فرم حذف کاربر و ایجاد csrf token

6- شیوه کار با token

7- استفاده از تابع all جهت دریافت تمامی سطر های جدول

8- استفاده از fillable برای مشخص سازی سطر های مجاز و قابل دسترس

9- ساخت بخش افزودن کاربر

10- ساخت بخش لیست شدن کاربران

11- ساخت بخش ویرایش کاربران

12- استفاده بهینه از سورس ها و کپی از سورسها و ویرایش سریع آنها جهت عدم کدنویسی های تکراری

و ده ها تابع و دستور دیگر که به صورت کاملا شفاف توضیحات ارائه شده و همچنین نکات بسیار ریز و خطاهای ایجاد شده و شیوه های بررسی و رفع خطا ها که بسیار بسیار مهم هستند .

نکته : شما با دیدن خطا ها پی خواهید برد که هر زمان در هر نوع طراحی وب سایتی با لاراول خطایی گرفتید چطور باید آن خطا را رفع کنید زیرا عنوان خطا نشان دهنده شیوه آن و نحوه بررسی و یافت خطا می باشد.


نکته : امکان رفع اشکال در تمامی دوره ها فراهم است و دانشجویان عزیز می توانند سوالات خود را مطرح نموده و جواب دقیق دریافت نمایید.

نکته : از لاراول 5.3 برای کدنویسی تکمیلی استفاده شده و توابع ما و متد ها و Route و ... همگی طبق آخرین ورژن لاراول می باشد و همچنین توابع جایگزین نیز در طول کل این مجموعه موجود است که کاربرانی که با تابع های دیگری در ورژن های قدیمی کار کردند می توانند با دیدن این دوره متوجه شوند چه تابع یا متد و ... از ورژن چدید حذف شده و چه چیزی جایگزین آن شده است.


25- آموزش پروژه محور فریم ورک لاراول فصل سوم(قسمت نهم)

در این قسمت از مجموعه آموزشی ما بخش حرفه ای کدهای تخفیف رو خواهیم ساخت و فیلد های زیر را در کدهای تخفیف ما خواهیم داشت.

1- کد تخفیف

2- درصد تخفیف

3- زمان شروع کد

4- زمان اتمام کد

5- حداکثر تعداد استفاده از کد

و نکاتی که در این آموزش ما به اون می پردازیم عبارتند از :

1- کدنویسی بخش افزودن کد تخفیف

2- کدنویسی بخش لیست شدن کد های تخفیف

3- کدنویسی بخش ویرایش کد های تخفیف

4- کدنویسی بخش حذف شدن کد های تخفیف

5- استفاده از Route با متد های مختلف در کد ها تخفیف

6- ایجاد کنترل های مختص به کد تخفیف

7- ایجاد مدل کد های تخفیف

8- استفاده از تابع all برای واکشی سطر ها در کد های تخفیف

9- استفاده از request در متد store برای درج کد

10- بررسی خطا ها و نکات فنی بسیار مهم

و بیش از 20 تابع و متد و روش که در این بخش به صورت کامل با اون کار می کنیم.

نکته : امکان رفع اشکال در تمامی دوره ها فراهم است و دانشجویان عزیز می توانند سوالات خود را مطرح نموده و جواب دقیق دریافت نمایید.

نکته : از لاراول 5.3 برای کدنویسی تکمیلی استفاده شده و توابع ما و متد ها و Route و ... همگی طبق آخرین ورژن لاراول می باشد و همچنین توابع جایگزین نیز در طول کل این مجموعه موجود است که کاربرانی که با تابع های دیگری در ورژن های قدیمی کار کردند می توانند با دیدن این دوره متوجه شوند چه تابع یا متد و ... از ورژن چدید حذف شده و چه چیزی جایگزین آن شده است.


 

برای مشاهده ادامه توضیحات مربوط به هر درس روی لینک های زیر کلیک فرمایید:

26- آموزش پروژه محور فریم ورک لاراول فصل سوم(قسمت دهم)

27- آموزش پروژه محور فریم ورک لاراول فصل سوم(قسمت یازدهم)

28- آموزش پروژه محور فریم ورک لاراول فصل چهارم(قسمت اول)

29- آموزش پروژه محور فریم ورک لاراول فصل چهارم(قسمت دوم)

30- آموزش پروژه محور فریم ورک لاراول فصل چهارم(قسمت سوم)

31- آموزش پروژه محور فریم ورک لاراول فصل چهارم(قسمت چهارم)

32- آموزش پروژه محور فریم ورک لاراول فصل چهارم(قسمت پنجم)

33- آموزش پروژه محور فریم ورک لاراول فصل چهارم(قسمت ششم)

34- آموزش پروژه محور فریم ورک لاراول فصل چهارم(قسمت هفتم)

35- آموزش پروژه محور فریم ورک لاراول فصل چهارم(قسمت هشتم)

36- آموزش پروژه محور فریم ورک لاراول فصل چهارم(قسمت نهم)

37- آموزش پروژه محور فریم ورک لاراول فصل چهارم(قسمت دهم)

38- آموزش پروژه محور فریم ورک لاراول فصل چهارم(قسمت یازدهم)

نظرات (آموزش پروژه محور فریم ورک لاراول)

دیدگاه‌ها  

0 # حسین133 1396-06-08 13:43
سلام تو این آموزش 0 تا 100 ساخت یه سایت با لاراول آموزش داده میشه؟
یعنی انتهای آموزش من میتونم سایت با لاراول طراحی کنم؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # امیر پهلوان صادق 1396-06-09 08:11
بله با مشاهده فیلم آموزش پروژه محور فریم ورک لاراول شما کاملا با فریم ورک مذکور آشنا خواهید شد و با توجه به اینکه این آموزش پروژه محور است، شما قادر خواهید بود پروژه های وبی خود را با آن پیاده نمایید.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # محمد مقصودي 1396-05-06 23:19
سلام
فایلهایی که در آموزش شما هستش با فایلهاییی که طبق آموزش من دانلود کردم و ایجاد شده فرق دارد آیا ورژن لاراول آموزش داده شما با ورژن جدید تفاوت دارد
سوال دوم اینکه من وقتی که دستور میگرت را می زنم برای انتقال جداول به دیتابیس ارور می دهد و یک جدول را بیشتر انتقال نمی دهد چرا ؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # Guest 1395-12-12 11:58
چطور پروژه لاراول رو به هاست منتقل کنیم؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # امیر پهلوان صادق 1395-12-12 12:11
برای انتقال پروژه لاراول به هاست، قبل از هر چیز به PHP نسخه 5.5 به بالا نیاز داریم و باید چک کنید که افزونه ها یا Extensionهای زیر روی هاست فعال باشد:
1- Mcrypt
2- OpenSSL
3- Mbstring
4- Tokenizer
حالا برای انتقال پروژه لاراول به هاست مراحل زیر را دنبال فرمایید:
1- ابتدا تمامی پوشه ها و فایل های موجود در شاخه اصلی لاراول را به غیر از پوشه public را به پوشه ای با نام دلخواه (مثلا laravel) منتقل کنید.
2- فولدر مرحله قبل را به داخل فولدر Public منتقل کنید.
3- حالا محتویات پوشه ی public را بر روی root هاست منتقل کنید.
4- فایل index.php را در حالت ویرایش قرار داده و تغییرات زیر را اعمال فرمایید:
require __DIR__.'/laravel/bootstrap/autoload.php';
$app = require_once __DIR__.'/laravel/bootstrap/app.php';

توجه: اگر با خطای HTTP ERROR 500 مواجه شدید، باید زحمت بکشید و به فولدر laravel سطح دسترسی بیشتر بدید، به owner تمام سطح های دسترسی رو بدید و به بقیه مثل group و others فقط سطح دسترسی read بدید.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # محمدرضا جعفری 1395-12-10 18:41
سلام
تو ویدئو اول مدرس گفت که سیستم مدیریت محتوا آیا منظورتون استفاده از wordpress یا امثال اینه؟؟؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # امیر پهلوان صادق 1395-12-11 10:55
سلام در ابتدا باید خدمتتون عرض کنم که هدف ما از دوره آموزش فریم ورک لاراول، فقط آموزش نحوی کار کردن با فریم ورک مذکور هست.
اما در چند جلسه اول دوره آموزش لاراول، به مباحث پایه ای و مقدماتی لاراول پرداخته ایم و در درس های بعدی سعی کرده ایم با استفاده زا پروژه فروشگاه مطالب مربوطه را بصورت کاربردی منتقل کنیم.
بنابراین در این دوره به آموزش ساخت سیستم مدیریت محتوا پرداخته نشده است.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # محمدرضا جعفری 1395-12-10 18:27
سلام خسته نباشید
میخواستم بدونم feature های اصلی دوره آموزش پروژه محور فریم ورک لاراول چیه؟؟؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # امیر پهلوان صادق 1395-12-11 10:59
سلام، هدف ما از دوره آموزش لاراول، فقط آموزش مخاطب برای کار کردن با فریم ورک مذکور است و نباید انتظار داشته باشید که در انتهای آموزش یک پروژه کامل را دریافت کنید. البته با توجه به موارد پیشرفته ای که در این آموزش عنوان شده است، حتما شما قادر به تکمیل و یا پیاده سازی دیگر پروژه ها خواهید بود.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # shahriasr 1395-10-21 13:27
با سلام و درود

آیا در این آموزش نحوه کار روابط many to many و امثالهم در migration آموزش داده و در پروژه کار و استفاده می شود؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # امیر پهلوان صادق 1395-12-11 11:00
سلام، خیر
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # لاراول 1395-10-16 12:08
سلام و خسته نباشید.
در Composer چطور می تونم یک Model ایجاد کنم؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # امیر پهلوان صادق 1395-10-16 12:11
سلام
1- با تصور اینکه Composer را نصب نموده اید، برنامه Command Prompt را اجرا نمایید.
2- با استفاده از دستور CD به محل پوشه Laravel بروید.
3- از دستور زیر برای ایجاد Model در لاراول استفاده کنید:
php artisan make:model yorename
بلافاصله بعد از اجرای دستور بالا، یک مدل با نام yourname.php در آدرس زیر ایجاد خواهد شد:
C:\Program Files\xampp\htd ocs\laravel\lar avel\app
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # hossein g 1395-12-10 01:58
سلام مهندس جان
متاسفانه بنده فایل route.php رو نتونستم پیدا کنم الان چند ساعته برگشتم به ورژنهای قبلی هر ورژن هم ی مشکلی داشت و بنده نتونستم آموزش ها رو ادامه بدم ! الان در ابتدای قسمت 4 موندم
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+1 # امیر پهلوان صادق 1395-12-10 09:21
سلام و عرض ادب
همراه با فیلم آموزش لاراول، سورس پروژه نیز ارائه شده است. بنابراین شما می توانید از پروژه مذکور برای تمرین و آموزش استفاده نمایید. توجه داشته باشید که همراه سورس مذکور، فریم ورک لاراول نیز وجود دارد.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # hossein g 1395-12-10 14:48
سلام مجدد ببخشید من سورس رو دانلود کردم ولی فایل route موجود نبود
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # امیر پهلوان صادق 1395-12-11 12:22
در نسخه ی جدید فریم ورک لاراول، محل قرار گیری فایل route تغییر کرده است. بنابراین در شاخه اصلی لاراول به آدرس زیر مراجعه فرمایید:
routes/web.php
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # جواد علی زاده 1395-10-16 10:26
سلام
نحوه ی ایجاد جدول Migration چطوریه؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # امیر پهلوان صادق 1395-10-16 10:29
سلام
1- با تصور اینکه Composer را نصب نموده اید، برنامه Command Prompt را اجرا نمایید.
2- با استفاده از دستور CD به محل پوشه Laravel بروید.
3- از دستور زیر برای نصب و ایجاد جدول Migratoin استفاده نمایید:
php artisan migrate:install
4- ساخت جدول جدید:
php artisan make:migrate create-test_tab le --create=test
5- برای تأیید و انتقال جداول ساخته شده:
php artisan migrate
برای کسب اطلاعات بیشتر به لینک زیر مراجعه فرمایید:
laravel.com/docs/5.0/schema
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # علیرضا شفیعی 1395-10-16 09:34
سلام و تشکر بابت فیلم آموزش لاراول
دستور ایجاد کنترلر با استفاده از Composer چیست؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # امیر پهلوان صادق 1395-10-16 10:19
سلام
دستور ایجاد کنترلر در فیلم آموزشی بصورت کامل توضیح داده شده است ...1
1- همان طور که دوست عزیزمون در سوالشون فرمودند، برای ایجاد کنترلر با استفاده از Composer ابتدا باید آنرا نصب کرد. بنابراین به آدرس زیر برید و آنرا نصب کنید:
https://getcomposer.org/download
2- برنامه Command Prompt را اجرا کنید.
3- با دستور CD به پوشه لاراول بروید و از کد زیر برای ایجاد کنترلر استفاده کنید:
php artisan make:controller MyNameController

توجه داشته باشید که بجای MyName باید یک نام دلخواه قرار دهید.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # علیرضا شفیعی 1395-10-16 09:23
با سلام
من فایل Composer و نصب کردم حالا می خوام در ادامه لاراول و نصب کنم، چی کار باید بکنم؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # امیر پهلوان صادق 1395-10-16 09:28
سلام
1- برنامه Command Prompt را اجرا کنید.
2- کد زیر را اجرا کنید:
C:\Program Files\xampp\htd ocs>composer create-project laravel/laravel laravel
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # لاراول 1395-10-16 08:51
سلام مجدد
چطور آدرس صفحه نخست ام رو تنظیم کنم. در واقع چکار کنم که زمانی که آدرس دامین ام رو کاربر تایپ کرد به یک صفحه خاص ارجاع داده بشه.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # امیر پهلوان صادق 1395-10-16 09:31
سلام
1- فایل زیر را در حالت ویرایش قرار بدید:
C:\Program Files\xampp\htdocs\laravel\laravel\routes\web.php
2- از کد زیر استفاده کنید و قسمت welcome را با ویویی مد نظرتون جایگزین کنید:
Route::get('/', function () {
return view('welcome');
});
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # لاراول 1395-10-16 08:37
با سلام
فایل env. در روت اصلی Laravel چه کاربردی دارد؟
با تشکر از آموزش های عالی تون
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # امیر پهلوان صادق 1395-10-16 08:43
سلام
در زیر، 2 تا از کاربردهای بسیار مهم فایل env. در لاراول آورده شده است:
1- APP_DEBUG=true
زمانی که در حالت Develope یا پیاده سازی هستیم با تنظیم خصوصیت بالا با مقدار true می توانیم خطاهای اتفاق افتاده را در برنامه مشاهده نماییم. اما زمانی که پروژه لاراول را به هاست انتقال دادیم برای امنیت بیشتر، باید ویژگی مذکور با مقدار False تنظیم شود. به این ترتیب خطاهای اتفاق افتاده تحت یک فایل txt قابل دسترس و مشاهده خواهد بود.
2- تنظیم اطلاعات اتصال به پایگاه داده
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # موسی برزگر 1395-08-29 17:58
سلام استاد گرامی خواهشمند آموزش پرداخت الکترونیکی، نحوه دانلود ، ساعت و تقویم فارسی نیز آموزش بدید. متشکرم.
ضمنا اگه یک دمو از سایتی که در پروژه آموزش بدید بذارید عالی میشه.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # hossein g 1395-12-09 16:39
سلام من در قسمت سوم آموزش یه مشکلی دارم ولی دستور php artisen migrate رو میزنم یه ارور میده ممنون میشم کمک کنید
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # امیر پهلوان صادق 1395-12-11 11:01
سلام، با جستجوی متن خطا در گوگل، مطمئنا به راه حل مناسب پی خواهید خورد.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
Copyright www.maxx-marketing.net

راهنمای خرید از فروشگاه بیاموز (قوانین و مقررات)

کاربر عزیز به فروشگاه بیاموز خوش آمدید. جهت آشنایی بهتر با فروشگاه، نحوه خرید و ضمانت ما و موارد دیگر به نکات زیر توجه فرمایید:

نکته 1: دقت فرمایید که هر پکیج آموزشی شامل قسمت هایی رایگان است که می توانید براحتی آنها را دانلود کرده و به این ترتیب اطمینان بیشتری از خرید خود حاصل فرمایید.

نکته 2: بلافاصله بعد از خرید، ایمیلی حاوی لینک دانلود برای شما ارسال خواهد شد و می توانید محصولات را با بالاترین سرعت ممکن دانلود نمایید.

نکته 3: لینک های دانلود، دارای قابلیت Resume هستند. یعنی در صورتی که Disconnect شدید، بعد از اتصال مجدد به اینترنت، می توانید دانلود فایل مورد نظر را ادامه دهید.

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

نکته 5: تمام محصولات دارای پشتیبانی رایگان هستند، بنابراین فیلم ها را تا انتها تماشا کنید و اگر قسمتی از آن را متوجه نشدید از قسمت "دیدگاه ها" سوال خود را مطرح فرمایید.

نکته 6: هر پکیج آموزشی، شامل چندین درس است اما در بیاموز، امکان خرید هر درس بصورت مجزا وجود دارد. 

نکته 7: خریدهای پستی (پیشتاز) بین 24 الی 72 ساعت بعد از خرید به دست شما خواهد رسید.

نکته 8: این سایت دارای مجوز رسمی از جمهوری اسلامی ایران بوده و به استناد نماد اعتماد الکترونیک، خرید از این سایت کاملاً مطمئن و تایید شده می باشد.

نکته 9: اگر هنوز هم سوالی در ذهن شما باقی مانده، از طریق پُل ها ارتباطی زیر با ما مطرح فرمایید:

موبایل: 09132023142               ایمیل: این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید

در ویدئوی زیر، می توانید نحوه ی خرید و دانلود محصولات آموزشگاه بیاموز را مشاهده فرمایید:

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