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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
🎵 «Музыкальный генератор» для программирования

Речь идёт о сайте musicforProgramming. В сервисе есть 62 плейлиста, помогающих сконцентрироваться на написании кода: они постоянно пополняются и отличаются только по длине и содержанию.

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

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

#инструмент
👨‍💻 Цикл событий JavaScript простым языком — [14:38]

Наверняка многие задумывались, как NodeJS способен обрабатывать такие серьёзные нагрузки, учитывая, что он работает всего в одном потоке. На самом деле, правда заключается в том, что большая часть времени, которую сервер тратит на обработку одного клиента, — это ожидание. Либо ожидание ответа от клиента, либо сама отправка запроса через сеть.

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

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

#js #nodejs
Почему развитие в ИИ стоит начинать с изучения математики и алгоритмов

Руководитель Школы анализа данных Яндекса в подкасте Machine Learning Podcast рассказывает, почему фундамент (матан, линал, теорвер, алгоритмы) — это не скучная теория, а база для работы с ИИ в 2026.

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

Перейти к прослушиванию

#подкаст #ML
❤️ Как побороть депрессию, выгорание и безысходность[26:15]

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

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

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

#видео #профессия
🍏 Пишем To-do список на Swift

Подробный плейлист, в котором вы освоите основы ООП на языке Swift с целью создания собственного приложения с to-do списком.

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

1. Введение — [4:49]
2. Простые типы данных — [8:35]
3. Массивы и словари — [14:14]
4. Условный оператор if — [7:51]
5. Опционалы — [9:58]

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

#видео #swift
👨‍💻 Полный плейлист по написанию движка для книг-игр на Django

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

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

#django #python #видео
📰 Изучаем CSS Flexbox за 19 минут [19:04]

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

Автор видео за 20 минут расскажет основы Flexbox: как устроен, для чего нужен и как использовать его на практике.

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

#видео #css
⚡️ Курс Веб-разработчик

Курс для тех, кто решил попробовать себя в роли верстальщика. В нём вы познакомитесь с HTML, CSS, JavaScript и с теорией, важной при создании сайта.

1. Установка необходимых программ — [12:33]
2. Полный цикл создания сайтов — [15:31]
3. Работа с графикой для разработчика — [37:20]
4. Настройка рабочего пространства — [21:58]
5. Знакомство с основами HTML — [36:34]

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

#видео #web
👨‍💻 Логи и мониторинг: best practice[24:33]

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

Это видео хранит в себе лучшие практике для хранения и ведения логов: что записывать и как. Также упоминается мониторинг.

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

#видео #теория
🕶 Правильный старт на фриланс-бирже

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

1. Оформляем профиль — [14:51]
2. Портфолио веб-разработчика — [7:09]
3. Как взять первый заказ — [7:31]

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

#видео #фриланс
🖥 Учимся работать в PowerShell на Windows

PowerShell — это как терминал Linux, но только на Windows. Такой же мощный инструмент, но работает на другой платформе. Хотя в плейлисте 61 видео, для понимания существенных основ хватит первого десятка.

1. Введение в Windows PowerShell 5
[18:44]
2. Инструменты Windows PowerShell 5
[23:30]
3. Команды и командлеты в Windows PowerShell 5
[20:26]
4. Получение справки в Windows PowerShell 5
[14:03]
5. Основы синтаксиса Windows PowerShell 5
[15:38]
6. Кавычки, экранирование и комментарии в Windows PowerShell 5
[15:24]
7. Дополнительные сведения о синтаксисе Windows PowerShell 5
[12:02]

#powershell
🐍 Разница между списками и кортежами в Python — [6:15]

Этот вопрос по основам языка Python можно часто встретить на собеседованиях. Если вы ответите, что списки можно изменять, а кортежи — нет, то вы окажитесь правы, но в этом всём есть ещё несколько нюансов.

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

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

#видео #python #теория
🗳 Обзор на PIXSO[20:11]

PIXSO — это облачная платформа для UI/UX дизайна, как figma, только с большими возможностями. Поддерживает файлы Figma, Sketch, Adobe и совместное редактирование.

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

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

#видео #design
🔥 Как работает видеокарта[13:59]

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

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

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

#видео #теория
⚡️ Свой сервер на Kotlin — [2:17:54]

Этот язык популярен не только среди мобильных разработчиков, но и в Backend-сфере. Понравился он серверным разработчикам своей простотой.

А вот для самих Backender'ов было бы неплохо держать такой проект как «Сервер» у себя за спиной. Так ведь намного легче понять, как работает Apache и nginx.

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

#видео #web
👨‍💻 Что такое преждевременная оптимизация — [18:35]

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

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

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

#видео #чистый_код
👁‍🗨 Учим Python распознавать текст — [10:01]

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

В нём автор рассказывает, с помощью каких Python-библиотек это можно реализовать, а также показывает, как написать такую программу самостоятельно.

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

#видео #python
👨‍💻 Как не запороть собеседование[38:33]

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

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

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

#видео #работа
🔥 Тематическое моделирование LDA[16:15]

В ролике решается реальная задача Data Science — разделить отзывы на сайте по темам используя Python.

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

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

#видео #теория
❤️ React + TypeScript[20:30]

React — самый популярная библиотека для создания интерфейса на JavaScript. TypeScript добавляет типы в JS и делает работу с ним проще (или сложнее, зависит от пользователя).

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

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

#видео #web
👼 Что делает Junior, Middle и Senior на работе — [12:29]

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

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

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

#видео #профессия