Ditty | دیتی
3.13K subscribers
194 photos
20 videos
4 files
387 links
دیتی | دنیای ساده‌شدهٔ برنامه‌نویسی وب
https://ditty.ir
Download Telegram
🔺یه وبسایت که توی اون می‌تونید Selector های CSS رو خیلی #جالب یاد بگیرین:
https://flukeout.github.io

#css #links
🔺اکمااسکریپت چیست؟

- اگه برنامه‌نویس جاوااسکریپت باشین، حتما واژه‌های ES5، ES6 و یا اکمااسکریپت به گوشتون خورده. اینکه این واژه‌ها چی هستن و چه ارتباطی با خود #جاوااسکریپت دارن رو امروز بررسی می‌کنیم:

https://ditty.ir/p/nKro5

#javascript
🔺 این کد #جاوااسکریپت چند تا باگ ایجاد می‌کنه؟
#javascript
🔹توی #لاراول ۷.۱۶ یک متد داریم به اسم makeHiddenIf

- این متد برای زمانی استفاده میشه که می‌خوایم بصورت شرطی، Attribute های یک مدل رو مخفی کنیم

- توی مثال بالا، اگه شرط توی خط ۴ برقرار بشه، Attribute هایی که توی خط ۵ نوشتیم از مدل مخفی میشن

- همچنین برعکس این متد یعنی makeVisibleIf هم وجود داره
#laravel
🔺توی یک زبان اکثر مسائل مربوط به آرایه‌ها رو میشه با یک حلقه‌ی for حل کرد. اما ارزش یک برنامه‌نویس زمانی بالا میره که نکات ریز و به اصطلاح Tricky از زبان بدونه و از اونها استفاده کنه.

- وقتی ازتون #مصاحبه می‌کنن، قطعا نمی‌خوان مسئله رو با حلقه‌ها حل کنین. مصاحبه‌کننده دنبال یک چیز دیگه‌ست.

- توی این پست با ۱۲ نکته کاربردی برای کار با آرایه‌ها توی جاوااسکریپت آشنا بشین:
https://ditty.ir/p/J6dNn

#javascript
روز برنامه‌نویس چندمین روز از سال میلادی است؟
Final Results
4%
32
15%
64
73%
256
8%
512
🔺کنترلرها در #لاراول ۷ به زبان ساده

- کنترلر از بخش‌های اصلی معماری MVC هست که درک اون برای کار با فریم‌ورکی که از این معماری تبعیت می‌کنه کمک‌کننده هست

- توی پست زیر می‌تونین بطور #کامل با این ویژگی آشنا بشین:
https://ditty.ir/p/XNgkJ

#laravel
This media is not supported in your browser
VIEW IN TELEGRAM
🔺اگه برای PHP و #لاراول از VS Code استفاده می‌کنیم، با استفاده از افزونه PHP Namespace Resolver خیلی راحت می‌تونیم کلاس‌ها رو Use کنیم و دیگه لازم نیست بصورت دستی Namespace کلاس‌ها رو اضافه کنیم

- اگه شما هم افزونه‌ی کاربردی دیگه‌ای می‌شناسین لطفا معرفی کنین 😉
#extensions
🔺سلام دوستان! چند وقتی بود که داشتم بستری رو آماده می‌کردم که بتونیم آموزش‌ها رو بصورت ویدئویی هم داشته باشیم. و از اینکه نشد توی این مدت فعالیتی داشته باشم، #متاسفم و امیدوارم که بتونم آموزش‌های بهتر و با کیفیت‌تر و باحال‌تری براتون آماده کنم :)

- ضمنا اگه درباره محتوای ویدئویی، موضوع خاصی پیشنهاد دارین توی گروه بهم بگین!
🔺احراز هویت یکی از مهمترین و حساس‌ترین بخش‌های هر برنامه به حساب میاد.

- این امکان توی فریم‌ورک #لاراول، پرقدرت و با پر از ویژگی‌های جذاب ارائه شده که توی این پست بطور کامل اون رو بررسی می‌کنیم:
https://ditty.ir/p/Jm1PJ

#laravel
🔺یه ویژگی واقعا جذابی که به PHP 8 اضافه میشه Match Expression هست.

- این ویژگی کاری مشابه switch رو انجام میده.

- حجم و البته خوانایی کدها توی عکس اول که با switch نوشته شده رو مقایسه کنین با عکس دوم که با match نوشته شده 👌
#php
🔺سه روش نوشتن حلقه for در جاوااسکرپت

- با این حلقه‌ها آشنا بشین تا کدهای کوتاه‌تر و خواناتر و البته #زیباتری داشته باشین:
https://ditty.ir/p/X38ZJ

#javascript
🔺۵۰ ابزار و منبع #عالی برای اینکه ظاهر و گرافیک برنامه‌هامون رو عالی‌تر کنیم:

- اگه طراح UI/UX یا توسعه‌دهنده فرانت‌اند هستین حتما بدردتون می‌خوره:
https://bit.ly/3hneVAp

#links
🔺چقدر دوست دارین لینک‌های مفید و کاربردی مثل پست بالا به اشتراک گذاشته بشه؟

- دلیلش رو می‌تونین توی گروه بهم بگین
Anonymous Poll
77%
خیلی!
5%
کم
30%
ترجمه شده باشه بهتره
🔺دوستان #لاراولی نکته‌ی این عکس چیه؟

پ.ن: امروز می‌خواستم از داروخونه ماسک بخرم، روی در داروخونه نوشته بود لطفا فقط با ماسک وارد شوید. این شد که یاد این کد افتادم :))
#laravel
🔺یکی از راه‌ها برای اینکه سطح یک برنامه‌نویس رو تشخیص بدیم، اینه که ببینیم چه توابع و متدهایی رو می‌شناسه و استفاده می‌کنه. اگه کدتون حلقه زیاد داره این پست برای شماست!

- توی مجموعه‌ای از پست‌ها می‌خوایم متدهای مفید و پرکاربرد جاوااسکریپت رو بررسی کنیم. قسمت اول:
https://ditty.ir/p/nPgb5?e=1

#javascript
🔹اون قسمت منحنی این عکس رو ببینین

- اگه برای وبسایتتون از اینها می‌خواین می‌تونین از اینجا یکی دلخواه بسازین:
https://www.shapedivider.app

#links 👌😎
🔺یکی از نرم‌افزارهای به قول معروف ترند این روزها، Responsively هست.

- با این نرم‌افزار می‌تونیم وضعیت Responsive وبسایتمون رو بطور همزمان توی سایزها و دستگاه‌های مختلف تست کنیم:
https://responsively.app

#links