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

Learn Just Enough Laravel to Get Started as a Web Developer

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

آنچه یاد خواهید گرفت

  • درک گردش کار برای ایجاد سریع یک برنامه وب با استفاده از لاراول
  • نحوه راه اندازی و دسترسی به پایگاه داده با migrations و Eloquent ORM را بیاموزید
  • نحوه استفاده از مسیرها و میان افزارها را بیاموزید
  • نحوه استفاده از الگوی MVC و موتور قالب بندی Blade را بیاموزید

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

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


  • نحوه راه اندازی یک محیط برای توسعه لاراول

  • نحوه ساخت اولین برنامه لاراول

  • نحوه مدیریت جداول در پایگاه داده با استفاده از مهاجرت

  • نحوه دسترسی به جداول از طریق Eloquent Models

  • درک جریان برنامه لاراول

  • درباره مسیرها و کنترل کننده منابع اطلاعات کسب کنید

  • نحوه اجرای عملیات CRUD

  • نحوه کارکرد تیغه

  • نحوه اجرای احراز هویت برای برنامه ما

  • روابط بین مدل ها

  • کاهش پایگاه داده و موارد دیگر

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

این دوره برای چه کسانی است:

  • این دوره برای دانش‌آموزان و توسعه‌دهندگان مشتاقی است که می‌خواهند توسعه وب را در سریع‌ترین زمان ممکن و آسان‌تر یاد بگیرند.

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • نحوه ساختار این دوره How This Course is Structured

  • الزامات Requirements

  • نصب مورد نیاز I Requirement Installation I

  • نصب مورد نیاز II Requirement Installation II

مراحل اول First Steps

  • نصب برنامه I App Installation I

  • نصب برنامه II App Installation II

  • فایل های نصب شده Installed Files

  • آهنگساز Composer

  • صنعتگر Artisan

ساخت اپلیکیشن I Building the App I

  • ایده برنامه ما Our App Idea

  • راه اندازی یک پایگاه داده I Setting Up A Database I

  • راه اندازی یک پایگاه داده II Setting Up A Database II

  • مهاجرت I Migrations I

  • مهاجرت II Migrations II

  • مهاجرت III Migrations III

  • مدل های I Models I

  • مدل های II Models II

مسیر جانبی - بهره وری در مقابل کد Side Track - VS Code Productivity

  • بهره وری VS Code I VS Code Productivity I

  • VS Code بهره وری II VS Code Productivity II

ساخت اپلیکیشن II Building the App II

  • با استفاده از مدل I Using the Model I

  • با استفاده از مدل II Using the Model II

  • کنترل کننده منابع I Resource Controller I

  • Resource Controller II Resource Controller II

  • مسیرهای منابع Resource Routes

  • نمای تیغه Blade View

ساخت اپلیکیشن III Building the App III

  • احراز هویت Authentication

  • داربست Scaffolding

  • میان افزار I Middleware I

چیز چندش و کثیف CRUD

  • CRUD I CRUD I

  • CRUD II CRUD II

  • CRUD IIIa CRUD IIIa

  • CRUD IIIb CRUD IIIb

  • CRUD IIIc CRUD IIIc

  • CRUD IV CRUD IV

  • شاخص I Index I

  • شاخص II Index II

اعتبار سنجی و خطاها Validation and Errors

  • اعتبار سنجی I Validation I

  • اعتبار سنجی II Validation II

کنترل دسترسی Access Control

  • کنترل دسترسی I Access Control I

  • کنترل دسترسی II Access Control II

  • کنترل دسترسی III Access Control III

روابط Relationships

  • روابط I Relationships I

  • مسیر جانبی: کاشت پایگاه داده I Side Track: Seeding the Database I

  • مسیر جانبی: کاشت پایگاه داده II Side Track: Seeding the Database II

  • روابط II Relationships II

  • روابط III Relationships III

  • روابط IV Relationships IV

افزودن یک جدول داده Adding A Datatable

  • افزودن یک جدول داده I Adding A Datatable I

  • افزودن یک جدول داده II Adding A Datatable II

  • افزودن یک جدول داده III Adding A Datatable III

  • افزودن یک جدول داده IV Adding A Datatable IV

نمایش نظرات

آموزش برای شروع به‌عنوان یک توسعه‌دهنده وب، Laravel را به اندازه کافی یاد بگیرید
جزییات دوره
4h 24m
52
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,229
4.6 از 5
ندارد
دارد
دارد
Muhammad Adil
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Muhammad Adil Muhammad Adil

دانشجوی دکترا @ IBA KarachiHi! من Adil Saleem هستم، یک توسعه دهنده کنجکاو و همیشه یادگیرنده که علاقه زیادی به برنامه نویسی دارد. من قبلاً به عنوان یک توسعه دهنده وب و همچنین به عنوان توسعه دهنده برنامه های تلفن همراه در هر دو سیستم عامل اندروید و iOS کار کرده ام. در حال حاضر، من مدرک دکترای خود را از دانشکده ریاضیات و علوم کامپیوتر، IBA کراچی دنبال می کنم. من همچنین به دانشجویان مقطع کارشناسی تدریس می کنم که برای من بسیار خوشحال کننده است.