توضیحات

لاراول یکی از بهترین و محبوب ترین فریمورک های زبان php است که برای توسعه نرم افزارهای تحت وب و بر پایه ای معماری MVC ساخته شده.راحتی کار با لاراول و سادگی در یادگرفتن آن در عین پر قدرت بودن و حرفه ای بودن این فریمورک موجب شده تا افراد بسیاری به سوی این فریمورک حرکت کنند و از قدرت آن در پروژه های خود استفاده کنند.لاراول به علت داشتن امنیت بالا، امکانات به روز، توسعه پذیری بالا، استفاده از کدهای با کیفیت و جدیدترین روش‌ها به عنوان یک فریم ورک قوی و پیشرفته شناخته می شود.با وب پروگ همراه باشید تا با این فریمورک دوست داشتنی آشنا بشیم.دقت داشته باشین لاراول بر اساس برنامه یکساله خود، در هر یکسال یک ورژن جدید از لاراول را ارائه می‌کند که ممکن هست یکسری تغییرات جزئی و یا بزرگ داشته باشه و بیشتر تغییرات در خوده هسته لاراول اتفاق می افتد. هدف از این دوره آشنایی با لاراول و امکانات لاراول هست و فرقی نداره شما از نسخه 6، 7 ، 8 و یا 9 لاراول استفاده می کنید( کلیات مشترک هست و تغییرات جزئی را در بخش توضیحات صفحه ای قسمت ها نوشته میشه )همچنین سرفصلی با عنوان آشنایی با امکانات جدید لاراول 8 در این دوره افزوده شده و پروژه پایانی این دوره را با لارول 8 پیاده سازی میکنیم. همچنین با آمدن ورژن 9 لاراول سرفصلی با عنوان امکانات جدید لاراول 9 اضافه شده است، پس قسمت های دوره را پشت سرهم ببینید و با توجه به ورژن لاراولی که توی قسمت های دوره نصب میشه، شما هم نصب و دوره را پیش ببرید. حتما قسمت معرفی دوره (ویدیو پایین) را مشاهده کنید.

دوره های پیشنهادی، بعد از گذراندن این دوره :

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


طراحی وب طراحی سایت پی اچ پی php php oop php mvc mvc پایگاه داده laravel لاراول

مدرس دوره علی شیخ
مدت دوره 29:19:35
تعداد ویدیو 189

