در خدمت شما هستیم با فیلم آموزش طراحی وب سایت با لاراول بصورت عملی (به زبان اصلی) از وب سایت آموزش برنامه نویسی سورس باران. در زمینه طراحی وب سایت با لاراول دوره های کم اهمیت زیادی مشاهده شده که واقعا حوصله کاربر را سر برده و باعث دلسردی کاربر از یادگیری می شوند. اما این دوره چنین نیست، در آموزش لاراول مطالب مهمی در مورد ویژگی های لاراول یاد می گیرید، از جمله Blade، ابزارهای قدرتمند طراحی قالب با لاراول، ابزار Eloquent، لایه های abstraction پایگاه داده Laravel، ویژگی های امنیتی که می توانید برای فیلتر کردن و اعتبار سنجی داده های ارائه شده توسط کاربران استفاده کنید، شی request و نقش آن در چرخه حیات اپلیکیشن و همچنین PHPUnit و Laravel Dusk که می توانید از آن ها برای تست کدهای PHP خود استفاده کنید.
آموزش طراحی وب سایت با لاراول بصورت عملی
دوره آموزش طراحی وب سایت با لاراول بصورت عملی که با عنوان Hands-On Web Application Development with Laravel نیز منتشر شده برای افرادی مناسب است که می خواهند دوره های آموزشی کسل کننده را کنار گذاشته و اولین وب اپلیکیشن خود را با لاراول (Laravel) بسازند. در این دوره مطالب مهمی در مورد ویژگی های لاراول یاد می گیرید، از جمله Blade، ابزارهای قدرتمند طراحی قالب با لاراول، ابزار Eloquent، لایه های abstraction پایگاه داده Laravel، ویژگی های امنیتی که می توانید برای فیلتر کردن و اعتبار سنجی داده های ارائه شده توسط کاربران استفاده کنید، شی request و نقش آن در چرخه حیات اپلیکیشن و همچنین PHPUnit و Laravel Dusk که می توانید از آن ها برای تست کدهای PHP خود استفاده کنید. این دوره همچنین به شما یاد می دهد که چگونه دسترسی به فایل ها، sessions، cookies، caching و … را مدیریت کنید. این دوره برای این منظور طراحی شده است که به شما به عنوان یک توسعه دهنده PHP اعتماد به نفس دهد تا با کمک Laravel یک اپلیکیشن امن را از ابتدا تا انتها کد نویسی کنید. تمرینات سطح بالا نیز در این آموزش وجود دارند. با تماشای این دوره، شما در ویژگی های پیشرفته Laravel ماهر خواهید شد و می توانید آن ها را با یکدیگر ترکیب و استفاده کنید.
این دوره آموزش پروژه محور لارول محصول کمپانی packtpub بوده و در حدود ۳ ساعت ارائه شده است.
حتما بخوانید ۱ : پکیج آموزش پروژه محور لاراول و طراحی وب سایت کانون قلم چی
حتما بخوانید ۲ : فیلم آموزش رایگان لاراول به زبان فارسی – مقدماتی تا متوسطه
- بررسی دوره آموزش لاراول
- شروع کار با لاراول
- ایجاد پروژه لاراول
- معماری و فلسفه لاراول
- ابزار CLI لاراول
- آشنایی با ویوها و موتور Template در لاراول
- استفاده از لایوت ها برای نمایش داده در لاراول
- ساختارهای کنترل در لاراول
- ایجاد مسیر و نام های مسیر
- استفاده از مسیرهای Post و پارامترهای مسیر
- حفاظت از CSRF در لاراول
- رسیدگی به درخواست POST با تزریق وابستگی در لاراول
- مدیریت اعتبار سنجی ورود کاربر در لاراول
- ایجاد POST Model و اضافه کردن متدها در لاراول
- ایجاد POST Controller و لینک کردن آن به مدل در لاراول
- ایجاد یک کنترلر CRUD در لاراول
- اعتبار سنجی در کنترلر
- راه اندازی پایگاه داده در لاراول
- نوشتن Migration در Fluent
- واکشی داده ها در Eloquent در لاراول
- انجام تراکنش با کونری های دیتابیس در لاراول
- اجرای عملیات CRUD
- طراحی قالب با لاراول
- امنیت برنامه های لاراول
- استفاده از سشن در لاراول
- الزامات احراز هویت در لاراول
- پیاده سازی احراز هویت در لاراول
- استفاده از رمزنگاری در لاراول
- مدیریت گذرواژه در لاراول
- تست برنامه های لاراول
- راه اندازی تست یکپارچه با Laravel Dusk
- ادغام Travis با continuity Basis
- استفاده از Blackfire.io برلی بهبود کارایی در لاراول
- ایجاد تست های تابعی با لاراول
لاراول چیست؟
Laravel یکی از فریم ورک های زبان PHP است که برای توسعه اپلیکیشن های وب در نظر گرفته شده است و بر پایه MVC کار می کند. فریم ورک لاراول، برنامه نویسی برنامه های کاربردی تحت وب با زبان PHP را سادهتر می نماید و کمک بسزایی برای انجام پروژه های PHP و توسعه آسان آنها می کند. فریم ورک Laravel بر روی اجزای مختلف فریم ورک symfony ساخته شده است و به برنامه شما پایهای بزرگ از کد های قابل اعتماد و تست شده می دهد. لاراول مجموعه ای از بهترین راه حل ها با سینتکس پر معنا و خلاقانه را ارائه میکند که به درستی انجام می پذیرند. لاراول توسط آسان سازی کارهای معمول مانند احراز هویت، روتینگ، sessionها ، کار با بانکهای اطلاعاتی و … که تقریبا در تمامی پروژه های تحت وب استفاده میشوند، مسائل و مشکلات ناشی از توسعه را هم برای توسعه دهنده و هم برای کارفرما کاهش می دهد. لاراول، سیمفونی، کیک پی اچ پی و کد ایگنایتر از محبوب ترین فریم ورک های زبان PHP هستند که بررسی میزان محبوبیت آنها در گوگل ترند حاکی از رشد روز افزون فریم ورک Laravel است.
چرا فریمورک لاراول؟
- یادگیری و بروز رسانی آسان
- آسان سازی کارهای معمول در روند برنامه نویسی نظیر احراز هویت، روتینگ، جلسات و کَش
- راه اندازی سریع و آسان محیط ها و روابط چندگانه
- بهره گیری از ریموت کامپوننت
- محدودکردن Eloquent با دستورات ساده
- بهبود سرعت و افزایش ۱۰۰ درصدی سرعت مسیرها
- دلپذیر کردن فرآیند توسعه برای توسعه دهندگان بدون به خطر انداختن قابلیتهای برنامه
- استفاده از شیوه استاندارد Bundle در نسخه های اولیه و استفاده از پکیج ها در نسخه جدید
- اجرای آزمایش های واحد متعدد با دستورات بسیار ساده
- دسترسی ساده به دیتابیس و سهولت در تغییر وکنترل کدها و بروز رسانی و توسعه برنامه ها
- استفاده از موتور تپملیت Blade
The post آموزش طراحی وب سایت با لاراول بصورت عملی appeared first on آموزش برنامه نویسی - یادگیری برنامه نویسی با طعم سورس باران.