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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
🔗 Пишем приложение на блокчейн Web3[2:31:51]

Если вы думаете, что писать приложения на блокчейне, с поддержкой смарт-контрактов, с хорошей защитой — сложно, то вы правы.

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

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

#видео #web
🔥 gRPC в .NET[1:11:25]

gRPC — альтернативная возможность «общаться» нескольких приложений друг с другом. Система намного эффективнее RESP API, но и сложнее.

Автор рассказывает как правильно использовать gRPC в .NET, какие инструменты можно использовать, как это работает и какие могут быть подводные камни.

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

#видео #web
⚛️ React Native для начинающих[1:54:08]

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

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

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

#видео #mobile
🎬 Пишем киносайт на JavaScript — [1:12:34]

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

В нём за один с лишним час вы примените на практике уже имеющиеся у вас знания о HTML, CSS, Javascript и Document Object Model (DOM).

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

#видео #javascript
⚡️ Go + React[22:11]

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

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

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

#видео #web
​​⌨️ Основы 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
👨‍💻 Как программисту правильно учиться [11:16]

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

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

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

#видео #обучение
🐍 Разбираемся с моделями в Django[27:05]

Django — веб-фреймворк для создания сайтов на Python. Если вы интересуетесь этим видео, значит у вас уже есть опыт работы с ним и вы хотите углубиться дальше.

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

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

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

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

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

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

#видео #профессия
⚡️ Redis: основы и практическое использование[1:28:51]

Redis — база данных типа «ключ-значение». Она невероятно простая, но хорошо себя зарекомендовала как хранилище временных данных.

Сейчас эта NoSQL'ка используется почти в каждом проекте или для хранения временных данных (сессии пользователей), или для кеширования запросов. Знать её просто необходимо.

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

#видео #теория
🔄 Event Loop простыми словами[5:52]

«Event Loop выполняет одну простую задачу — осуществляет контроль стека вызовов и очереди обратных вызовов», — что-то на эльфийском.

Чтобы понять, о чём идёт речь, создано это видео. Также вы узнаете про его применение в решении задач и то, почему это — основа асинхронного программирования.

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

#видео #теория
🗳 Что такое абстрактный тип данных?[14:38]

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

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

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

#видео #теория
🛒 Каталог товаров на Next.js[2:27:15]

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

Поскольку здесь ведётся проект начиная с абсолютного нуля, очень много времени уделяется вёрстке. А если вас интересует больше Next.js, тогда перемотайте до 1:42:50.

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

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

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

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

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

#видео #профессия
👨‍💻 Распознаём объекты на Python — [16:17]

В видео показывается, как с помощью библиотек ImageAI и OpenCV создать модель на Python, которая будет распознавать объекты на фото, видео или в режиме реального времени.

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

#видео #python #нейросети
💲 Сколько зарабатывает мидл Python-разработчик — [13:58]

Многие слышали, что Python-разработчики слишком много зарабатывают, но так ли это на самом деле? Спойлер: нет, ведь при поиске профессии на этом языке есть целая куча загвоздок.

В этом видео автор разобрал одну из вакансий мидл Python-разработчика, рассказал, за что они получают 200.000₽ и объяснил, что не так с требованиями компаний.

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

#видео #python
🐍 Шаблонизация Python-проектов — [2:09:27]

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

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

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

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

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

#роадмап #java
🗳 Java. Optional[18:26]

Не все программисты знаю, что такое Optional, а те кто знает или не умеет им пользоваться, или чётко понимает его роль в null-safety.

Класс Optional кажется простым, по определению, но с его использованием есть много подводных камней, о которых рассказывает автор ролика.

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

#видео #java
🧑‍💻 Парсинг сайтов с помощью Python и Selenium

Посмотрев этот плейлист, вы научитесь менее, чем за полчаса, парсить веб-страницы любой сложности. Для этого вы будете использовать достаточно популярный и продвинутый инструмент, Selenium. Его плюс заключается не только в обширном функционале и возможности работать с веб-страницей интерактивно, но и в понятной и простой документации.

1. Информация о курсе
[0:56]
2. Установка Selenium и разбор основных функций
[5:02]
3. Работа с объектами на странице, заполнение форм
[7:46]
4. Юзер-агенты, работа в фоне и обход распознавания Selenium
[6:20]
5. Работа с прокси
[2:29]
6. Работа с cookies
[2:28]
7. Заключение и небольшой бонус
[1:16]

#python
Yandex Cloud обновила инструменты для работы с данными и ИИ

На конференции Data&ML2Business Yandex Cloud выкатила масштабные апдейты по ML и big data.

Что нового:
YTsaurus — теперь доступен бизнесу. Можно обрабатывать эксабайты данных, учить сложные модели и запускать платформу в облаке или on-prem.
— появился Managed Spark и облачный Trino — для мощной аналитики и ML-задач.
— в DataLens — кастомизация графиков на JS, публичная витрина дашбордов и программа сертификации аналитиков.
— в AI Studio теперь проще собирать AI-ассистентов: появился интерфейс, поддержка таблиц и PDF, перефразер запросов, дообучение эмбеддингов, ссылки на источники и многое другое;
— появился режим batch для генеративных моделей — удобно обрабатывать большие массивы.
— в SpeechSense — поиск и аналитика по диалогам через смысловые теги, а Neurosupport помогает операторам подобрать нужный ответ.
— поддержка OpenAI API — проще интеграция с AutoGPT и LangChain.

Полезно, если работаешь с данными, ML или строишь умных ассистентов. Всё новое — уже доступно в Yandex Cloud.