وضعیت دوره : کامل شده
قیمت دوره : رایگان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • استاد شیخ درود
    من برای نوع داده قیمت خودرو تا سقف ده میلیارد تومان باید از bigint استفاده کنم درسته ؟
    برای میزان کارکرد تا سقف ۵۰۰ هزار کیلومتر از int درسته ؟
    چون قبلا از varchar استفاده میکردم تو مرتب کردن بر اساس قیمت کار نمیکرد تغییر دادم به اینها آیا این تصمیم درست هست ؟

  • سلام و درود استاد شیخ عزیز خدا قوت من یه راهنمایی میخوام در خصوص دستور sql
    آگهای های خودرو رو در نظر بگیرید که بر اساس id از دیتابیس خونده و مرتب میشن حالا یک سری از اونها پولی هستند و باید اول لیست بشن و بقیه براساس id مرتب و بعد از پولی ها قرار بگیرن کدوم دستور برای این موضوع مناسب هست ؟

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

  • سلام و عرض ارادت
    اول تشکر کنم از کیفیت بالای آموزشی و تدریس شما باید بگم که بالاترین مهارتی که شما دارید و مهم ترین ویژگی یک مدرس خوب هست روش صحیح و درست انتقال پیام و مفهوم هست که به درستی منظور را به کاربر می رسانید.
    شاید خیلی از افراد مهارت خاصی در یک موضوعی داشته باشند ولی دانش و علم تدریس را ندارند و نتیجه اش می شود آموزش های مختلفی که در سطح اینترنت وجود دارد که هر کسی که از خانواده اش قهر می کند یک آموزش درست می کند بدون اینکه سواد اینکار را داشته باشد.
    من برای لاراول آموزش های چندین سایت ایرانی را دیدم ولی نکته ای که آموزش های شما را متمایز می کند این هست که بک گراند و پشت صحنه موضوعات را آموزش می دهید و در واقع قشنگ به هنرجو می فهمانید که مثلا در پشت صحنه این دستور چه اتفاقاتی دارد می افتد که اگر فردا روزی هنرجو خواست تغییری در پروژه خودش دهد با تسلط بیشتری اینکار را انجام دهد و این چیزی هست که در کمتر آموزشی دیده می شود و بهتر بخواهم بگویم اینکه شما به دانشجو ماهی گیری یاد می دهید تا که بخواهید ماهی دست آنان دهید . و به جای اینکه به شخص ابزار را یاد دهید, مفهومی که پشت آن ابزار هست را آموزش می دهید که این خیلی ارزش دارد و قشنگ مشخص هست که افراد را می خواهید در عرصه برنامه نویسی مستقل بار بیارید تا محتاج هیچ کس نباشند و دقیقا برعکس خیلی از وبسایت های آموزشی که دانشجو را از یک دوره به دوره دیگر پاس می دهند و آن شخص همیشه وابسته به چیزی هست که در دوره آموزش دیده و هیچ وقت توانایی حل مسئله را که مهم ترین فاکتور برنامه نویسی هست را نمی آموزد.
    دومین نکته از ویژگی های تدریس شما بیان ساده و شیوای شماست که قشنگ مشخصه خودتان را در موقع تدریس جای کاربری که می خواهد آن موضوع را یاد بگیرد قرار می دهید و خیلی شفاف و با مثال های کاربردی آن موضوع را آموزش می دهید و برعکس خیلی از مدرسان چون خودشان به یک موضوع تسلط دارند فکر می‌کنند که برای بقیه هم به همین شکله و این موضوع به شدت روی کیفیت تدریس و کیفیت یادگیری هنرجو تأثیر گذاره.

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

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

  • سلام
    من دارم یه پروژه با لاراول می‌زنم؛ و توی این پروژه چندین جدول دارم که هر کدوم از این جدول‌ها یک فیلد تلفن، موبایل و آدرس دارن، اما از اون‌جایی که من می‌خوام این فیچر رو کاربر داشته باشه که بتونه چندین موبایل، تلفن و آدرس ثبت کنه، اولش تصمیم گرفتم که تلفن و موبایل و... رو serialize شده یا به شکل json داخل دیتابیس ذخیره کنم؛ اما طبق آموزش شما در اصل باید از رابطهٔ پلی‌مورفیک One to Many استفاده بشه؛ آیا ذخیره‌سازی به شکل json یک کار غیراصولی محسوب میشه؟ و بهتره که جداول mobileable و phoneable و ... رو اضافه کنم؟

    • سلام وقت بخیر.
      شما میتوانید json هم داشته باشید اما با رابطه، کوئری زدنتون ساده تر هست.

  • سلام بلخره همین امروز تموم شد واقعا عالی بود تشکر میکنم . تا به حال دوره ای به این کاملی ندیده بودم از لاراول . من تازه لاراول رو شروع کردم و به زودی دوره پروژه محور رو شروع می کنم به دیدن. توصیه می کنم به همه این دور رو

  • سلام اقای شیخی خسته نباشید
    ببخشین من راستش یکی پروژه فروشگاه اینترنتی در دست انجام دارم هنوز هیچکاری هم نکردم میخواستم بپرسم به نظر شما بعد از پایان این دوره میتونم پروژه ام رو شروع کنم چون وقت کمی دارم باید هر چه سریعتر تحویل بدم؟

    • سلام وقت بخیر.
      خیر، ببینید شما این دوره را که دیدید و کار و تمرین کردید. بعد دوره فروشگاهی لاراول را باید ببینید و کار و تمرین کنید و این زمان میبره، به غیر از پیش نیاز های دوره ها که مهم هستند.
      تا شما نتونید بعد از دیدن دوره، یک پروژه را خودتون بزنید و بهش شاخ و برگ بدید.بنظر من نباید یک پروژه را قبول کنید.

    • سلام وقت بخیر اقای شیخی
      واقعیتش پروژه که گرفتم طرف اشنا هست و بهم گفته صبر میکنم خوب یاد بگیری
      ولی نمیدونم تا چند وقت میکشه راستش خودمم پشیمون شدم زود پروژه گرفتم؟

    • اینکه چقد زمان میبره، به مدت زمانیکه شما میتوانید وقت بگذارید و تمرین کنید داره، اما در کل همانطور که گفتم تا زمانیکه حداقل یدونه سایت با امکانات نزدید، پروژه قبول نکنید.

  • با سلام و عرض ادب
    جدیدا و با افزایش محدودیت های اینترنت، امکان نصب لاراول و همچنین برخی پکیج ها وجود نداره. اختمالا شما هم به این مشکل برخوردید؛آیا راهی برای رفع این مشکل وجود داره؟
    لطفا راهنمایی کنید.

    پیشاپیش از زحمات جنابعالی بابت تهیه آموزشهای بسیار عالی، سپاسگدارم.

    در صورت لزوم با ایمیل زیر تماس بگیرید:
    golkarm58@gmail.com

    • سلام وقت بخیر.
      شما باید از فیلتر شکن و یا از سایت شکن (توی انترنت سرچ کنید شکن، سایتش براتون میاره) تست و استفاده کنید.

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

    • سلام وقت بخیر.
      ممنون از شما، توی تلگرام و اینستا وب پروگ میتوانید پیام بدید پاسخ داده میشه

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

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

  • سلام دوستان
    من دوره‌های زیادی رو در این سایت مشاهده کردم
    مدرس دوره استاد شیخ بسیار بر مباحث مسلط بودند و هر مبحث رو بسیار دقیق توضیح می‌دادن
    دوره به صورت دوستانه (خشک و خسته کننده نبود) بود از این رو این دوره از جذابیت بالایی برخوردار بود
    ساخت 30 ساعت ویدیو آموزشی با این کیفیت کار ساده‌ای نیست، این بزرگواری استاد رو نشون می‌ده که این ویدیوها رو رایگان در اختیار شما گذاشته است
    یکی از ویژگی‌های این دوره اینه که هر مبحث در چند ویدیو کوتاه هست تا دانشجو در میان بحث خسته نشه و بتونه با قدرت دوره رو ادامه بده
    پیش‌نیازهای این دوره که توی ویدیو معرفی اومده بود رو حتماً تماشا کنید مخصوصاً php mvc که اصل قضیه رو به شما توضیح می‌ده

    در نهایت به شما توصیه میشه که این دوره رو از دست ندید و حتماً حتماً ببینیدش

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

  • با دیدن اموزش شما اشک تو چشمام جمع شده انقد ساده و روان واقعا روشنم کردین

    کاش اموزش react native هم بزارید واقعا به اون نیاز دارم برای اپلیکیشن

    انشالله همیشه موفق باشید
    در پناه حق

    • سلام وقت بخیر.
      ممنون از شما، حمایت و پیشنهادتون🙏
      خدارو شکر دوره براتون مفید بوده

  • سلام خدمت استاد شیخ عزیز ، یه سوال داشتم استاد،

    در معرفی لاراول به ساخت سایت وبلاگی، فروشگاهی یا خبری اشاره کردید، اما اینجور سایت هارو خیلی راحت میشه با وردپرس بالا اورد، یا با php mvc ، که در کل البته با لاراول راحت تر میشه انجامش داد

    اما یه سری پروژه ها هستن که دارای الگوریتم های خاصی هستن و بیشتر کارهاشون روی پنل مدیریت انجام میشه

    مثل پونیشا، تسکولو(مدیریت پروژه)، یا نمونه خارجیش trello، جابویژن

    در اصل پروژه های استارت آپی که جدایی از وبسایت های پایه(خبری، فروشگاهی و وبلاگی و شرکتی) ایجاد و توسعه پیدا میکنن

    استاد نمیگم نمیشه اما پیشنهادتون استفاده از چه ابزاری(زبان برنامه نویسی) برای طراحی و توسعه هستش

    لاراول میتونه قدرتمند عمل کنه؟

    دیجیکالا نمونه فوق العاده این مثال هستش، به همراه پنل مدیریتی فوق العادش که با php بالا اومده بود اما از یک سال قبل زبان برنامه نویسیش رو به reactو nextjs ودر بک به nodejs تغییر دادن ، دلیل این کار چی هستش؟

    ممنون از مطالعتون استاد

    • سلام وقت بخیر.
      بله میتوان از لاراول استفاده کرد، دیجی کالا فرانتش next.js هست و خوده next برای هندل کردن ssr از node استفاده میکنه و این به این معنی نیست که سرویس api با node هست. از طرفی یک پروژه ماژول ها و بخش های مختلفی داره که میتوان با زبان متفاوت ایجاد کرد و ازشون استفاده کرد.

    • پس با لاراول امکان انجام همچین پروژه هایی هم هست، اما چرا جدیدا سایت ها به سمت vue به همراه nuxtjs و react به همراه nextjs سوق پیدا کردن؟
      و در رابطه با پاسختون یک سوال داشتم با next یا nuxt امکان پیاده سازی بک هم وجود داره ؟ یعنی نیازی به یادگیری تمامی مباحث nodejs نیستش؟ یا حتی express? البته ویدیو معرفی next رو توی سایتتون مشاهده کردم اما کمی درکش برای من سخت بود

    • مواردی که فرمودید مربوط به فرانت هستند نه بک اند و ربطی به لاراول نداره، توی ناکست و نکست امکان api نویسی هم هست اما عموما کلا بخش api پروژه را جدا در نظر میگیرند. نیاز هست کمی بیشتر کار کنید و با دنیای وب بیشتر آشنا بشید تا بهتر درک کنید.

  • سلام جناب شیخ خیلی ممنون از اموزش های عالیتون،می خواستم ازتون خواهش کنم یه دوره برای پکیج ویاجر(voyager) بزراید هرچی سرچ میکنیم هیچ منبع درستحسابی وجود نداره چشم امیدمون شمایید

    • سلام وقت بخیر.
      ببینید برای ضبط یک دوره باید تقاضای زیادی وجود داشته باشه، درخواست زیاد باشه چشم

    • سلام وقت بخیر.
      Section محتوای که بین section هست را جابجا میکنه اما include کل محتوای فایل را جابجا میکنه و شاید شما نیاز داشته باشید بخشی از اون فایل که توی section هست را جابجا کنید نه کل فایل را

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

    با احترام
    امیرسعید صادقی

    • سلام وقت بخیر.
      ممنون از شما، خداروشکر که دوره ها براتون مفید بوده