با اطمینان خرید کنید

  • گارانتی و پشتیبانی دائمی توسط ابرتم
  • نصب و راه اندازی رایگان توسط ابرتم
  • ارائه آپدیت رایگان و منظم توسط ابرتم
  • بیش از 60 فونت فارسی برای قالب ها ( + دمو آنلاین )
  • بسته ی نصب آسان برای قالب ها ( + ویدئو آموزشی )
  • فایل درون ریز دمو برای قالب ها ( + ویدئو آموزشی )
  • درگاه بانک ملت، پی لاین و ... برای قالب ها (دانلود)
  • افزونه پیامک و خرید پستی برای قالب ها (دانلود)

دوره تصويري آموزش کامل فريم ورک لاراول laravel فارسي

انجام خرید شده توضیحات انگلیسی ندارد پیشنمایش انگلیسی ندارد پیشنمایش فارسی ندارد
67000 تومان – خرید

دوره تصويري آموزش کامل فريم ورک لاراول laravel فارسي

لاراول (laravel) يک فريم ورک محبوب و قدرتمند براي توسعه وب سايت ها و نرم افزار هاي تحت وي به زبان PHP است که از معماري MVC استفاده مي کند .

اهميت استفاده از فريم ورک به اين دليل است که باعث افزايش سرعت کدنويسي، خوانايي بالي کدها و قابليت استفاده مجدد از آن ها (reusabilty) مي شود. در بين تمامي فريم ورک هاي رايجي که براي زبان PHP نوشته شده است ، فريم ورک توانسته گوي سبقت از ساير فريم ورک ها بربايد و به عنوان محبوب ترين چار چوب توسعه برنامه هاي تحت وب مورد استفاده قرار بگيرد .

ما در اين پکيج آموزشي به شما آموزش مي دهيم که چگونه برنامه هاي تحت وب خود را با استفاده از آخرين نسخه اين فريم ورک محبوب يعني لاراول ورژن ۳٫۵ بسيار چابک تر، سريعتر و قدرتمندتر بنويسيد.

دوره تصويري آموزش کامل فريم ورک لاراول laravel فارسي

چرا بايد فريم ورک لاراول ياد بگيريم ؟ 

  • يادگيري و بروزرساني آسان
  • بهره گيري از ريموت کامپوننت
  • استفاده از موتور تپمليت Blade
  • محدود‎کردن Eloquent با دستورات ساده
  • راه ‎اندازي سريع و آسان محيط‎ ها و روابط چندگانه
  • بهبود سرعت و افزايش ۱۰۰ درصدي سرعت مسيرها
  • اجراي آزمايش‎ هاي واحد متعدد با دستورات بسيار ساده
  • آسان‏ سازي کارهاي معمول در روند برنامه ‎نويسي نظير احراز هويت، روتينگ، جلسات و کَش
  • دلپذير کردن فرآيند توسعه براي توسعه ‎دهندگان بدون به خطر انداختن قابليت‎هاي برنامه
  • استفاده از شيوه استاندارد Bundle در  نسخه ‎هاي اوليه و استفاده از پکيج ‎ها در نسخه جديد
  • دسترسي ساده به ديتابيس و سهولت در تغيير وکنترل کدها و بروز رساني و توسعه برنامه ‎ها

توضيح درباره تاريخچه لاراول  :

تاريخچه فريم ورک laravel از سال ۲۰۱۱ شروع شد. زماني که Taylor Otwell اولين نسخه از فريم ورک لاراول را ايجاد کرد و تغييرات مهمي را در زمينه و روش کدنويسي php پايه‌ريزي کرد. اولين کاري که وي انجام داد، حل مشکلاتي بود که با رشد و بزرگ‌تر شدن فريم ورک محبوب codeigniter به وجود آمده بودند و همين امر باعث کوچ بسياري از برنامه‌نويسان codeigniter به لاراول شد.

در نسخه دوم لاراول تيلور سعي کرد تا روشهايي براي نوشتن کد تميز و سريع‌تر در php ابداع کند و شعارش هم اين بود: «خودتو از دست کد اسپاگتي خلاص کن»

نسخه سوم laravel همراه بود با رونمايي از سايت محبوب اين فريم ورک به آدرس laravel.com که يک داکيومنتشن کامل و جامع laravel مي‌باشد. Taylor در اين نسخه بيشتر روي همگام سازي لاراول با تست واحد يا Unit Testing، ارايه ابزار تحت خط فرمان Artisan که يه چيزيه مثل bake توي فريم ورک cakephp و يا oil در فريم ورک FuelPHP، Database migration، رويدادها در لاراول و همچنين درايورهاي بيشتر براي کار با sessionها و ديتابيس‌هاي مختلف تمرکز کرده بود.

همچنين بهينه‌سازي پشتيباني bundleها که نقطه قوت laravel محسوب مي شدن و جدا کردن Eloquent ORM از هسته فريمورک و ارائه آن به صورت bundle از ديگر کارهايي بود که در اين نسخه انجام شد.

