نیاز خود در دوره آموزشی لاراول را در کدام سطح می دانید؟
مبتدی - 52
👍👍 18%
متوسط - 101
👍👍👍👍 35%
پیشرفته - 194
👍👍👍👍👍👍👍👍 68%
👥 284 people voted so far.
مبتدی - 52
👍👍 18%
متوسط - 101
👍👍👍👍 35%
پیشرفته - 194
👍👍👍👍👍👍👍👍 68%
👥 284 people voted so far.
https://github.com/imanghafoori1/laravel-password-history
پکیجی برای نگه داشتن تاریخچه رمز عبور کاربران
برای امنیت بیشتر موقع ریست کردن پسورد می توانید جلوی کاربران رو برای استفاده از رمز عبور هایی که قبلا روی اکانت شون داشتند بگیرید.
یعنی شبیه همون کاری که گوگل انجام میده.
.
پکیجی برای نگه داشتن تاریخچه رمز عبور کاربران
برای امنیت بیشتر موقع ریست کردن پسورد می توانید جلوی کاربران رو برای استفاده از رمز عبور هایی که قبلا روی اکانت شون داشتند بگیرید.
یعنی شبیه همون کاری که گوگل انجام میده.
.
GitHub
GitHub - imanghafoori1/laravel-password-history: Keep a password history of your users to prevent them from reusing the same password.
Keep a password history of your users to prevent them from reusing the same password. - imanghafoori1/laravel-password-history
اگر از ویندوز استفاده میکنید و میخواهید (بدون استفاده از داکر یا ماشین مجازی VM) از نرم افزارهای لینوکسی مثل redis، nginx و... استفاده کنید
یا قصد تمرین دستورات ترمینال لینوکس را دارید،
حتما به کانال زیر یه نگاهی بندازید.
قابلیت جدید مایکروسافت به نام
Windows linux subsystems
https://news.1rj.ru/str/joinchat/AAAAAEqjzwb8zPkQZshSXA
Microsoft ❤️ linux
@codino
یا قصد تمرین دستورات ترمینال لینوکس را دارید،
حتما به کانال زیر یه نگاهی بندازید.
قابلیت جدید مایکروسافت به نام
Windows linux subsystems
https://news.1rj.ru/str/joinchat/AAAAAEqjzwb8zPkQZshSXA
Microsoft ❤️ linux
@codino
Mingw-w64 - GCC for Windows 64 & 32 bits [mingw-w64]
http://mingw-w64.org/doku.php
http://mingw-w64.org/doku.php
How do you refactor this ??
Send your answer in telegram group as a reply to this post...
or comment it below
@codino
Send your answer in telegram group as a reply to this post...
or comment it below
@codino
Codino School
How do you refactor this ?? Send your answer in telegram group as a reply to this post... or comment it below @codino
🔹 Answer :
$user=auth()->user() ?? User::find(1);
🔶 Wrong Answer:
$user = auth()->user() ?: User::find(1);
$user=auth()->user() ?? User::find(1);
🔶 Wrong Answer:
$user = auth()->user() ?: User::find(1);
Codino School via @like
دوستان زیاد سوال میکنن که برای "حرفه ای" شدن باید چه مباحثی رو یاد گرفت...
و میخوان دونن که چه مسیری رو باید طی کرد ؟
راست ش پاسخ دادن به این سوال کار خیلی سختیه چون جواب دقیقی براش وجود نداره .
چون تعریف برنامه نویس حرفه ای با گذشت زمان در حال تغییر هست ش
اما من میتونم یه سری نکات رو به عنوان حداقل ها بهتون معرفی کنم :
1 - ادیتور phpstorm رو با تمام ترفند هاش تا میتونید یاد بگیرید.
2 - روی لینوکس کد بزنید.
3 - اصول SOLID و Design pattern ها رو خوب بدونید.
4 - برای کدهاتون حتما باید بتونید تست بنویسید.
5 - کد دیگران رو مطالعه کنید. مثلا کد لاراول و پکیج های لاراول
6 - دغدغه ی clean code داشته باشید.
7- در کنار php یه زبان دیگه مثل python یا ... هم رو بدونید.
8 - بجز mySql یه دیتابیس دیگه مثل redis یا mongoDB رو هم بشناسید.
9 - بجز لاراول یه فریم ورک دیگه مثل symfony رو هم یاد بگیرید.
10- از GIT به خوبی سر در بیارید.
11 - خلاق باشید.
12 - دانستن لاراول بدون یادگرفتن موارد بالا ارزشی نداره. هیچ ارزشی
13 - صبور باشید و پشتکار تون رو از دست ندید.
14 - از وردپرس دوری کنید.
15 - هیچ موقع فکر نکنید که الان دیگه حرفه ای شده اید.
16 - مواظب خودتون باشید.
17 - فقط مواظب خودتون نباشید، مواظب دیگران هم باشید.
18 - به Open Source کمک کنید.
19 - برای دل خودتون کار کنید. نه برای پول
20 - خسته نشید و ادامه بدید. همیشه
🌺🌺🌺🌺
و میخوان دونن که چه مسیری رو باید طی کرد ؟
راست ش پاسخ دادن به این سوال کار خیلی سختیه چون جواب دقیقی براش وجود نداره .
چون تعریف برنامه نویس حرفه ای با گذشت زمان در حال تغییر هست ش
اما من میتونم یه سری نکات رو به عنوان حداقل ها بهتون معرفی کنم :
1 - ادیتور phpstorm رو با تمام ترفند هاش تا میتونید یاد بگیرید.
2 - روی لینوکس کد بزنید.
3 - اصول SOLID و Design pattern ها رو خوب بدونید.
4 - برای کدهاتون حتما باید بتونید تست بنویسید.
5 - کد دیگران رو مطالعه کنید. مثلا کد لاراول و پکیج های لاراول
6 - دغدغه ی clean code داشته باشید.
7- در کنار php یه زبان دیگه مثل python یا ... هم رو بدونید.
8 - بجز mySql یه دیتابیس دیگه مثل redis یا mongoDB رو هم بشناسید.
9 - بجز لاراول یه فریم ورک دیگه مثل symfony رو هم یاد بگیرید.
10- از GIT به خوبی سر در بیارید.
11 - خلاق باشید.
12 - دانستن لاراول بدون یادگرفتن موارد بالا ارزشی نداره. هیچ ارزشی
13 - صبور باشید و پشتکار تون رو از دست ندید.
14 - از وردپرس دوری کنید.
15 - هیچ موقع فکر نکنید که الان دیگه حرفه ای شده اید.
16 - مواظب خودتون باشید.
17 - فقط مواظب خودتون نباشید، مواظب دیگران هم باشید.
18 - به Open Source کمک کنید.
19 - برای دل خودتون کار کنید. نه برای پول
20 - خسته نشید و ادامه بدید. همیشه
🌺🌺🌺🌺
❤2
تابعی مشابه با تابع dd در لاراول بنویسید، با این تفاوت که:
بعد از ۳ مرتبه فراخوانی die شود و در دفعات اولیه شبیه dump عمل کند و روند اجرای برنامه را متوقف نکند...
- این تابع بجز dd , dump نباید از سایر امکانات لاراول استفاده کند.
- مجاز به تعریف کلاس و... نیستید. فقط یک تابع global با ویژگی فوق تعریف کنید.
@codino
بعد از ۳ مرتبه فراخوانی die شود و در دفعات اولیه شبیه dump عمل کند و روند اجرای برنامه را متوقف نکند...
- این تابع بجز dd , dump نباید از سایر امکانات لاراول استفاده کند.
- مجاز به تعریف کلاس و... نیستید. فقط یک تابع global با ویژگی فوق تعریف کنید.
@codino