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

چگونه در پروژه‌های متن‌باز مشارکت کنیم

How to Contribute to Open Source

Armed with a computer, some git knowledge, and an idea, any of us can contribute to the frameworks and packages that we use every day. Cool as that may be, it can initially be a daunting experience. 

So let's go on a journey together, as we take an idea for Laravel Prompts from musings to merging. Learning the basic processes will put you in good stead for contributing your own ideas.

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

The Pull Request (10)

انتخاب یک پروژه

3m 21s

Discover how to choose a project to contribute to by exploring Laravel Prompts. Join me as I add a cool feature and create a standout Pull Request!

انشعاب و نصب

4m 26s

Learn how to fork and install Prompts locally with easy Git steps. Get set up quickly and start contributing confidently to any project you choose!

درک کد

8m 44s

Get comfortable with unfamiliar codebases before contributing. Explore how Prompts works and build confidence to tackle projects with new maintainers smoothly!

آن را به عقب بسازید

7m 7s

Learn to build clean, user-friendly APIs by designing the final interface first. Follow along as we write a script to showcase our steps concept in action!

توسعه مبتنی بر اسکریپت

7m 55s

Master Script Driven Development by using your script to guide implementation. Run tests continuously until your code works perfectly—learn this practical TDD twist!

کار بر روی Revert

17m 14s

Explore how to revert steps effectively by tackling key scenarios. Follow along as we refine our script to achieve the perfect terminal output with ease!

ثابت کنید کار شما کار می‌کند

12m 39s

Learn how to write effective tests to prove your work works. Explore Prompts' test setup and add reliable tests to back your contributions with confidence!

بازنویسی برای خوانایی

11m 37s

Confidently refactor your code for clarity with tests in place. Learn how to clean up contributions while ensuring everything works perfectly every step!

نوشتن توضیحات PR

3m 39s

Learn how to craft clear, effective PR descriptions that help maintainers understand your goals. Make your pull requests stand out with this friendly, practical guide!

رفع Actionهای شکست خورده

4m 21s

Fix failing GitHub Actions with ease! Learn how to run PHPStan locally and fix type errors to keep your CI pipeline green and your code solid.

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

تصویر بندانگشتی چگونه کد بخوانیم
چگونه کد بخوانیم

با Jeffrey Way

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

با Simon Vrachliotis

  • 43 قسمت
  • متوسط
  • Techniques
تصویر بندانگشتی بازسازی GitHub با Tailwind CSS
بازسازی GitHub با Tailwind CSS

با Andre Madarang

  • 5 قسمت
  • متوسط
  • Frameworks
تصویر بندانگشتی بازتولید کامپوننت‌های وب محبوب
بازتولید کامپوننت‌های وب محبوب

با Andre Madarang

  • 5 قسمت
  • متوسط
  • Techniques
تصویر بندانگشتی چگونه یک پروژه متن‌باز را مدیریت کنیم
چگونه یک پروژه متن‌باز را مدیریت کنیم

با Jeffrey Way

  • 24 قسمت
  • حرفه‌ای
  • Tooling

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