Похожие видео
array(10) {
[0]=>
object(stdClass)#4367 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "PYWaUwjofJo"
["related_video_title"]=>
string(80) "TypeScript с 0 до Профи. Полный курс + Практика [2023]"
["posted_time"]=>
string(19) "1 год назад"
["channelName"]=>
string(40) "Reactify | Frontend Разработка"
}
[1]=>
object(stdClass)#4340 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "k16Hgi753XQ"
["related_video_title"]=>
string(151) "Дженерики в TypeScript с нуля (Generic, Extends, Параметры по Умолчанию + Примеры Использования)"
["posted_time"]=>
string(19) "1 год назад"
["channelName"]=>
string(31) "Василий Муравьев"
}
[2]=>
object(stdClass)#4365 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "LWtHl__oEWc"
["related_video_title"]=>
string(106) "TypeScript ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Вся теория + практика"
["posted_time"]=>
string(23) "1 месяц назад"
["channelName"]=>
string(7) "Ulbi TV"
}
[3]=>
object(stdClass)#4372 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "bkTu1Uc-f78"
["related_video_title"]=>
string(100) "False Sharing — Почему многопоточный код ТОРМОЗИТ | CPU Memory 3"
["posted_time"]=>
string(19) "2 дня назад"
["channelName"]=>
string(10) "MrTeamlead"
}
[4]=>
object(stdClass)#4351 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "x_yeKj7l-1Q"
["related_video_title"]=>
string(124) "Type vs Interface – что выбрать и почему? | TypeScript | Вопросы с собеседований"
["posted_time"]=>
string(19) "4 дня назад"
["channelName"]=>
string(51) "profrontend | Екатерина Нанивская"
}
[5]=>
object(stdClass)#4369 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "jEjSFN3UAb8"
["related_video_title"]=>
string(61) "Дженерики в Java. Проще чем кажется."
["posted_time"]=>
string(21) "2 года назад"
["channelName"]=>
string(27) "Игорь Мешалкин"
}
[6]=>
object(stdClass)#4364 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "dpvRDJjUJf8"
["related_video_title"]=>
string(119) "GOLANG ПОЛНЫЙ КУРС ДЛЯ НАЧИНАЮЩИХ | ЧАСТЬ 1 | ОСНОВЫ ПРОГРАММИРОВАНИЯ"
["posted_time"]=>
string(23) "1 месяц назад"
["channelName"]=>
string(10) "nilchanpub"
}
[7]=>
object(stdClass)#4374 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "fsSs7QJq0cU"
["related_video_title"]=>
string(178) "Иран нанес самый мощный ракетный удар по Израилю – Тель-Авив объявляет чрезвычайное положение"
["posted_time"]=>
string(21) "1 день назад"
["channelName"]=>
string(20) "JET TEMPUR INDONESIA"
}
[8]=>
object(stdClass)#4350 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "KM7Twji6EtM"
["related_video_title"]=>
string(96) "TypeScript: язык, который даст вам в лоб раньше, чем тимлид"
["posted_time"]=>
string(19) "1 год назад"
["channelName"]=>
string(27) "Лёша Корепанов"
}
[9]=>
object(stdClass)#4368 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "T30B_yJVPjE"
["related_video_title"]=>
string(70) "Выбор окружения рабочего стола для Linux"
["posted_time"]=>
string(19) "2 дня назад"
["channelName"]=>
string(10) "StarsLinux"
}
}
TypeScript с 0 до Профи. Полный курс + Практика [2023]
Дженерики в TypeScript с нуля (Generic, Extends, Параметры по Умолчанию + Примеры Использования)
TypeScript ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Вся теория + практика
False Sharing — Почему многопоточный код ТОРМОЗИТ | CPU Memory 3
Type vs Interface – что выбрать и почему? | TypeScript | Вопросы с собеседований
Дженерики в Java. Проще чем кажется.
GOLANG ПОЛНЫЙ КУРС ДЛЯ НАЧИНАЮЩИХ | ЧАСТЬ 1 | ОСНОВЫ ПРОГРАММИРОВАНИЯ
Иран нанес самый мощный ракетный удар по Израилю – Тель-Авив объявляет чрезвычайное положение
TypeScript: язык, который даст вам в лоб раньше, чем тимлид
Выбор окружения рабочего стола для Linux