مشاهده همه دوره‌ها
Techniquesمتوسط52 قسمت

لارابیت‌های جفری

Jeffrey's Larabits

Here, you'll find Jeffrey Way's personal collection of Larabits. If you're unfamiliar, Larabits are short, isolated lessons that focus on a single concept or technique. While a typical series may take hours to work your way through, Larabits are instead for when you have five or ten minutes to pick up a small bit of knowledge.

Please keep in mind that each of these lessons is self-contained and may be viewed in any order. Happy learning!

قسمت‌های دوره

جفری چگونه PHPStorm را راه‌اندازی می‌کرد

7m 52s

Quickly set up PHPStorm like Jeffrey: layout, Nord theme, key preferences and plugins—ten-minute tweaks to speed up your workflow.

ویژگی‌های هیجان‌انگیز جدید PHP 8.1

11m 23s

Explore five PHP 8.1 features: constructor property promotion, readonly properties, enums, and more, modernize your code in ten minutes.

جدید در Laravel: غیرفعال‌سازی بارگذاری تنبل

4m 28s

Learn Laravel 8's disable-lazy-loading feature to catch N+1 issues—throw exceptions on unintended Eloquent lazy loads and improve query performance.

این همه قدرت در یک خط

4m 1s

Define powerful Laravel authorization gates in one line, protect admin sections and reuse policies across controllers, middleware, and views.

بازنویسی به Match Expressions

5m 22s

Refactor messy PHP conditionals into concise PHP 8 match expressions and a lookup-based factory—cleaner code with strategy pattern tips.

استفاده از تریت‌های تعامل برای تست‌ها

7m 37s

Learn to extract interaction traits for Laravel tests - simple, reusable patterns to mock services like Stripe and speed up testing.

معرفی درزها برای بازنویسی بهتر

13m 27s

Learn how to add seams to safely refactor large methods, using conditionals as hooks to incrementally rewrite code without breaking behavior.

برجسته‌سازی ساده جستجوی بی‌درنگ

12m 27s

Learn to build a simple Vue real-time search highlighter—easily highlight matching text in your projects for a smoother, interactive user experience.

۳ بلوک ساختمانی برای هر کلکشنی

8m 13s

Learn the 3 key interfaces—Countable, ArrayAccess, and Traversable—to build custom Laravel collections that behave like arrays with ease and flexibility.

جدید در Laravel: بازخوانی تنبل دیتابیس

8m 9s

Discover Laravel’s new LazilyRefreshDatabase trait that refreshes your database only when tests interact with it, speeding up your testing workflow.

یک ابزار ضروری در کمربند جاوااسکریپت شما

10m 30s

Discover how ESLint boosts your JavaScript workflow by catching errors, enforcing rules, and auto-fixing issues to keep your code clean and consistent.

شرط‌های به هم ریخته را به جداول جستجو تبدیل کنید

6m 34s

Learn how to simplify messy conditionals by refactoring them into clean lookup tables, making your code more readable and maintainable in real projects.

تمرین کامندهای سفارشی Artisan

15m 23s

Learn how to easily create custom Laravel Artisan commands with a practical example. Boost your app’s power and simplify tasks in minutes!

فکر می‌کنم بتوانم

3m 11s

Learn how Laravel 8.70 lets you chain can() directly on routes for cleaner authorization. See before-and-after examples to simplify your route logic.

ویژگی‌های CSS که ممکن است ندانید

12m 4s

Explore lesser-known CSS features like clip-path, shape-based text wrapping and animations to add creative, practical effects to your projects.

کانتینرهای سرویس در ۳ سطح

27m 53s

Master service containers in three levels: from a simple prototype to bindings, singletons, and automatic dependency instantiation.

دوره مقدماتی حالت و کلیدهای میانبر برای کنجکاوان Vim

16m 52s

Quick crash-course on essential Vim modes and keybindings to speed up editing—apply them in your favorite code editor.

از صفر تا مبدل Markdown در ۱۰ دقیقه

10m 43s

Build a real-time Markdown converter UI in 10 minutes using Laravel’s built-in Markdown tool. See live previews as you type in this fun, easy tutorial! (157 characters)

