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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
⚡️ Go + React[22:11]

Go используется для Backend разработки, а React — для Frontend. Чтобы объединить Go с библиотекой на JavaScript, нужно правильно настроить CORS.

Автор рассказывает, как это сделать, какие могут быть проблемы с безопасностью (и как их решить), а также создаёт пример сайта с Go & React.

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

#видео #web
⚡️ Как быстро расти в WEB?[08:23]

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

Автор рассказывает, что нужно делать, чтобы как можно быстрее развить свои навыки и стать Frontend, Backend или Fullstack разработчиком.

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

#видео #профессия
🚦 Дорожная карта Java-разработчика

В этой дорожной карте объясняется, что должен уметь опытный разработчик на Java.

Первым делом стремитесь освоить те пункты, что выделены голубым цветом, а уже потом переходите к другим, опциональным вещам.

#роадмап #java
​​⌨️ Основы Linux — серия коротких видео

Мастхэв плейлист для всех разработчиков: автор рассказывает только про самые важные темы без кучи непонятных команд в терминале.

1. Какой линукс выбрать новичку — лучшие дистрибутивы
[4:45]
2. Переменные окружения Linux | Как безопасно хранить данные для проекта
[3:31]
3. Основы SSH и SCP в одном видео | Настройка для безопасной работы
[2:34]
4. Базовое руководство по TMUX - Окна, панели и сеансы через SSH
[6:03]
5. Vim — Основы редактора за 5 минут на простых примерах
[5:54]
6. Как пользоваться консольным браузером ELINKS
[4:43]
7. Установка Arch Linux с графической оболочкой XFCE
[8:19]

#linux
🔥 Качество vs корректность программы[9:01]

От качества зависит, сможет ли приложение удовлетворить потребности пользователя: функциональность, производительность, удобство. Корректность — насколько точно работает приложение.

Поскольку и то, и то требует много времени, людей и денег, приходится чем-то жертвовать. Как сделать правильный выбор — в ролике:

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

#видео #теория
🐍 Python на микроконтроллерах[33:16]

Может вы и не занимаетесь микроконтроллерами, но вам разве не интересно, как запихнули питоновский Hello world (который требует 2МБ) в плашку с 16КБ памяти?

На этом докладе рассказывается про MicroPython и про то, на какие ухищрения пошли авторы, чтобы всё заработало.

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

#видео #python
🗳 Что такое реактивность[1:14:18]

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

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

#видео #теория
🧩 Всё о массивах[13:43]

Массив — последовательный набор значений одного типа. Эта структура данных используется чаще всего в приложениях и во многих коллекциях.

В ролике автор подробнее разбирает массив и как внутри него проходят операции вставки, удаления и поиска элемента.

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

#видео #теория
👨‍💻 7 советов Junior-разработчикам — [7:55]

Автор ролика — программист, который прошёл путь от простых HTML страниц до работы с Electronic Arts, Spotify и другими крупными компаниями.

В этом видео он даёт 7 советов, которые пригодятся в карьере каждому начинающему разработчику.

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

#видео #профессия
​​🕶 В чём разница между Junior, Middle, Senior и Team-Lead[11:04]

Это гайд для новичков по классификации программистов.

Автор рассказывает, чем занимается Junior, Middle, Senior и Team-Lead в компаниях и объясняет, в чём разница между ними.

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

#видео #профессия
💻 Бесплатные курсы для начинающих

Stepik — это некоммерческая площадка, курсы для которой создают топовые российские компании и вузы. 

Этот сайт является популярным выбором среди новичков на Python, JavaScript, С# и других языков.

Перейти к изучению

#платформа
Память у ИИ-агентов — это как будто самая недооценённая часть всей системы

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

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

Кстати, 23 июня Yandex Cloud проводит вебинар как раз на эту тему. Покажут, как собрать агента с постоянной памятью и semantic search на YDB Serverless и подключить MCP. Не теория на слайдах, а живой разбор с примерами.

Если тема ИИ-агентов вам близка — можно зарегистрироваться по ссылке.
🔥 Советы начинающим спустя 10 лет[9:55]

Новички часто сталкиваются с избытком выбора: технологий и направлений много, а что учить лучше — непонятно.

Автор делится тем, что понял за 10 лет разработки и помогает новичкам быстрее освоить программирование.

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

#видео #профессия
🏗 Конвертируем сайт в Figma

Бывают заказы, сделать похожий по дизайну сайт. Чтобы ручками не копировать всё содержимое, можно воспользоваться плагином html.to.design.

Плагин загрузит страницу и создаст .fig файла с точно таким же содержимым. Самое приятно — все объекты редактируемы, можно будет подстроить всё под себя.

Попробовать html.to.design

#инструменты
⚛️ React Native для начинающих[1:54:08]

React позволяет нам создавать интерфейс приложения, то есть писать фронтенд. А его версия Native — запускать React приложения на телефоне и ПК.

В этом видео вы узнаете, как правильно создать приложение на телефон с помощью React, и как оно вообще запускается.

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

#видео #mobile
📱 Создание Android-приложения «Чат»

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

1. Создание чат-программы на Андроид — [13:39]
2. Подключение базы данных Firebase — [14:17]
3. Создание дизайна программы — [26:07]
4. Работа с БД и создание чата с перепиской — [39:10]
5. Красивый дизайн сообщений — [10:19]
6. Добавляем эмодзи в Android-программу — [14:29]

Перейти к плейлисту

#видео #android
🔥 Backend и Devops[1:23:11]

Backend пишет невидимую часть приложения, а DevOps загружает её на сервера, конфигурирует и распределяет нагрузку.

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

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

#видео #профессия
🤚 Drag and Drop на JavaScript[32:07]

Эта фишка уже довольно старая и стала must-have для множества сайтов. Особенно если это какие-то ToDo сайты или заметки.

Написать подобную штуку не очень сложно, достаточно немного шарить в JS. Первым делом идёт вёрстка, а Drag & Drop начинается с 14:20.

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

#видео #web
🧑‍💻 Эффективное решение Leetcode задач[5:47]

Разработчик из яндекса рассказывает как лучше решать задачи с Leetcode, как систематизировать знания, чтобы время не прошло зря.

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

#видео #теория
🔥 Что такое экстремальное программирование?[8:59]

Исправление багов на продакшене можно отнести к экстремальному спорту, но мы поговорим не об этом.

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

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

#видео #профессия
🔥 Клеточный автомат на Python: "Жизнь"[10:58]

Клеточный автомат — давняя 2D игрушка, действующая по некоторым правилам. Она тьюринг-полная, а значит с ней можно сделать что угодно.

Но первым делом её надо создать. Автор рассказывает как это сделать использую Python и pygame.

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

#видео #python