[404] — программирование
43.7K subscribers
101 photos
2 videos
1.75K links
Научим тебя программировать бесплатно.

Сотрудничество: @zubar89

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
⚡️ Продвинутый Backend[1:41:26]

Backend разработчик отвечает за сохранность и безопасную передачу ваших данных. Все эти процессы происходят на стороне сервера.

С помощью Node.js + Nest.js и PostgreSQL вы реализуете масштабируемый backend, который после зальёте с использованием docker.

Перейти к просмотру

#видео #web
☄️ Быстрый курс по Next.js[2:34:32]

Next.js добавляет обычному React рендеринг на стороне сервера (SSR) и статическую генерация страниц, что сильно ускоряет работу сайта.

В этом видео автор рассказывает про SSR и создаёт небольшой проект, чтобы показать преимущества этой функции на практике.

Перейти к просмотру

#видео #web
🔥 Настраиваем уведомления в Grafana[6:06]

Уведомления скажут, когда праздновать 100 000 пользователей или подскажут, в каких ситуациях сервер не вывозит нагрузки и нужно добавлять ещё один.

Этот ролик поможет настроить алерты в Grafana, которые будут оповещать разработчика в экстренной ситуации.

Перейти к просмотру

#видео #теория
🔥 Исповедь CSS-программиста[11:33]

Это небольшой ролик о том, как стать Senior CSS разработчиком (без шуток). Здесь хранится небольшой набор правил по стилизации объектов, такие как направление margin, z-index и использование !important.

Перейти к просмотру

#видео #web
✉️ Введение в REST API[7:55]

«RESTful API» — такую фразу можно часто услышать в разговоре опытных программистов, которые работают в Web-сфере. И прикол в том, что знать про это стоит даже новичкам.

Из этого видео вы поймёте, что такое REST API и для чего оно используется. Также автор рассказывает про лучшие практики при использовании этого самого REST API.

Перейти к просмотру

#видео #базы_данных
🔥 Сложности при создании перевода видео с китайского на русский

Яндекс Браузер научился переводить видео с китайского на русский. В статье на Хабр рассказали, как для нейросети создавался новый датасет, как использовалась библиотека субтитров от GitHub и модель Hugging Face, обученная на мандаринском диалекте языка.

Из статьи вы узнаете, как язык переводился в текст с помощью словаря токенов по алгоритму PBE, как решали проблему с неправильным распознаванием этого текста в ASR, а также то, как модель училась распознавать тоны по обучающим данным.

Перейти к прочтению

#статья #ai
🧑‍💻 Python: NewType против TypeAlias[11:12]

Python — динамический язык, из-за чего мы не всегда знаем какой тип придёт в функцию, но мы можем сказать какой тип данных ожидаем.

В этом ролике речь пойдёт о типах NewType, TypeAlias, что это такое и где применяется, а также о декомпозиции типов.

Перейти к просмотру

#видео #python
🧩 Как работать с Prometheus в Go[21:46]

Метрики важны для понимания производительности и использования ресурсов микрослужб. Самым популярным инструментом для мониторинга является Prometheus.

В видео рассказано о работе с Prometheus в Go и интеграции экспортера в приложение на примере рекламного сервера

Перейти к просмотру

#видео #go
⚡️ Сравниваем скорость встраиваемых key-value баз данных[11:31]

этом видео разбирается, как выбрать быструю и эффективную встроенную key-value базу данных для вашего приложения на Go. Какие недостатки у Redis и есть ли альтернативы.

Из ролика вы узнаете о технологиях, лежащих в основе Bolt, LevelDB и Badger, а также увидите их производительность в разных сценариях.

Перейти к просмотру

#видео #go
🧑‍💻 DevOps здорового человека[02:57:40]

DevOps-инженер занимается синхронизацией этапов разработки продукта. Он умеет программировать и быстро изучает новые инструменты.

Но работа эта не из простых. Если вы всё-таки решили попробовать себя в этом направлении, то начните с этого видео. Так вы точно поймёте, нравится оно вам или нет.

Перейти к просмотру

#видео #профессия
🔥 Программистский сленг: как не запутаться в терминах[11:43]

