Ditty | دیتی – Telegram
Ditty | دیتی
3.17K subscribers
194 photos
20 videos
4 files
387 links
دیتی | دنیای ساده‌شدهٔ برنامه‌نویسی وب
https://ditty.ir
Download Telegram
🔺آزمون جاوااسکریپت - شماره ۳

- خروجی چیه؟ 😉💪
1. { a: 1 } { a: 1 }
2. { a: 1 }
- جواب کامل و اختصاصی رو از اینجا ببینین:
https://ditty.ir/p/J63w5

#quiz #javanoscript
🔺لازم نیست طراح حرفه‌ای باشیم وقتی با یک دستور ساده می‌تونیم #جذابیت خاصی رو به ظاهر برنامه بدیم!

- با گرادینت های CSS یاد می‌گیریم چطوری رنگ‌های جذابی رو به ظاهر وبسایتمون بدیم:
https://ditty.ir/p/n1mDn

#css
🔺دوست دارین Flexbox توی CSS رو با بازی کردن یاد بگیرین؟ وبسایت زیر رو ببینین:
https://flexboxfroggy.com

#css #links
🔺توی فایل package.json تفاوت قسمت dependencies و devDependencies چیه؟ 🤔

- این رو توی پست زیر یاد می‌گیریم و با چند تا نکته باحال آشنا می‌شیم:
https://ditty.ir/p/XlMWJ

#javanoscript
🔺توی PHP و طبق قوانین استاندارد نویسی (PSR 12) از کدوم حالت برای نوع‌ها باید استفاده کنیم؟ integer یا int؟

- نظرتون رو توی گروه بهم بگین:
@ditty_ir_discuss
🔺آزمون جاوااسکریپت - شماره ۴

- خروجی خط آخر چیه؟ 🤔

- اگه می‌خواین Prototype های جاوااسکریپت رو بهتر یاد بگیرین، پیشنهاد می‌کنم جواب اختصاصی این آزمون رو بخونین:
https://ditty.ir/p/XEO65

#quiz #javanoscript 💯
🔺چطوری یک پلاگین برای ‌Vue بسازیم؟ 🤔

- ساخت پلاگین توی ویو خیلی راحته! پست زیر رو ببینید:
https://ditty.ir/p/XbR3X

#vue 💯
🔺یک ویژگی جدید که به #لاراول اضافه شده، اینه که می‌تونیم توی روابطی که داریم، محاسبات روی ستون‌ها مثل میانگین، حداقل و حداکثر رو راحت‌تر انجام بدیم.

- احتمالاً با متد withCount توی روابط آشنایی دارید. از این به بعد متد‌های زیر رو هم خواهیم داشت:
- withMax
- withMin
- withSum
- withAvg

- این متدها از ورژن ۸.۱۳ در دسترس هستن.
#laravel
🔺یه ویژگی دیگه که توی #لاراول خواهیم داشت، متد whereNumber توی روت‌ها هست

- با استفاده از این متد می‌تونیم برای یک پارامتر روت محدودیت بذاریم و بگیم باید از نوع عددی باشه

- توی ورژن‌های قبلی، این محدودیت رو با RegEx انجام می‌دادیم. اما این متد، کار ما رو راحت‌تر می‌کنه.

- همچنین متدهای whereAlpha و whereAlphaNumeric رو هم داریم

- اگه برنامه رو به آخرین ورژن آپدیت کنید، این ویژگی رو خواهید داشت 👌
#laravel
🔺دوست دارین Grid های CSS رو با بازی یاد بگیرین؟ این وبسایت #جالب رو ببینین:
https://cssgridgarden.com/#fa

#css 💯
🔺توی PHP از json_encode استفاده کنیم یا serialize؟ 🤔

- هر دو تابع، یک مقدار رو به یک رشته قابل نگهداری تبدیل می‌کنن
- اما چه تفاوت‌هایی با هم دارن؟
- توی چه شرایطی باید ازشون استفاده کنیم؟

- شباهت‌ها، تفاوت‌ها و برتری هر کدوم رو توی پست زیر بررسی می‌کنیم:
https://ditty.ir/p/JqAdJ

