مشاهده همه دوره‌ها
Techniquesحرفه‌ای41 قسمت

روی چی کار می‌کنی؟

Whatcha Working On

Most of the lessons here at Laracasts boil down to rehearsed presentations. The reality, however, is that we all spend a lot of time tinkering, visiting StackOverflow, and debugging error messages.

In this series, each episode will spotlight a small piece of workflow for what I happen to be working on in real life. This might be an open source project, the Laracasts codebase, or something entirely new. As you'll find, we're less interested in A-Z education, and more focused on real-life workflow.

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

هلپرهای تست Laravel برای Selenium

24m 48s

Discover how to use Laravel test helpers with Selenium for full integration tests including JavaScript in this friendly, practical Laracasts tutorial!

بازنویسی Elixir

21m 10s

Join me as I refactor Laravel Elixir’s codebase for cleaner, better organization in this hands-on, friendly Laracasts tutorial!

افزودن محتوای ویژه

8m 6s

Learn how to add a simple, curated featured content list on Laracasts’ homepage with an easy, practical approach in this friendly tutorial!

Turbolinks با Laravel

14m 43s

Boost Laravel app speed with Turbolinks—load pages faster by intercepting links and sending AJAX requests seamlessly. Easy setup, big impact!

پلاگین‌های Webpack برای Elixir

20m 18s

Explore customizing Elixir's Webpack setup as I tackle a GitHub issue—learn practical tips for enhancing your build process.

چگونه با CSS به یک شیء در امتداد یک دایره انیمیشن دهیم

19m 26s

Learn how to animate an object smoothly along a circle using CSS. Add dynamic, eye-catching motion to your web projects with this fun tutorial!

کار با API Simplecast

12m 5s

Fetch and cache your podcast feed using Simplecast's API—build a dedicated Laracasts Snippet page with clean, efficient code and view rendering.

یک Elixir فقط با Webpack

9m 20s

Explore a new Laravel Elixir version using only Webpack. Learn why this shift matters and the benefits in this engaging, insightful discussion.

مسیرهای دارایی پویا با استفاده از TDD

18m 29s

Build a dynamic PHP asset path function with TDD that handles hot reloading and versioning in Laravel Mix. Join this friendly, hands-on coding session!

چگونه شخصاً یاد می‌گیرم: نسخه Dusk

35m 48s

Join me as I learn Laravel Dusk from scratch in a real, unedited style. See how to master Laravel’s acceptance testing tool step-by-step!

تست جزئیات پیاده‌سازی

9m 26s

Avoid common testing pitfalls by focusing on public interfaces, not implementation details. Learn why tests break and how to write resilient tests.

یک کامپوننت تبلیغات

13m 21s

Build a Vue ad component to display targeted ads for guest users using a JSON API. Follow along as we create it step-by-step from scratch!

تولید کوپن با TDD

21m 46s

Use TDD to build single-use coupon codes with Stripe integration and email notifications. Learn to create clean, test-driven Laravel features!

مطمئن شوید که آن چیز کار می‌کند

11m 14s

Join me as I finalize Laravel Mix 1.0 with crucial end-to-end tests—ensuring your app works flawlessly for real users, not just in theory!

Vue و Turbolinks کنار هم

8m 20s

Discover how to seamlessly combine Vue and Turbolinks, overcoming reactivity challenges for smoother, faster web apps in this hands-on episode.

جستجوی فوری فوق‌العاده سریع با Algolia و Vue

14m 12s

Discover how to boost Laracasts forum search with Algolia’s Vue InstantSearch. Learn step-by-step to add fast, powerful instant search from scratch!

مرور سطح بالا بر ادغام جستجوی Laracasts

13m 31s

Explore the Laracasts search integration using Algolia's Vue InstantSearch. Get a clear, high-level overview of how it all works together—join the journey!

لطفاً برگردید

9m 38s

Build a "Please Come Back" email feature with TDD! Join me as we craft daily re-engagement emails for canceled users from scratch.

بازنویسی در دنیای واقعی

22m 18s

Refactor an old PHP-to-JS package with me! Improve naming, extract classes, and boost readability in this hands-on, real-world coding session.

بازنویسی در دنیای واقعی: بخش ۲

18m 14s

Finish a real-world refactor: clean up the codebase, streamline design, and learn practical techniques to improve maintainability.

Vuex را با من یاد بگیرید: بخش ۱

21m 3s

Explore Vuex hands-on with a curious student: follow real experiments, mistakes, and clear takeaways to decide when to use it.

Vuex را با من یاد بگیرید: بخش ۲

10m 33s

Master Vuex basics in this friendly Part 2: learn getters and actions with clear examples and practical tips to improve your app's state.

