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

افشای: پشتیبانی شما به حفظ سایت کمک می کند! ما برای برخی از خدماتی که در این صفحه توصیه می کنیم هزینه ارجاع دریافت می کنیم.


Laravel یک چارچوب توسعه برنامه های وب برای PHP است. این کار ساختن یک برنامه PHP با پشتیبانی از پایگاه داده را بسیار ساده تر از این می کند که اگر از ابتدا شروع کنید.

یک چارچوب توسعه برنامه ، مجموعه ای از ابزارهای کاملاً یکپارچه برای ساخت یک برنامه را ارائه می دهد:

  • مؤلفه های عمومی برای ویژگی هایی که تقریبا برای همه برنامه ها مشترک هستند ، مانند ورود به سیستم کاربر و مدیریت جلسه.
  • ابزارهای توسعه خودکار ، مانند مدیران بسته ، مدیران استقرار ، تولید کد ، و مجموعه های تست.
  • الگوهای کد “boilerplate”.

بسیاری از چارچوب ها ، از جمله لاراول ، یک الگوی معماری نیز ارائه می دهند – یعنی روشی برای سازماندهی و طراحی کد منبع برنامه.

Laravel از الگوی “Model View Controller” (MVC) استفاده می کند ، که در بین چارچوب های وب محبوب است. در معماری MVC ، کد برنامه به سه مؤلفه اصلی سازماندهی شده است:

  • مدل ، که ساختار داده را تعریف می کند و با یک بانک اطلاعاتی ارتباط برقرار می کند.
  • مشاهده ، رابط کاربری بین برنامه و کاربران؛
  • کنترل کننده ، که مدیریت جریان داده و ارتباط بین مدل و View را مدیریت می کند.

همه این ویژگی ها باعث می شود ساخت یک اپلیکیشن در لاراول بسیار سریعتر از ساختن از ابتدا باشد. این باعث می شود Laravel به ابزاری محبوب برای توسعه سریع PHP تبدیل شود.

آموزش های لاراول

  • آموزش Laravel از Tutorials Point مقدمه ای کاملاً واضح در چارچوب ارائه می دهد و مکان مناسبی برای بدست آوردن یک نمای کلی در سطح بالا از ویژگی های اصلی است.
  • Laravel Fundamentals یک مجموعه ویدئویی 27 قسمتی رایگان است که در هر جنبه ای از لاراول غوطه ور است – بسیار توصیه می شود.
  • راهنمای رسمی Laravel Quickstart یک معرفی ملایم را در چارچوب ارائه می دهد و شما را در ایجاد یک برنامه لیست ساده برای انجام کارها پیاده می کند..
  • ایجاد یک برنامه کاربردی اساسی ToDo در Laravel 5 یک آموزش عالی 4 بخشی است که شما را از طریق ساخت یک برنامه ساده با پشتیبانی از پایگاه داده در Laravel می گذراند..
  • ایجاد یک برنامه دیدگاه تک صفحه Laravel و Angular ایجاد یک برنامه آموزشی مبتنی بر پروژه برای استفاده از Laravel با چارچوب محبوب جلویی Angular.js است.
  • لاراول: اولین چارچوب من یک معرفی داستانی برای لاراول است که توسط یک توسعه دهنده PHP هنگام آشنایی با این چارچوب توضیح داده شده است. این یک آموزش معمولی نیست ، اما دیدگاه جالبی را برای افراد تازه به چارچوب های Laravel یا PHP فراهم می کند..

منابع یادگیری اضافی

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

  • یادگیری لاراول در Hackr.io
  • Tutsplus
  • Scotch.io
  • Codetutorial.io
  • افکار عمومی
  • لاراكاست

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

ارجاع

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

ابزارها

  • لومن یک “میکرو چارچوب” از تیم لاراول است. این کار برای کار با Laravel طراحی شده است و ابزارهای مینیمالیستی برای نوشتن میکرو سرویس ها و API ها ارائه می دهد.
  • ارکستر مجموعه ای از ابزارهای سیستم مدیریت محتوا برای ساختن برنامه های CMS در Laravel است.
  • Laravel Homestead یک مدیر ماشین مجازی از پیش بسته بندی شده رسمی است که به منظور ایجاد یک محیط توسعه آسان برای کار با Laravel طراحی شده است. Homestead در Vagrant ساخته شده است.

انجمن

  • Forum Laravel.io و Laravel Subreddit بهترین مکانها برای گفتگوی آنلاین با توسعه دهندگان Laravel هستند.
  • اگر می خواهید توسعه دهندگان محلی Laravel را پیدا کنید ، می توانید به یک گروه محلی Meetup Laravel بروید.
  • و لاراکون ایالات متحده و لاراکون اتحادیه اروپا را از دست ندهید.

