🔶 غیر فعال سازی گوتنبرگ در تمامی پست تایپ های وردپرس
@TheRaymondDev
add_filter('use_block_editor_for_post', '__return_false', 5);@TheRaymondDev
👍5
🔶 سلام دوستان...
حالا به ضبط دوره آموزشی طراحی قالب ووکامرس - پروژه محور رسیدیم.
فعلا فصل اول رایگانه و احتمالا 10 الی 15 قسمت خواهد بود.
توی سایت منتشر نمی کنیم تا نسخه جدید قالب آماده بشه و فصل اول توی همین کانال منتشر می کنیم و اگر مورد پسندت قرار گرفت می توانید فصل دوم رو خریداری کنید.
@TheRaymondDev
حالا به ضبط دوره آموزشی طراحی قالب ووکامرس - پروژه محور رسیدیم.
فعلا فصل اول رایگانه و احتمالا 10 الی 15 قسمت خواهد بود.
توی سایت منتشر نمی کنیم تا نسخه جدید قالب آماده بشه و فصل اول توی همین کانال منتشر می کنیم و اگر مورد پسندت قرار گرفت می توانید فصل دوم رو خریداری کنید.
@TheRaymondDev
❤4
🔶 نمایش محصول ووکامرس در صفحه اول قالب وردپرس
@TheRaymondDev
<?php
$args=array(
'post_type'=>'product',
'posts_per_page'=>10,
'orderby'=>'id'
);
$loop = new WP_Query($args);
while($loop->have_posts()) :
$loop->the_post();
global $product;
?>
/*
صفحه محصول
*/
<?php
endwhile;
wp_reset_query();
?>
@TheRaymondDev
👍2
🔶 اگر از وب سرور لاراگون استفاده می کنید برای کار با پایگاه داده به طور پیش فرض از نرم افزار HeidiSQL استفاده می شود.
پایگاه داده phpMyAdmin از معروف ترین نرم افزار برای مدیریت داده ها در لاراگون وجود ندارد اما با چند کلیک می توانید به راحتی phpMyAdmin را در لاراگون نصب کنید و از کار با آن لذت ببرید.
اول آخرین نسخه از سایت پی اچ پی مای ادمین دانلود کنید:
https://www.phpmyadmin.net/downloads/
دوم وارد مسیر C:\laragon\etc\apps شده و پوشه phpMyAdmin در این مسیر منتقل کنید.
سوم دکمه Database در راه انداز نرم افزار لاراگون کلیک کنید و تا آدرس http://localhost/phpmyadmin در مرورگر بارگزاری شود.
چهارم با وارد کردن نام کاربری root بدون رمز عبور وارد میزکار phpMyAdmin خواهید شد.
تمام شد. 😀
https://rayium.ir/?p=1177
@TheRaymondDev
پایگاه داده phpMyAdmin از معروف ترین نرم افزار برای مدیریت داده ها در لاراگون وجود ندارد اما با چند کلیک می توانید به راحتی phpMyAdmin را در لاراگون نصب کنید و از کار با آن لذت ببرید.
اول آخرین نسخه از سایت پی اچ پی مای ادمین دانلود کنید:
https://www.phpmyadmin.net/downloads/
دوم وارد مسیر C:\laragon\etc\apps شده و پوشه phpMyAdmin در این مسیر منتقل کنید.
سوم دکمه Database در راه انداز نرم افزار لاراگون کلیک کنید و تا آدرس http://localhost/phpmyadmin در مرورگر بارگزاری شود.
چهارم با وارد کردن نام کاربری root بدون رمز عبور وارد میزکار phpMyAdmin خواهید شد.
تمام شد. 😀
https://rayium.ir/?p=1177
@TheRaymondDev
phpMyAdmin
Downloads
❤4
Forwarded from PhiloLearn | فیلولرن (ArshA.l.R)
زندگی صابر راستیکردار، کوتاه، اما کارهای او بسیار با ارزش و ماندگار بود.
متاسفانه صابر (خالق فونتهای زیبای وزیر متن و گندم و شبنم و کلی فونت دیگر)، دیروز آسمانی شد.
با آرزوی صبر برای خانواده صابر عزیز 😔🖤
متاسفانه صابر (خالق فونتهای زیبای وزیر متن و گندم و شبنم و کلی فونت دیگر)، دیروز آسمانی شد.
با آرزوی صبر برای خانواده صابر عزیز 😔🖤
💔10
🔶 اگر می خواهید برای قالب وردپرس پکیچی بنویسید و برای مسیر دهی به صورت زیر پوشه و فایل ها فراخوانی کنید:
@TheRaymondDev
defined('ABSPATH') || exit;
define("Rayium_URL", get_template_directory_uri());
define("Rayium_PATH", get_template_directory() . DIRECTORY_SEPARATOR);
define('RAYIUM_COURSE_ADMIN_PATH', Rayium_PATH . '/course/admin/');
define('RAYIUM_COURSE_VIEW', Rayium_PATH . '/course/view/');
define('RAYIUM_COURSE_INC', Rayium_PATH . '/course/inc/');
define('RAYIUM_COURSE_VIEW_ADMIN', RAYIUM_COURSE_VIEW . 'admin/');
define('RAYIUM_COURSE_VIEW_PUBLIC', RAYIUM_COURSE_VIEW . 'public/');
define('RAYIUM_COURSE_CSS', Rayium_URL . '/course/css/');
define('RAYIUM_COURSE_IMG', Rayium_URL . '/course/img/');
define('RAYIUM_COURSE_JS', Rayium_URL . '/course/js/');@TheRaymondDev
👍2
🎄 یک برنامه نویس تنبل
🔶 اگر می خواهید برای قالب وردپرس پکیچی بنویسید و برای مسیر دهی به صورت زیر پوشه و فایل ها فراخوانی کنید: defined('ABSPATH') || exit; define("Rayium_URL", get_template_directory_uri()); define("Rayium_PATH", get_template_directory() . DIRECTORY_SEPARATOR);…
🔶 برای افزونه نویسی :
@TheRaymondDev
define("Rayium_URL", plugin_dir_url( __FILE__ ));
define("Rayium_PATH", plugin_dir_path( __FILE__ ));@TheRaymondDev
👍2
Forwarded from Ditty | دیتی
🔺این مقاله خیلی جالبه: ۶ قطعه کد کاربردی CSS که هر توسعهدهندهٔ فرانتاند باید اونها رو بدونه:
https://web.dev/articles/6-css-snippets-every-front-end-developer-should-know-in-2023
#css
https://web.dev/articles/6-css-snippets-every-front-end-developer-should-know-in-2023
#css
web.dev
6 CSS snippets every front-end developer should know in 2023 | Articles | web.dev
Toolbelt worthy, powerful, and stable CSS you can use today.
🔶 نمی توانیم ابزار کش در برخی از وب سایت ها استفاده کنیم مثل وب سایت فروشگاهی
دلیلش اینه در مواردی که نباید از سمت کاربر دیتا ذخیره شود.
Ismail Nosrati
@TheRaymondDev
دلیلش اینه در مواردی که نباید از سمت کاربر دیتا ذخیره شود.
Ismail Nosrati
@TheRaymondDev
👍2
🔶 با این ابزار فوق العاده خفن می توانید قالب کد برای اشتراک گذاری طراحی کنید.
https://app.codeimage.dev/
@TheRaymondDev
https://app.codeimage.dev/
@TheRaymondDev
👍3
🔶 سایت فرانش (کائسا سابق) با 4800 آموزش و حدود 12 هزار ساعت از قدیمی ترین سایت های آموزشی کشور در سکوت خبری حذف شد.
faranesh.com
@TheRaymondDev
faranesh.com
@TheRaymondDev
🤯4🤔3😢3
🔶 لاراول پالس، یک پکیج رسمی از طرف لاراول که هفته آینده منتشر می شود و یک دید کلی از عملکرد برنامه به برنامه نویس می دهد.
https://pulse.laravel.com
@TheRaymondDev
🔶 لاراول پالس، یک پکیج رسمی از طرف لاراول که هفته آینده منتشر می شود و یک دید کلی از عملکرد برنامه به برنامه نویس می دهد.
https://pulse.laravel.com
@TheRaymondDev
❤3👍1
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (SeYeD.Dev)
سرعت یا راحتی یا قدرت ؟ چرا جنگو پر سرعت ترین فریمورک نیست در حالی که پر طرفدار ترینه ؟
ببینید شما چرا با پایتون کد میزنید ؟ سرعتش نسبت به تقریبا هر زبانی کند تره، میتونید cpp کد بزنید و سرعتی نزدیک به نور داشته باشید🤔
جواب سادس ، شما سرعت و راحتی کد زدن رو به سرعت اجرای کد ترجیح دادید، در مورد فریمورک های وب هم همین رو باید در نظر بگیرید.اینکه فلان فریمورک که جدید اومده سریع تر از جنگو یا fastapi هست پس بهتره ، حرف اشتباهی هستش
چرا ؟ چون شما یک عالمه میدلور و موارد مختلف جهت بررسی رکوئست ورودی و خروجی دارید و یک عالمه چیز میز تو فریمورک هست که شما کد کمتری بزنید اما خروجی متناسب رو داشته باشید. دقیقا همون مقایسه بین پایتون و cpp ممکنه ۱۰۰ لاین cpp رو توی ۵ خط پایتون بشه خلاصه کرد
پس شما اگر یک فریمورک بنویسید که صرفا رکوئست رو دید یک متن برگردونه قطعا میشید جزو پر سرعت ترین فریمورک ها، اما وقتی قراره همه حالت های مختلف رو در نظر بگیرید و کد نویسی رو راحت تر کنید با گذاشتن یکسری شروط اضافی میبینید که سرعت میاد پایین
خب حالا این مشکل کندی چطور برطرف میشه ؟ شما کد رو درست بنویس، متخصص دواپس میاد مشکل رو برات حل میکنه و با اسکیل درست خیال شمارو برای هر تعداد کاربری راحت میکنه
⭐ @SEYED_BAX
ببینید شما چرا با پایتون کد میزنید ؟ سرعتش نسبت به تقریبا هر زبانی کند تره، میتونید cpp کد بزنید و سرعتی نزدیک به نور داشته باشید
جواب سادس ، شما سرعت و راحتی کد زدن رو به سرعت اجرای کد ترجیح دادید، در مورد فریمورک های وب هم همین رو باید در نظر بگیرید.اینکه فلان فریمورک که جدید اومده سریع تر از جنگو یا fastapi هست پس بهتره ، حرف اشتباهی هستش
چرا ؟ چون شما یک عالمه میدلور و موارد مختلف جهت بررسی رکوئست ورودی و خروجی دارید و یک عالمه چیز میز تو فریمورک هست که شما کد کمتری بزنید اما خروجی متناسب رو داشته باشید. دقیقا همون مقایسه بین پایتون و cpp ممکنه ۱۰۰ لاین cpp رو توی ۵ خط پایتون بشه خلاصه کرد
پس شما اگر یک فریمورک بنویسید که صرفا رکوئست رو دید یک متن برگردونه قطعا میشید جزو پر سرعت ترین فریمورک ها، اما وقتی قراره همه حالت های مختلف رو در نظر بگیرید و کد نویسی رو راحت تر کنید با گذاشتن یکسری شروط اضافی میبینید که سرعت میاد پایین
خب حالا این مشکل کندی چطور برطرف میشه ؟ شما کد رو درست بنویس، متخصص دواپس میاد مشکل رو برات حل میکنه و با اسکیل درست خیال شمارو برای هر تعداد کاربری راحت میکنه
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🔶 حدود 3 الی 4 سالی می شود که ایران سیستم اعتباری وام برای اقتصاد خود طراحی و راه اندازی کرده است.
نتیجه چی شد؟ هجوم گسترده مردم ایران برای گرفتن وام های بدون ضامن 30 تا 50 میلیون تومان...
یه چیزی شیبه کردیک کارت اعتباری آمریکا...
الان وام گرفتن نسبت به سال های قبل خیلی آسون تر شده است.
@TheRaymondDev
نتیجه چی شد؟ هجوم گسترده مردم ایران برای گرفتن وام های بدون ضامن 30 تا 50 میلیون تومان...
یه چیزی شیبه کردیک کارت اعتباری آمریکا...
الان وام گرفتن نسبت به سال های قبل خیلی آسون تر شده است.
@TheRaymondDev
👎2
🔶 در افزونه WP Fastest Cache یه باگ SQL Injection پیدا شده که حدود ۶۰۰ هزار سایت رو آسیب پذیر می کند.
https://github.com/thesafdari/CVE-2023-6063
@TheRaymondDev
https://github.com/thesafdari/CVE-2023-6063
@TheRaymondDev
GitHub
GitHub - Eulex0x/CVE-2023-6063: CVE-2023-6063 (WP Fastest Cache < 1.2.2 - UnAuth SQL Injection)
CVE-2023-6063 (WP Fastest Cache < 1.2.2 - UnAuth SQL Injection) - Eulex0x/CVE-2023-6063
😁1
🔶 ایشون عینالله جعفرنژاد قمی که دارای دکترای مهندسی رایانه (گرایش نرم افزار) است.
نویسنده همه کتابهای کامپیوتری
@TheRaymondDev
نویسنده همه کتابهای کامپیوتری
@TheRaymondDev
❤4
🔶 لاراول 11 در راه است
در اینجا ویژگی لاراول 11 می پردازیم.
🔸 ساختار دایرکتوری ساده شده
تاکنون، این ها فقط یک پیش نمایش بتا هستند و ممکن است تغییر کنند، اما در حال حاضر، این چیزی است که باید انتظار داشته باشیم...
کنترلرها دیگر چیزی را به صورت پیش فرض گسترش نمی دهند و دایرکتوری میان افزار وجود ندارد. در حال حاضر، لاراول شامل ۹ میان افزار است و بسیاری از آن ها را هرگز شخصی سازی نمی کنید. با این حال، اگر می خواهید آن ها را شخصی سازی کنید، به بخش App / ServiceProvider منتقل می شوید. برای مثال:
🔸 بخش Http/Kernel وجود ندارد.
اکثر کارهایی که قبلا می توانستید در کرنل انجام دهید، حالا می توانید در Bootstrap / App انجام دهید.
🔸 مدل casts تغییر می کند.
در حال حاضر قالب های مدل به جای یک ویژگی به عنوان یک روش تعریف می شوند. هنگامی که به عنوان یک متد تعریف می شود، می توانیم کاره ای دیگری مانند فراخوانی متدهای دیگر را مستقیما از قالب ها انجام دهیم. در اینجا یک مثال با استفاده از یک لاراول ۱۱ جدید آورده شده است:
🔸 بخش Config تغییر می کند.
لاراول فایل های config زیادی دارد و لاراول ۱۱ این فایل ها و تمام گزینه های config را به صورت آبشاری حذف می کند. این برنامه به گونه ای گسترش یافته که تمام گزینه هایی که می خواهید تنظیم کنید را در خود .env جای داده است.
برای جفت شدن با این دستور یک دستور جدید وجود دارد تا بتوانید هر config که می خواهید را برگردانید. حتی با بازگرداندن آن ها، ویژگی آبشاری جدید به شما اجازه می دهد تا هر گزینه ای که نمی خواهید شخصی سازی شود را با config:publish حذف کنید.
🔸 کاهش مایگریشن (مهاجرت) پیش فرض
زمانی که برنامه جدید لاراول را راه اندازی می کنید، با برخی مهاجرت های پیش فرض از سال ۲۰۱۴ و ۲۰۱۹ مواجه می شوید. حالا این تاریخ ها حذف شده و تنها به دو فایل منتقل خواهند شد.
🔸 روت ها (مسیرها) تغییر می کند
به صورت پیش فرض، تنها دو فایل مسیر به نام های Console.php و web.php وجود خواهد داشت. در حال حاضر مسیرهای API از این طریق قابل انتخاب خواهند بود و فایل مسیرهای API را در اختیار شما قرار می دهند. php artisan install:api
در مورد وب سوکت broadcasting نیز همین طور است. php artisan install:broadcasting
🔸هسته کنسول (Console Kernel) حذف می شود.
هسته کنسول در حال حذف شدن است و در عوض می توانید دستورهای کنسول خود را درست در آن تعریف کنید. routes/console.php
🔸 آرگومان های نامگذاری شده
آرگومان های نامگذاری شده توسط دستورالعمل های سازگاری رو به عقب لاراول پوشش داده نمی شوند. ما می توانیم در صورت لزوم آرگومان های تابع را تغییر نام دهیم تا پایگاه کد لاراول بهبود یابد. بنابراین، استفاده از آرگومان های نامگذاری شده هنگام فراخوانی متدهای لاراول باید با احتیاط و با این درک انجام شود که نام پارامتر ممکن است در آینده تغییر کند.
🔸 لاراول 11 نیازمند PHP 8.2 است.
https://laravel-news.com/laravel-11
@TheRaymondDev
در اینجا ویژگی لاراول 11 می پردازیم.
🔸 ساختار دایرکتوری ساده شده
تاکنون، این ها فقط یک پیش نمایش بتا هستند و ممکن است تغییر کنند، اما در حال حاضر، این چیزی است که باید انتظار داشته باشیم...
کنترلرها دیگر چیزی را به صورت پیش فرض گسترش نمی دهند و دایرکتوری میان افزار وجود ندارد. در حال حاضر، لاراول شامل ۹ میان افزار است و بسیاری از آن ها را هرگز شخصی سازی نمی کنید. با این حال، اگر می خواهید آن ها را شخصی سازی کنید، به بخش App / ServiceProvider منتقل می شوید. برای مثال:
public function boot(): void
{
EncryptCookies::except(['some_cookie']);
}
🔸 بخش Http/Kernel وجود ندارد.
اکثر کارهایی که قبلا می توانستید در کرنل انجام دهید، حالا می توانید در Bootstrap / App انجام دهید.
return Application::configure()
->withProviders ()
-›withRouting(
web: __DIR__.'/../routes/web.php'
commands: __DIR__.'/../routes/console.php',
)
->withMiddleware(function(Middleware Smiddleware) {
$middleware->web(append: LaraconMiddleware::class):
})
🔸 مدل casts تغییر می کند.
در حال حاضر قالب های مدل به جای یک ویژگی به عنوان یک روش تعریف می شوند. هنگامی که به عنوان یک متد تعریف می شود، می توانیم کاره ای دیگری مانند فراخوانی متدهای دیگر را مستقیما از قالب ها انجام دهیم. در اینجا یک مثال با استفاده از یک لاراول ۱۱ جدید آورده شده است:
protected function casts(): array
{
return [
'email_verified_at' => 'datetime',
'password' => 'hashed',
'options'=› AsEnumCollection::of(UserOption::class),
];
}
🔸 بخش Config تغییر می کند.
لاراول فایل های config زیادی دارد و لاراول ۱۱ این فایل ها و تمام گزینه های config را به صورت آبشاری حذف می کند. این برنامه به گونه ای گسترش یافته که تمام گزینه هایی که می خواهید تنظیم کنید را در خود .env جای داده است.
برای جفت شدن با این دستور یک دستور جدید وجود دارد تا بتوانید هر config که می خواهید را برگردانید. حتی با بازگرداندن آن ها، ویژگی آبشاری جدید به شما اجازه می دهد تا هر گزینه ای که نمی خواهید شخصی سازی شود را با config:publish حذف کنید.
🔸 کاهش مایگریشن (مهاجرت) پیش فرض
زمانی که برنامه جدید لاراول را راه اندازی می کنید، با برخی مهاجرت های پیش فرض از سال ۲۰۱۴ و ۲۰۱۹ مواجه می شوید. حالا این تاریخ ها حذف شده و تنها به دو فایل منتقل خواهند شد.
🔸 روت ها (مسیرها) تغییر می کند
به صورت پیش فرض، تنها دو فایل مسیر به نام های Console.php و web.php وجود خواهد داشت. در حال حاضر مسیرهای API از این طریق قابل انتخاب خواهند بود و فایل مسیرهای API را در اختیار شما قرار می دهند. php artisan install:api
در مورد وب سوکت broadcasting نیز همین طور است. php artisan install:broadcasting
🔸هسته کنسول (Console Kernel) حذف می شود.
هسته کنسول در حال حذف شدن است و در عوض می توانید دستورهای کنسول خود را درست در آن تعریف کنید. routes/console.php
🔸 آرگومان های نامگذاری شده
آرگومان های نامگذاری شده توسط دستورالعمل های سازگاری رو به عقب لاراول پوشش داده نمی شوند. ما می توانیم در صورت لزوم آرگومان های تابع را تغییر نام دهیم تا پایگاه کد لاراول بهبود یابد. بنابراین، استفاده از آرگومان های نامگذاری شده هنگام فراخوانی متدهای لاراول باید با احتیاط و با این درک انجام شود که نام پارامتر ممکن است در آینده تغییر کند.
🔸 لاراول 11 نیازمند PHP 8.2 است.
https://laravel-news.com/laravel-11
@TheRaymondDev
Laravel News
Laravel 11 is now released! - Laravel News
Laravel 11 is now released, including a minimum PHP v8.2, a new Laravel Reverb package, streamlined directory structure, and more
👍3
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
یه سری پلی لیست پدر مادر دار برای یادگیری زبان ها و ابزارهای مختلف رو توی لیست زیر براتون آماده کردیم:
- Java
http://youtube.com/playlist?list=PLsyeobzWxl7pe_IiTfNyr55kwJPWbgxB5
- Python
http://youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU
- JavaScript
http://youtube.com/playlist?list=PLDyQo7g0_nsXlSfuoBpG5Fgz0Qe3IvWnA
- SQL
http://youtube.com/playlist?list=PLD20298E653A970F8
- Go
http://youtube.com/playlist?list=PL4cUxeGkcC9gC88BEo9czgyS72A3doDeM
- C
http://youtube.com/playlist?list=PL9IEJIKnBJjG5H0ylFAzpzs9gSmW_eICB
- C++
http://youtube.com/playlist?list=PLlrATfBNZ98dudnM48yfGUldqGD0S4FFb
- C#
http://youtube.com/playlist?list=PLdo4fOcmZ0oVxKLQCHpiUWun7vlJJvUiN
- PHP
http://youtube.com/playlist?list=PLr3d3QYzkw2xabQRUpcZ_IBk9W50M9pe-
- Swift
http://youtube.com/playlist?list=PLMRqhzcHGw1b89DXHOVA77ozWXWmuBkWX
- Kotlin
http://youtube.com/playlist?list=PLQkwcJG4YTCRSQikwhtoApYs9ij_Hc5Z9
- Dart
http://youtube.com/playlist?list=PLptHs0ZDJKt_fLp8ImPQVc1obUJKDSQL7
- TypeScript
http://youtube.com/playlist?list=PLCbdBdyNHZXL3grXeUPZwTn1lo7pVaUdH
- Ruby
http://youtube.com/playlist?list=PLoQwKu-bfLSYRKLgzfhhiBlxDOigUFySP
- Rust
http://youtube.com/playlist?list=PLzMcBGfZo4-nyLTlSRBvo0zjSnCnqjHYQ
- Scala
http://youtube.com/playlist?list=PLJGDHERh23x-YBJ8LmYU_IGBFflvsKfLu
- R
http://youtube.com/playlist?list=PL6gx4Cwl9DGCzVMGCPi1kwvABu7eWv08P
- Julia
http://youtube.com/playlist?list=PLP8iPy9hna6Qpx0MgGyElJ5qFlaIXYf1R
- MATLAB
http://youtube.com/playlist?list=PLYmlEoSHldN4bz5WY7e0OvXQ90E_xUOmz
- Lua
http://youtube.com/playlist?list=PLYBJzqz8zpWavt37pA6NANJTGStIHpybU
- Pascal
http://youtube.com/playlist?list=PLYBJzqz8zpWZUDwnt3TNi-8HkrR-B9RJe
- Assembly
http://youtube.com/playlist?list=PLmxT2pVYo5LB5EzTPZGfFN0c2GDiSXgQe
- Bash
http://youtube.com/playlist?list=PLT98CRl2KxKGj-VKtApD8-zCqSaN2mD4w
- DSA
http://youtube.com/playlist?list=PLgUwDviBIf0oF6QL8m22w1hIDC1vJ_BHz
@DevTwitter
- Java
http://youtube.com/playlist?list=PLsyeobzWxl7pe_IiTfNyr55kwJPWbgxB5
- Python
http://youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU
- JavaScript
http://youtube.com/playlist?list=PLDyQo7g0_nsXlSfuoBpG5Fgz0Qe3IvWnA
- SQL
http://youtube.com/playlist?list=PLD20298E653A970F8
- Go
http://youtube.com/playlist?list=PL4cUxeGkcC9gC88BEo9czgyS72A3doDeM
- C
http://youtube.com/playlist?list=PL9IEJIKnBJjG5H0ylFAzpzs9gSmW_eICB
- C++
http://youtube.com/playlist?list=PLlrATfBNZ98dudnM48yfGUldqGD0S4FFb
- C#
http://youtube.com/playlist?list=PLdo4fOcmZ0oVxKLQCHpiUWun7vlJJvUiN
- PHP
http://youtube.com/playlist?list=PLr3d3QYzkw2xabQRUpcZ_IBk9W50M9pe-
- Swift
http://youtube.com/playlist?list=PLMRqhzcHGw1b89DXHOVA77ozWXWmuBkWX
- Kotlin
http://youtube.com/playlist?list=PLQkwcJG4YTCRSQikwhtoApYs9ij_Hc5Z9
- Dart
http://youtube.com/playlist?list=PLptHs0ZDJKt_fLp8ImPQVc1obUJKDSQL7
- TypeScript
http://youtube.com/playlist?list=PLCbdBdyNHZXL3grXeUPZwTn1lo7pVaUdH
- Ruby
http://youtube.com/playlist?list=PLoQwKu-bfLSYRKLgzfhhiBlxDOigUFySP
- Rust
http://youtube.com/playlist?list=PLzMcBGfZo4-nyLTlSRBvo0zjSnCnqjHYQ
- Scala
http://youtube.com/playlist?list=PLJGDHERh23x-YBJ8LmYU_IGBFflvsKfLu
- R
http://youtube.com/playlist?list=PL6gx4Cwl9DGCzVMGCPi1kwvABu7eWv08P
- Julia
http://youtube.com/playlist?list=PLP8iPy9hna6Qpx0MgGyElJ5qFlaIXYf1R
- MATLAB
http://youtube.com/playlist?list=PLYmlEoSHldN4bz5WY7e0OvXQ90E_xUOmz
- Lua
http://youtube.com/playlist?list=PLYBJzqz8zpWavt37pA6NANJTGStIHpybU
- Pascal
http://youtube.com/playlist?list=PLYBJzqz8zpWZUDwnt3TNi-8HkrR-B9RJe
- Assembly
http://youtube.com/playlist?list=PLmxT2pVYo5LB5EzTPZGfFN0c2GDiSXgQe
- Bash
http://youtube.com/playlist?list=PLT98CRl2KxKGj-VKtApD8-zCqSaN2mD4w
- DSA
http://youtube.com/playlist?list=PLgUwDviBIf0oF6QL8m22w1hIDC1vJ_BHz
@DevTwitter
👍1👎1