بعد از نسخه ۳ که laravel طرفداران بسياري جمع کرده بود، Taylor در نسخه ۴ تغييرات بنياديني رو اعمال کرد که اين کار عمل مهاجرت از نسخه قبل به جديد را به شدت مشکل مي‌کرد ولي تغييرات نسخه ۴ واقعاً عالي بودند و برنامه‌نويسان با روي باز از اين تغييرات استقبال کردند.

لاراول ۴ از بهترين مدير بسته‌ها براي php که composer نام داره، استفاده کرد که اين کار باعث پشتيباني لاراول از بسياري از بسته‌هاي و کامپوننت‌هاي بينظيري مي‌شد که برنامه‌نويسان سراسر جهان براي زبان php نوشته بودند و به نظرم اين حرکت، يک حرکت انقلابي بود.

نسخه ۴٫۲ اين فريم ورک و نسخه بعدي که قرار بود اواسط همين ماه ميلادي عرضه بشه ولي موکول شد به سال جديد ميلادي، نسخه ۵ نام داره که باز هم تغييرات محسوسي در معماري Laravel ايجاد شده و همه منتظريم تا هرچه زودتر منتشر بشود .

دوره آموزش لاراول ۵٫۳ چه خصوصياتي دارد ؟ 

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

 

در اين دوره آموزشي تمامي سر فصل هاي زير به صورت کامل و عملي آموزش داده خواهد شد :

۱- چرا از فريمورک ها استفاده ميکنيم؟

  • تفاوت کدنويسي بدون فريم‌ورک با توسعه از طريق فريم‌ورک
  • انواع فريمورک هاي PHP
  • چرا از لاراول استفاده ميکنيم؟

۲- ابزار Composer

  • نصب و راه اندازي ابزار کامپوزر
  • آشنايي با امکانات composer

۳- آشنايي با پيش نيازها و نصب فريمورک Laravel

  • نيازمندي‌هاي اصلي يک پروژه لاراول
  • نصب لاراول از طريق composer
  • راه اندازي سرور لوکال براي اجراي پروژه
  • تنظيمات اوليه و دسترسي ها

۴- ساختار دايرکتوري ها در لاراول

  • آشنايي با محل قرارگيري پوشه هاي مختلف لاراول
  • توضيح در مورد نحوه معماري MVC
  • آشنايي با فايلهاي کانفيگ

۵- مسيردهي و نمايش صفحات

  • مفهوم روتينگ
  • پارامترهاي مسيردهي
  • مسيرهاي نامگذاري شده
  • مسيرهاي گروهي

۶- مفهوم Middleware

  • مفهوم middleware ها
  • تعريف و استفاده از middleware
  • پارامترهاي مورد استفاده در middleware

۷- کنترلرها

  • آشنايي با کنترلرها
  • تعريف يک کنترلر ساده
  • تعريف مسير براي متدهاي کنترلر
  • resource controller و متدهاي آن

۸- ارسال اطلاعات به ويو

  • آشنايي با مفهوم ويو در لاراول
  • روشهاي ارسال اطلاعات به ويو
  • ارسال همزمان اطلاعات به ويوهاي مختلف

۹- آشنايي با مفهوم Blade در لاراول

  • آشنايي با مفهوم Blade
  • تعريف لي‌آوت و گسترش آن در ويوها
  • نمايش اطلاعات از طريق Blade
  • ساختارهاي کنترلي در Blade

۱۰- پايگاه داده‌ها

  • آشنايي با Query Builder لاراول
  • نحوه ي استخراج اطلاعات از پايگاه داده‌ها
  • نوشتن کوئري ها اساسي در لاراول (Select – Join – Where – CRUD)

۱۱- Migration ها

  • Migration چيست
  • ساختن Migration ها در لاراول
  • اجراي Migration از طريق کامپوزر
  • نحوه نوشتن مايگريشن ها در لاراول
  • آشنايي با مفهوم Seed

۱۲- Eloquent در لاراول

  • Eloquent چيست؟
  • تعريف Model ها در لاراول
  • Insert – Update – Delete مدل ها
  • Mass Assignment

۱۳- روابط در لاراول

  • روابط يک به يک
  • روابط يک به چند
  • روابط چند به چند
  • روابط چندريختي

۱۴- کار با فرمها

  • نصب پکيج Laravel Collective
  • ايجاد فرم HTML و اتصال آن به مدل
  • CSRF Protection
  • ايجاد اِلمان هاي اصلي فرم (Label- Input ها – Textarea –  Button و …)
  • دريافت اطلاعات از فرم و پردازش آن‌ها
  • درج اطلاعات فرم‌ها در پايگاه داده‌ها

۱۵- آشنايي باauth و نوشتن سيستم احراز هويت

  • ايجاد سريع يک سيستم احراز هويت
  • مسيرها
  • ويوها
  • تعيين دسترسي به مسيرها براي کاربر

۱۶- آشنايي با کتابخانه faker

  • آشنايي با کتابخانه faker
  • انواع داده‌ها در faker
  • استفاده از faker براي تست لاراول

۱۷- جمع‌بندي و دوره‌هاي آينده

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

ده − 7 =