یک روش جدید برای تعریف Accessorها و Mutatorها

8m 37s

Discover Laravel’s new, elegant way to define Eloquent accessors and mutators with a single method, simplifying your model code and boosting clarity.

حل مشکل عجیب ارتفاع ویوپورت CSS در سافاری موبایل

6m 25s

Fix the mobile Safari viewport height quirk with a simple JavaScript hack. Learn how to handle CSS vh issues for smoother responsive designs today.

مرتب‌سازی خودکار کلاس‌های Tailwind را در ۴ دقیقه فعال کنید

4m 46s

Learn how to enable automatic TailwindCSS class sorting in just 4 minutes using the official Prettier solution—save time and keep your code clean effortlessly!

دوره فشرده Cypress و Laravel

18m 23s

Learn how to easily integrate Cypress with Laravel for seamless end-to-end testing—covering auth, factories, migrations, seeding, and more in just minutes!

مودال‌های ساده‌تر با عنصر Dialog

14m 48s

Use the HTML dialog element to build accessible modals: a friendly crash course covering toggling, full API, and event handling.

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

20m 8s

Speed up Laravel tests with practical techniques: avoid unnecessary relationship loading, model events, and extraneous notifications.

از صفر تا "ورود با گیت‌هاب" در ده دقیقه

11m 44s

Build a GitHub login system fast using Laravel Breeze and Socialite. Follow this quick Larabit to add seamless GitHub sign-in to your app in minutes!

ویرانی قمارباز، با PHP به تصویر کشیده شده

16m 49s

Explore the Gambler's Ruin concept with a fun PHP example. Understand basic probability through a 50/50 coin-flip game in this engaging Larabit lesson!

۶ برچسب HTML نسبتاً جدید که می‌توانید همین حالا استفاده کنید

17m 51s

Discover 6 new HTML tags you can start using today to enhance your web projects with native controls and modern features—easy, practical, and powerful!

بازنویسی‌های کوچک تفاوت بزرگی ایجاد می‌کنند

18m 23s

Discover how tiny refactors can transform messy code into clean, efficient apps. Join this Larabit to boost your coding skills with real-world tips!

حالت سختگیرانه جدید Laravel

11m 19s

Enable Laravel's new strict mode to catch N+1 queries and invalid model attributes early, learn how to configure and use it confidently.

جفری برای اولین بار Pest را بررسی می‌کند

33m 14s

Join me as I explore Pest, the PHP testing framework, learn its basics, and decide if it’s worth switching to—discover why the excitement is real!

ChatGPT به صاحب Laracasts درس می‌دهد

33m 42s

Join me as ChatGPT becomes my Laravel teacher—watch AI guide step-by-step feature building and discover how AI is shaping programming’s future!

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

19m 50s

Learn how to build a secure passwordless login system in Laravel using Breeze and temporary signed URLs. Simplify authentication with this step-by-step guide!

Laravel Herd - نگاهی اولیه

7m

Discover Laravel Herd, a fast one-click Mac dev environment packed with everything to start Laravel development instantly. Join this friendly Laracasts first look!

نگاهی اولیه به Laravel Folio

20m 33s

Discover Laravel Folio, a fresh page-based router that simplifies routing. Create routes by adding files—perfect for organizing your Laravel apps with ease!

انیمیشن‌های بی‌دردسر با AutoAnimate

19m 36s

Discover how AutoAnimate makes adding smooth, effortless animations to your Laravel UIs simple and magical. Level up your components with minimal code today!

نوارهای پیشرفت شعاعی فقط با CSS

13m 52s

Learn to create sleek radial progress bars using only CSS and conic gradients—no JavaScript needed! Boost your UI with modern, lightweight techniques. (156 characters)

بیایید یک دیالوگ داشته باشیم

35m 17s

Discover how to use the HTML dialog element as a native modal! Follow 8 easy steps to unlock built-in features and simplify your UI development.

یک لنگر درون یک لنگر؟

8m 58s

Learn how to create clickable UI cards with nested links without invalid HTML. Follow this friendly Laracasts tutorial for a quick, practical solution!

