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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
🧠 CSS анимация на практике[1:52:22]

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

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

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

#видео #web
🧠 БЭМ методология на практике[1:39:41]

Блок, Элемент, Модификатор (БЭМ) — самая используемая методология в веб-разработке. Она хороша своим компонентным подходом и позволяет переиспользовать код.

Автор рассказывает про бэм нейминг, про принципы и другую теорию. И, конечно же, показывает всё на практике.

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

#видео #web
☕️ Пишем веб-приложение на Java [12:46]

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

В сегодняшнем видео вы попрактикуете свой Spiring — мощнейший и вкуснейший фреймворк из мира Java, освоив который вам откроются многие двери.

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

#видео #spiring #java
Frontend – дорожная карта

Разработка клиентской части сайтов всегда была и будет одной из самых востребованных тематик в IT. Держите дорожную карту по этому направлению и вперёд.

#роадмап #frontend
🔓 Криптография [1:10:27]

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

Автор рассказывает про проблемы криптографии, про работу хеш-функций, про TLS разных версий, атаки на них и методы ускорения протокола, про Blockchain, PKI и даже про Certificate Transparency.

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

#видео #теория
⌨️ Обзор кода программиста из Microsoft — [11:53]

В этом видео вы посмотрите на код, который написал Immo Landwerth — разработчик из Microsoft и настоящий профи по С#.

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

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

#видео #c_sharp
⌨️ Сборник CSS анимаций

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

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

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

#платформа
🌐 Бесплатный курс по Vue.js

Vue сейчас — лучший из известных фреймворков для написания Frontend'а. Но этот курс не просто рассказывает про него (как во многих уроках), тут также обсуждаются его нюансы, концепции.

1. О структуре курса — [23:34]
2. Зачем нужен Vue.js? — [18:26]
3. Реактивность — [7:44]
4. Двустороннее связывание — [6:08]
5. Как во Vue.js использовать Х — [8:22]

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

#видео #web
📝 Плагины под VS Code[10:02]

VS Code неидеален, но другие разработчики делают его лучше, создавая разные плагины для этой IDE. Можно сравнить Python с его кучей библиотек.

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

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

#видео #web
⚡️ CS50 на русском

Computer Science 50 — вводный курс о компьютерных технологиях, который сделает вас настоящим программистом.

И, что самое классное, это не скучные лекции с монотонно читающим оратором. Здесь преподаватели делают всё с юмором и максимально понятно. Отличный старт для новичков и продолжение для мидлов.

1. Основы программирования: Легендарный Гарвардский курс CS50 — [0:42]
2. Баги, код, человеческий фактор — [47:16]
3. Основы С++ — [1:04:15]
4. Продолжаем изучать C++ — [50:17]
5. Решаем интересные задачи — [53:09]

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

#видео #теория
Backend – дорожная карта

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

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

#роадмап #backend
🏗 Паттерны для самых маленьких

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

1. Паттерны для самых маленьких. Подготовка. — [5:49]
2. Отношения между классами и объектами — [4:36]
3. Паттерн Адаптер (Adapter) — [5:08]
4. Паттерн Фабричный Метод — [8:06]
5. Важнейший шаблон программирования из 23-х — [7:00]

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

#видео #теория
🛡 JWT токены[13:54]

JSON Web Token используется для авторизации пользователя со стороны сервера и выполнения действий со стороны пользователя. Это довольно удобно и безопасно.

Автор рассказывает, как правильно сформировать payload, откуда брать информацию по JWT и какие есть подводные камни.

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

#видео #теория
☕️ О Java для начинающих[1:27:07]

Решили изучать Java, но не уверены в своём выборе? Это видео сможет развеять все мифы и поможет окончательно решить с языком.

Также вы узнаете про архитектуру проектов, Legacy код, немного про Kotlin, про работу, Copilot и многое другое.

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

#видео #java
⛔️ Признаки плохих работодателей [10:56]

Лучше вовсе не работать, чем быть частью неприятных компаний. Определять их нужно ещё на стадии собеседования и не устраиваться туда ни в коем случае.

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

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

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

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

Если вы хотите стать таким специалистом, то с помощью этой дорожной карты вы сможете понять, какими конкретно навыками для этого вы должны обладать.

#roadmap #backend
🔥 Создаем сайт про NFT[2:13:04]

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

Также здесь вы узнаете про БЭМ, CSS Grid, настройку сайдбара, плагин Swiper и в принципе улучшите свои знания по HTML + CSS.

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

#видео #web
🔎 Что такое Elasticsearch и Elastic Stack[18:13]

Elasticsearch — это поисковая система, работающая в режиме реального времени. Позволяет хранить и обрабатывать огромные объёмы данных. Она работает и у Netflix, и у GitHub, и у Amazon.

Освоить её не так уж сложно. Это видео — вступительная часть. Здесь вы узнаете про Elasticsearch, Elastic Stack и зачем это нужно.

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

#видео #теория
🔎 Elasticsearch. Все об индексах и шардах[14:48]

Elasticsearch — самая популярная поисковая система. Она очень мощная, но перед тем как ей пользоваться, её нужно настроить.

В этом ролике вы узнаете про index, shard, а также то, зачем они нужны, как они работают и какие есть best practices по настройке Elasticsearch.

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

#видео #теория
🗞 Разрабатываем клон TJournal

TJournal — бывшее российское интернет издание. Бывшее, потому что его уже закрыли. Но сайт всё равно может принести нам пользу, ведь мы обираемся создать что-то подобное. Вам предстоит поработать с NextJS, TypeScript, Redux Saga, NestJS и PostgreSQL.

1. Знакомимся с инструментами, пишем код — [1:50:05]
2. Форма комментариев, скрытие комментариев — [48:54]
3. Меню, useRouter, форма авторизации — [43:54]
4. Форма регистрации, валидация — [45:34]
5. NestJS / декораторы, контроллеры, сервисы — [34:15]

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

#видео #web

YouTube
🕶 Изучаем Vim[14:50]

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

В этом уроке вы узнаете, зачем вообще нужен Vim, как им пользоваться и, самое главное — как из него выйти! Обязательно к изучению вместе с Linux.

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

#видео #теория