#php 💯
Media is too big
VIEW IN TELEGRAM
🔺موشکافی متد Reduce جاوااسکریپت با مثال 👌

- ویدئو رو ببینید تا کاربرد این متد رو #بهتر متوجه بشید

- نسخه متنی: https://ditty.ir/p/XolQJ
#javanoscript
🔺آزمون جاوااسکریپت - شماره ۵ 👏

- جواب کدومه؟
1. true - true
2. true - false
3. false - true
4. false - false

- جواب اختصاصی + آشنایی با انواع روش‌های Clone توی جاوااسکریپت رو از این پست ببینید:
https://ditty.ir/p/XGK2X

#quiz #javanoscript 💯
🔺ورژن 8 PHP منتشر شد! 🔥

- مرور داغ‌ترین ویژگی‌های این ورژن:
https://ditty.ir/208

#php
Ditty | دیتی
🔺سلام دوستان. یک موضوع که بهتره همه‌ی برنامه‌نویس‌های جاوااسکریپت اون رو درک کنن، Closure و کاربرد اون هست. که توی این مقاله می‌تونین باهاش آشنا بشید: http://bit.ly/2TQ6mpt #javanoscript 💯 🔥
Media is too big
VIEW IN TELEGRAM
🔺کلوژر (Closure) توی جاوااسکریپت چیه و چه کاربردی داره؟ 🤔

- همونطور که می‌دونیم متغیرهای حوزه سراسری، پایدار (Persistence) هستن ولی کپسوله (Capsulated) نیستن (از هر جایی از برنامه میشه به اونها دسترسی داشت و اونها رو تغییر داد)
- متغیرهای حوزه محلی کپسوله هستن ولی پایدار نیستن (با تموم شدن کار تابع از بین میرن)

- با کلوژر می‌تونیم متغیرهای پایدار، اما کپسوله داشته باشیم که اون رو توی این ویدئو با #مثال یاد می‌گیریم.

- نسخه متنی:
https://ditty.ir/115

#javanoscript 💯
🔺تا به حال دقت کردین پارامتر و آرگومان چه تفاوت‌هایی با هم دارن؟

- آیا از این دو واژه میشه به جای همدیگه استفاده کرد؟

- خوبه که بدونیم از واژه‌ی پارامتر هنگام تعریف توابع و از واژه آرگومان هنگام استفاده از توابع استفاده می‌کنیم

- برای توضیح اختصاصی به همراه #مثال، لینک زیر رو ببینید:
ditty.ir/209
1
🔺وقتی Semicolon خط اول رو نمیذاری! 😑

#javanoscript
🔺آزمون جاوااسکریپت - شماره ۶

- خروجی رو حدس بزنین 😉 👏

- ایندفعه یکم راحته، اما دو تا نکته مهم داره که از لینک زیر می‌تونین باهاشون آشنا بشین:
ditty.ir/211

#javanoscript #quiz
- توی #لاراول می‌تونیم به طور مستقیم از درخواست‌ها dd بگیریم 👌

- این ویژگی از ورژن ۸.۱۷ به بعد در دسترس هست
#laravel
🔺یکی از پرکاربردترین قابلیت‌های جاوااسکریپت، IIFE هست که با اون می‌تونیم یک دغدغه مهم یعنی حفاظت از اطلاعات یا Encapsulation رو حل کنیم

- هر چند اصطلاح پیچیده‌ای داره، درک و پیاده‌سازی اون خیلی راحت هست!

- از پست زیر می‌تونید با انواع IIFE و کاربرد اون آشنا بشید:
https://ditty.ir/215

#javanoscript
🔺 برای نوشتن کوئری‌های مرتب‌تر و قشنگ‌تر توی #لاراول، می‌تونیم از اسکوپ‌ها استفاده کنیم

- با اسکوپ‌ها حجم کدنویسی ما کمتر و نگهداری کد راحت‌تر میشه

- با اسکوپ‌های کوئری لاراول از این پست آشنا بشید:
https://ditty.ir/217

#laravel