Vuex را با من یاد بگیرید: بخش ۳

19m 59s

Build a Vuex-powered todo app with me: learn store organization, state flow, and how Vue components delegate actions and mutations.

پر کردن تست‌های از دست رفته

11m 55s

Add a missing test for a merged Laravel Mix PR to ensure the feature stays correct. Learn testing practices for long-term stability.

یک کامپوننت شمارش معکوس Vue

15m 33s

Build a simple, reusable Vue countdown timer for your next sale. Follow along as we create it from scratch—no plugins needed! Source code included.

مودال‌ها، Spinnerها و Tailwind در Vue

19m 1s

Build a Vue login modal with Tailwind styling, handle validation errors without page refresh, and add loading spinners for a smooth, interactive user experience.

بازنویسی به پلاگین‌های Mix

16m 48s

Discover how I refactor the Laravel Mix codebase into cohesive plugins, improving the API's structure and making components cleaner and easier to use.

تست ویژگی جاوااسکریپت واقعی

16m 6s

Join me as we write feature tests for Laravel Mix plugins, ensuring new functionality works flawlessly and empowering authors to extend Mix with confidence.

صفحات ۴۰۴ سفارشی و Borg

19m 29s

Upgrade your 404 page with custom views, Lottie animations, and Tailwind CSS—all in under 20 minutes. Make your error page engaging and unique!

بهبود بازنویسی و مسئولیت‌ها

22m 3s

Join me as I refactor a class with too many responsibilities, write tests to define a clear public API, and safeguard against regressions with confidence.

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

25m 17s

Improve your code with small, effective refactors. Learn how to enhance readability, clarity, and style by focusing on indentation and variable names.

کامپوننت‌های راحتی Vue

11m 58s

Refactor Vue "slide up" modals for simplicity and ease. Learn how to build intuitive, reusable components that speed up your app development process!

نام‌های کاربری قابل اشاره با TDD

24m 31s

Build @username autocompletion with TDD: derive mentionable users from owners, replies, and mentions while sharpening regex and refactoring skills.

انتشار نسخه‌های بتا در NPM

8m 49s

Watch me publish Laravel Mix 4 beta to NPM and GitHub, updating to webpack 4, Babel 7, and vue-loader 15 with key code changes in real time!

کارگاه قابل کامنت

26m 39s

Build a native threaded comments API with TDD to replace Disqus, connecting comments to user profiles and improving moderation.

طوفان فکری مجوزدهی فرانت‌اند

17m 3s

Explore three practical approaches to use Laravel Policies for frontend authorization (including Vue components) and secure UI logic clearly.

کوچکترین ویژگی که می‌توانیم در هفت دقیقه پیاده‌سازی کنیم

7m 17s

Build a tiny Laracasts feature in 7 minutes: detect comment edits and display an (edited) flag beside usernames.

چگونه فایل‌های SVG را به صورت پویا در کامپوننت‌های Vue درون‌خطی کنیم

16m 9s

Learn how to dynamically inline SVG files in Vue components using webpack and Laravel Mix. Solve common challenges and enhance your frontend workflow today!

Cypress را با ادغام Laravel یاد بگیرید

33m 23s

Join me as I explore Cypress integration with Laravel, simplifying testing with Eloquent factories and auth setup. Boost your acceptance tests in this Laracasts episode. (157 characters)

آنچه در روز دوم در مورد Cypress یاد گرفتم

18m 29s

Explore day two of learning Cypress with new assertions, contexts, database seeding, and dashboard tips. Level up your testing skills in this Laracasts episode. (157 characters)

مراقب آرایه فیلتر شده باشید

9m 57s

Discover how a tiny bug with filtered PHP arrays and JSON casting caused big issues. Learn the quick fix in this practical Laracasts debugging lesson.

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

تصویر بندانگشتی بازی با PHP
بازی با PHP

با Andre Madarang

  • 8 قسمت
  • متوسط
  • Techniques
تصویر بندانگشتی ۱۰ تکنیک برای کد تمیزتر
۱۰ تکنیک برای کد تمیزتر

با Jeffrey Way

  • 10 قسمت
  • متوسط
  • Techniques
تصویر بندانگشتی ساخت اپلیکیشن‌های  پروگرسیو وب به‌صورت عملی
ساخت اپلیکیشن‌های پروگرسیو وب به‌صورت عملی

با Jeremy McPeak

  • 20 قسمت
  • متوسط
  • Techniques
تصویر بندانگشتی واقعی شوید با Laravel Echo
واقعی شوید با Laravel Echo

با Jeffrey Way

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

با Jeffrey Way

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

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