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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
❗️Мегаважный чек-лист для Front-end разработчиков

Содержит полный список элементов, которые нужны для запуска вашего сайта: мета теги, иконки, заголовки, html тэги и тэги для SEO.

Все рекомендации разделены на 3 уровня важности:
- Low: пункт рекомендован, но может быть пропущен.
- Medium: крайне рекомендован, редко может быть пропущен.
- High: пункт обязателен.

Каждая рекомендация подробно описана, и даны примеры к ней.

Пользуйтесь — https://github.com/thedaviddias/Front-End-Checklist

#frontend #github
🐍 Распознавание текста с картинки на Python[4:15]

Очень полезная фишка, особенно если вы пишете какие-то свои, простенькие скрипты для автоматизации задач.

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

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

#видео #python
⌨️ Сбер приготовил новые MoE-модели

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

Lightning — более лёгкая и быстрая. Держит контекст до 256k, спокойно работает на локальном железе, идеальна для прототипирования и локальных ассистентов. А вот Ultra — тяжеловес с 702B параметров, длинным контекстом и стабильной работой экспертов. Подходит для масштабных решений и исследований, где важна точность и надёжность.

Сбер здесь как надёжный напарник: берёт на себя часть рутины, помогает сосредоточиться на главном и поддерживает разработчиков в сложных задачах.
👼 Чем занимается HR в компании? — [1:04:17]

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

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

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

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

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

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

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

#видео #web
🕶 Современные стандарты в программировании[28:10]

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

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

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

#видео #теория
🌐 Бесплатный курс по Vue.js

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

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

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

#видео #web
🗳 Event Loop от А до Я[1:14:29]

Задачи событийного цикла или Event Loop заключается в том, чтобы выполнять задачи, если они есть или ожидать получения новой таски.

Идея кажется простой, но под капотом много интересных особенностей. В ролике речь пойдёт про архитектуру браузера, node js, очереди Microtask и macrotask.

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

#видео #web
🔥 Leetcode — Алгоритмы[32:31]

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

В этом видео один известны разработчик решает задачи с Leetcode и рассказывает как это делается.

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

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

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

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

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

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

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

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

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

#видео #профессия
🖥 Практика написания продвинутого backend на Node.js — [1:41:26]

Недавно на канале был пост о том, как работает цикл событий в JavaScript, а в частности, как Node.js удаётся в одном потоке столь эффективно обрабатывать большие нагрузки.

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

#js #nodejs
​​💻 Создание десктопных приложений на C# — уроки с нуля

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

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

1. Введение в WPF и XAML
[6:32]
2. Основы WPF. Создание калькулятора на WPF
[35.18]
3. Разработка дизайна XAML
[20:09]
4. Получение данных. Отслеживание ошибок
[15:25]
5. Создание базы данных SQLite
[19:44]
6. Регистрация в приложении
[13:54]
7. Авторизация в приложении
[11:14]
8. Кабинет пользователя. Отображение данных
[16:18]

#csharp
🐌 Всё про ускорение Python-кода — [1:29:40]

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

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

1. Каким должен быть код — [7:15]
2. Профилирование — [8:38]
3. Пример профилирования — [12:05]
4. Что можно улучшить в коде? — [36:34]
5. Как избегать циклы — [36:42]

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

#видео #python
​​🔥 250+ практических задач и разбор собеседований

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

Короче, всё, что вам нужно было, оказалось собранным на одном сайте.

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

#платформа
🙅‍♂️ Функциональное программирование портит JS-программистов?[11:46]

JavaScript поддерживает объектно-ориентированный, императивный и функциональный стили программирования. Если по первым двум пунктам вопросов никаких, то что не так с функциональной частью?

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

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

#видео #код
👨‍💻 Всё про конкуренцию в IT — [8:15]

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

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

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

#видео #профессия
🔥 8 вопросов Data Scientists[12:10]

Team lead по безопасности личных данных в Facebook* рассказывает новичкам про жизнь в Data Science и отвечает на вопросы, которые волнуют начинающих.

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

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

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

*Facebook принадлежит Meta, которая признана экстремисткой организацией и запрещена в России.
🔥 Архитектура современных WEB приложений[28:29]

В видео речь пойдёт о работе web-приложений, о различиях между Frontend и Backend, о монолитной и микросервисной архитектуре.

Автор подробно разбирает как идёт взаимодействие приложения с базой данных, S3, клиентом и другими системами программы.

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

#видео #web
🕶 Про языки программирования в 2023[32:37]

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

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

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

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