کتاب های لاراول

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

  • Laravel: Up and Running: چارچوبی برای ساختن برنامه های مدرن PHP (2016) ، توسط مت استوفر ، کتابی به روز و کامل در مورد لاراول است که برای افراد تازه شروع به کار با این چارچوب در نظر گرفته شده است. اگر فقط می توانید یک کتاب در لاراول بخرید ، این احتمالاً کتابی است که می توانید از آن استفاده کنید.
  • کد مبارک (2012) ، توسط دیل ریز ، احتمالاً بهترین کتاب درخت مرده برای مبتدیان است که شروع به یادگیری چارچوب لاراول می کنند. این توسط یکی از توسعه دهندگان اصلی نوشته شده است و اطلاعات را به روشی صریح و منظم ارائه می دهد.
  • راهنمای مرجع Laravel (2016) ، توسط شیخ هرا ، یک منبع کلی عالی برای مبتدیان و کاربران لاراول واسط است که همه چیز را از نصب و راه اندازی تا مباحث پیشرفته را پوشش می دهد.
  • برنامه های توسعه Laravel Application (2013) توسط Kiliçdagi و Yilmaz با هدف توسعه دهندگان متوسط ​​و پیشرفته Laravel طراحی شده است. این مجموعه تعدادی از پروژه های برنامه را معرفی می کند و مهمترین جنبه های ساخت هر کدام را ترسیم می کند. این مثال های کامل کد را برای هر پروژه ارائه نمی دهد ، بلکه یک طرح کلی (یا “طرح”) را ارائه می دهد ، و ایده خوبی در مورد چگونگی دستیابی به هر پروژه به خواننده می دهد..
  • Laravel 5.1 Beauty: ایجاد برنامه های وب زیبا در Laravel 5.1 (2015) ، توسط چاک Heintzelman ، یک کتاب بسیار با تفکر برای توسعه دهندگان با تجربه Laravel است ، بهترین روش ها ، گردش کار ، ابزارهای توسعه ، الگوهای طراحی و سایر موضوعات سطح بالا را شامل می شود.
  • کتاب آشپزی توسعه برنامه Laravel (2013) ، توسط تری ماتولا ، یکی دیگر از کتاب های مرجع و ایده های میز است که شامل بیش از 90 ایده ، قطعه قطعه و راه حل برای مشکلات رایج است.
  • یادگیری Eloquent لاراول (2015) ، توسط Francesco Malatesta ، Eloquent ، نقشه بردار رابطه ای شیء و لاراول (ORM) را پوشش می دهد. اگر با یک پایگاه داده رابطه ای مانند MySQL کار می کنید ، و در مورد نحوه کار ActiveRecord سردرگم هستید ، این کتاب برای شماست.
  • کتاب آشپزی Laravel 5.x (2016) ، توسط آلفرد ناتیل ، به عنوان یک مرجع عالی برای برنامه نویسان Laravel خدمت می کند. این ارائه طیف گسترده ای از الگوهای طراحی و راه حل های معمولی برای مشکلاتی که معمولاً توسط توسعه دهندگان با استفاده از چارچوب مواجه می شوند.
  • الگوهای طراحی لاراول و بهترین روشها (2014) ، توسط Kiliçdagi و Yilmaz ، مفهوم معماری الگوهای طراحی را به چهارچوب Laravel اعمال می کند. این کتاب برای مبتدیان نیست ، اما برنامه نویسان با تجربه PHP چیزهای زیادی را از آن دریافت می کنند.
  • مسترینگ لاراول (2015) ، توسط کریستوفر جان پیکوارو ، برای افرادی که با سایر چارچوب های PHP کار کرده اند ، معرفی خوبی برای Laravel است. برای مبتدیان توصیه نمی شود.
  • Learning Laravel 4 Development Development (2013) ، توسط هاردیک دانگار ، کتاب کاملی در مورد استفاده از چارچوب Laravel است که برای افرادی که تجربه کمی Laravel دارند ، اما حداقل با درک متوسط ​​از PHP و برنامه نویسی شی گرا طراحی شده است..

آیا باید لاراول را یاد بگیرم?

Laravel یکی از محبوب ترین چارچوب های توسعه PHP است. اگر در حال یادگیری PHP ، ساختن برنامه های کوچک یا کار با WordPress هستید ، باید واقعاً یک دسته از کار با یک یا چند چارچوب توسعه را بدست آورید. Laravel مکان خوبی برای شروع است.

کوپن میزبانی وب

با یک میزبان بزرگ Laravel از پای راست شروع کنید
میزبانی A2 در تست های سرعت و عملکرد اخیر ما شماره 1 را به دست آورد. با یک کلیک نصب لاراول و هاست دوستانه توسعه دهنده A2 شروع به کار کنید. هم اکنون می توانید پس انداز کنید 50٪ در برنامه های خود از این لینک تخفیف ویژه استفاده کنید
برای گرفتن معامله.

مطالعه بیشتر و منابع

ما راهنماهای ، آموزش ها و اینفوگرافیک های بیشتری در رابطه با توسعه وب داریم:

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

چه کدی را باید بیاموزید?

اشتباه در مورد چه زبان برنامه نویسی که باید رمز ورود را یاد بگیرید?

اینفوگرافیک ما را ببینید ، چه کدی را باید یاد بگیرید؟ این نه تنها در مورد جنبه های مختلف زبان بحث می کند ، بلکه به سؤالات مهمی از جمله ، “چقدر پول برای برنامه نویسی PHP برای زندگی می پردازم؟”

چه کد باید یاد بگیرید؟
چه کدی را باید بیاموزید?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map