کارگاه Laravel Socialite و احراز هویت گیت‌هاب

48m 38s

Learn how to add GitHub authentication to your Laravel app using Socialite. Follow this friendly workshop to master the workflow and avoid common pitfalls!

تله توسعه‌دهنده متوسط

18m 38s

Avoid the intermediate developer trap of overcomplicating code. Learn to simplify and improve your code by reversing common pitfalls with clear, practical tips.

متد جدید Chaperone در Eloquent

9m 37s

Explore Laravel 11's new Eloquent chaperone method that solves the common N+1 problem, boosting your app's performance with clean, efficient queries.

اجرای کد پس از بازگشت پاسخ؟

13m 40s

Discover Laravel 11's defer() function to run code after a response returns, boosting app performance by handling long tasks seamlessly. Learn how it works!

تقسیم کد، تکه‌ها و پیش‌بارگذاری Laravel

8m 52s

Explore code splitting, chunks, and Laravel prefetching to optimize your single-page app’s load time. Get the best of both fast loads and efficient delivery!

ویژگی‌های زمینه‌ای در Laravel. ها؟

21m 44s

Discover Laravel's contextual attributes to dynamically resolve dependencies and tailor implementations based on runtime context with clear, practical examples.

ویژگی‌های PHP و کلکشن‌های سفارشی به زبان ساده

17m 56s

Learn how Laravel's CollectedBy attribute lets you set custom Collections for models. Understand PHP attributes clearly in this friendly, hands-on Laracasts lesson!

این ترفند اندازه‌گذاری CSS Grid مثل جادو است

17m 2s

Learn a CSS Grid sizing trick using auto-fit, auto-fill, and minmax() to handle dynamic columns effortlessly and create flexible, responsive layouts.

"LIKE" مای‌اس‌کیوال را برای جستجوی هوشمندتر کنار بگذارید

28m 13s

Upgrade your search by ditching MySQL LIKE—learn to implement fast, accurate fuzzy search with Typesense and Laravel Scout from scratch!

Laravel Wayfinder راه درست است

18m 52s

Explore Laravel Wayfinder, a new package that lets you call route endpoints from front-end code without hardcoding URIs, boosting your app’s flexibility and ease.

چگونه اپ Laravel خود را در چند دقیقه تقویت کنید

14m 37s

Boost your Laravel app in minutes with a single command! Learn to code an exam engine using AI-powered tools and improved documentation. Let's dive in!

تست مرورگر دیگر وحشتناک نیست

26m 25s

Explore Pest 4's new browser testing with Playwright! Watch me build real tests for Laracasts' checkout flow—easy, powerful, and fun.

اولین ربات تلگرام خود را در زمان رکورد بسازید

15m 35s

Quickly build your first Telegram bot to automate tasks and handle admin while you're away — step-by-step, beginner-friendly guide.

با باب، دستیار شخصی جدید من آشنا شوید

14m 40s

Meet Bob, my new AI personal assistant — I fought a weekend of 10,000 Clawdbot posts, tested Bob to regain focus and streamline my workflow.

یادگیری را ادامه دهید

تصویر بندانگشتی چگونه اپ‌های خط فرمان بسازیم
چگونه اپ‌های خط فرمان بسازیم

با Jeffrey Way

  • 6 قسمت
  • متوسط
  • Techniques
تصویر بندانگشتی الگوهای طراحی در PHP
الگوهای طراحی در PHP

با Jeffrey Way

  • 8 قسمت
  • حرفه‌ای
  • Techniques
تصویر بندانگشتی بازی با PHP
بازی با PHP

با Andre Madarang

  • 8 قسمت
  • متوسط
  • Techniques
تصویر بندانگشتی ساخت Laracasts
ساخت Laracasts

با Jeffrey Way

  • 6 قسمت
  • متوسط
  • Techniques
تصویر بندانگشتی لارابیت‌های اندرو
لارابیت‌های اندرو

با Andrew Schmelyun

  • 18 قسمت
  • متوسط
  • Techniques

دوست دارید گاهی خبرهای Laracasts را ایمیل کنیم؟