Ditty | دیتی
3.13K subscribers
194 photos
20 videos
4 files
387 links
دیتی | دنیای ساده‌شدهٔ برنامه‌نویسی وب
https://ditty.ir
Download Telegram
🔺پراستفاده‌ترین تکنولوژی‌ها، وب فریم‌ورک‌ها و دیتابیس‌های سال ۲۰۲۰

- #جاوااسکریپت برای هشتمین سال پیاپی پراستفاده‌ترین زبان (تکنولوژی) دنیای توسعه‌ی نرم‌افزار لقب گرفت

- با وجود رشد کتابخونه‌هایی مثل ری‌اکت و انگولار، جی‌کوئری هنوز پراستفاده‌ترین فریم‌ورک وب هست

- با اختلاف، MySQL پراستفاده‌ترین دیتابیس دنیای نرم‌افزار هست

#survey2020
🔺پردرآمدترین تکنولوژی‌های سال ۲۰۲۰ در جهان و امریکا

- این آمار برای در‌آمد با یک زبان هست و با آمار نقش توسعه‌دهنده‌ها (بک‌اند، DevOps، فرانت‌اند و ...) تفاوت داره.

- توسعه‌دهنده‌هایی که با Perl و Scala و Go کار می‌کنن، با میانگین حقوق ۷۵ هزار دلار در سال، بیشترین حقوق رو دارن. این دستمزد توی امریکا برای Perl به ۱۵۰هزار دلار و برای Go به ۱۴۰هزار دلار در سال هم می‌رسه.

- جالب اینه که میانگین دستمزد برای یک تکنولوژی توی امریکا تقریبا ۲ برابر میانگین جهانی هست.
#survey2020
🔺مفهوم Prototype توی جاوااسکریپت تقریبا پایه و ستون این زبان هست و اگه بتونیم اون رو خوب درک کنیم، قدم بزرگی توی یادگیری این زبان #جذاب برداشتیم.

- توی این پست دو قسمتی بطور کامل با این مفهوم آشنا می‌شیم:
https://ditty.ir/p/nMgzJ

#javascript
🔺یه وبسایت که توی اون می‌تونید 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%
ترجمه شده باشه بهتره