«Сначала мержим ветки, потом деплоим, тестим и грузим на продакшен. Я прослежу, чтобы бек не полетел, ты отвечай за фронт» — если вы всё поняли, можете смело пропускать ролик.

Если нет, то это видео для вас. Здесь вы узнаете базовые термины, нужны программисту, такие как: фреймворк, кроссплатформенность, либа.

Перейти к просмотру

#видео #теория
🦾 Сильная, слабая, динамическая и статическая типизации[12:33]

Java — это язык со статической типизацией, а Python — язык с динамической типизацией. Если вы не понимаете, в чём разница, то это видео как раз для вас.

Из него вы узнаете не только про отличия динамической и статической типизации, но и поймёте, что такое сильная и слабая типизация, что лучше подходит и для чего.

Перейти к просмотру

#видео #теория
🗳 Что учить, чтобы стать аналитиком в IT?[13:47]

Видео представляет собой обзор основных инструментов, необходимых для того, чтобы стать ИТ-аналитиком.

Речь пойдёт про базы данных (Microsoft SQL Server, MySQL и PostgreSQL) и базовые библиотеки для визуализации данных (Pandas и Matplotlib).

Перейти к просмотру

#видео #профессия
🧠 Кто такие devOps и что такое Docker[28:10]

В видео речь пойдёт про технологии для devOps, такие как Docker, Kubernetes и микросервисы, в контексте облачных вычислений.

Речь также пойдёт про devOps, чем занимаются эти ребята и почему без правильной инфраструктуры ни одни проект не выживет.

Перейти к просмотру

#видео #теория
🔥 Что такое бизнес-логика и как ее изолировать[1:02:40]

Бизнес-логика — та часть кода, отвечает за всё происходящее в приложении, основной функционал, за который бизнес получает деньги.

Бизнес-логика часто меняется, поэтому её стоит изолировать. Как выделить нужный код и изолировать его от остального вы узнаете из видео:

Перейти к просмотру

#видео #теория
🧩 Как работают графы[22:45]

Граф – совокупность точек, соединенных линиями. Структура данных, которая часто встречается при решении задач.

В этом ролике вы узнаете что такое графы, как они работают и где их применять.

Перейти к просмотру

#видео #теория
🔥 Структуры данных в JavaScript[43:07]

На этой презентации кратко рассказывается про временную сложность алгоритмов (О-нотация), от чего зависит скорость выполнения операций.

Дальше речь идёт про сами структуры данных в JavaScript, такие как массив, список, множество и сравнивается их производительность.

Перейти к просмотру

#видео #web
🔥 Пишем Telegram бота, который говорит с ChatGPT[1:31:19]

И говорит в прямом смысле слова, бот принимает голосовые сообщения, переводит их в текст и пересылает их ChatGPT.

Автор создаёт Telegram бота на языке JavaScript, подключает его к инструментам OpenAI (speech-to-text, ChatGPT) и загружает на сервер.

Перейти к просмотру

#видео #web
🧑‍💻 Как работает хэширование[21:38]

С помощью хэш-функций в базах данных хранят пароли так, что получив их хакер не сможет воспользоваться ими на сайте. Сможет только если подберёт пароль.

Хэширование нужно и в других задачах. Какие бывают хэш функции, где они используется и зачем вообще нужно хэширование вы узнаете их ролика:

Перейти к просмотру

#видео #теория
💩 Какие языки не стоит учить — [8:01]

Время — слишком драгоценный ресурс для программиста, чтобы тратить его на бесполезные языки. Поэтому, если вы только начали изучать программирование, всеми силами избегайте языков, описанных в этом видео.

В нём автор рассказывает про умирающие языки, рассказывает, почему их не стоит учить и главное — предлагает улучшенные и гораздо более современные альтернативы.

Перейти к просмотру

#видео #языки
🏖 JavaScript для начинающих. Полный курс[6:46:13]

Ролик по всем особенностям и возможностям JavaScript: от переменных и операторов до промисов и асинхронного программирования.

В видео каждый теоретический материал подкрепляется практикой. Также за эти 7 часов вы создадите пару приложений.

Перейти к просмотру

#видео #web