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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
​​⌨️ Осваиваем HTML & CSS для верстки сайтов — уроки для начинающих

Один из лучших туториалов по верстке на HTML и CSS. Особенно круто здесь то, что автор дает практические домашние задания в отличие от 95% всех видеокурсов на YouTube.

1. Знакомство с основным каркасом страницы
[52:57]
2. Знакомство с header, article, section и другими тегами 
[19:00]
3. Ссылки и изображения 
[34:47]
4. Верстаем таблицы 
[26:44]
5. Создание web формы 
[34:39]
6. Знакомство с CSS 
[47:09]
7. Псевдоклассы и псевдоэлементы, часть 1
[28:34]
8. Псевдоклассы и псевдоэлементы, часть 2 
[15:13]

#верстка
🔥 Процесс загрузки web-страницы[25:18]

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

Этот вопрос часто встречается на собеседованиях, поэтому рекомендую посмотреть:

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

#видео #теория
🗳 Сайты, которые помогут стать программистом[7:17]

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

В видео вы услышите про Harvard CS50, LeetCode, Codewars, Wargames. Для опытных программистов это приятные воспоминания, а для новичков — отличная возможность попрактиковаться.

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

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

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

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

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

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

#видео #теория
⌨️ Node.js фреймворки[48:46]

Каждый фреймворк создаётся под определённые задачи, а значит и хорош в чём-то своём. Речь пойдёт об Enterprise-приложениях, про Express, Nest.js и AWS-лямбды.

Здесь вы узнаете про новые подходы, их преимущества и недостатки, а ещё окончательно решитесь с выбором: «На чём же писать новый проект?».

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

#видео #web
🔥 Настраиваем уведомления в Grafana[6:06]

Уведомления скажут, когда праздновать 100 000 пользователей или подскажут, в каких ситуациях сервер не вывозит нагрузки и нужно добавлять ещё один.

Этот ролик поможет настроить алерты в Grafana, которые будут оповещать разработчика в экстренной ситуации.

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

#видео #теория
🐍 Змейка за 5 минут на Python[5:09]

Змейка — второй проект после калькулятора при изучении программирования. Из видео вы узнаете как быстро её реализовать на Python используя pygame.

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

#видео #python
🐍 Красивый графический интерфейс на Python[20:01]

Да, это возможно, использую DearPyGui. Это фреймворк для создания графических интерфейсов пользователя с помощью скриптов, работает на Windows, Linux, Mac.

Автор рассказывает как создать приятный интерфейс и взаимодействовать с пользователем используя этот фреймворк.

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

#видео #python
👁 Как парсить данные с любого сайта на C#

Этот материал полезен новичкам в области парсинга.

Вы узнаете, как перехватывать данные, изменить результаты онлайн-теста, как из кода программы работать с API и представить результат в виде JSON-объекта. Все примеры из реальных проектов.

Первая часть — [31:59]
Вторая часть — [26:54]

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

#видео #csharp
🔥 Зачем системным программистам Rust[44:37]

Видео для системных программистов, тех, кто пишет операционные системы, утилиты для них и драйвера.

В рамках доклада будут рассмотрены преимущества и недостатки современного системного программирования на различных языках от C/C++ до Rust.

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

#видео #теория
🧩 Изучение нескольких языков программирования одновременно — [13:01]

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

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

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

#видео #профессия
Автодополнение кода с помощью GigaCode

Сбер на SmartDev-2023 представил свой новый инструмент для разработчиков — GigaCode. Он умеет распознавать код прямо в среде разработки и автодополнять его наиболее вероятным продолжением. Внутри компании им уже пользуются тысячи IT-специалистов, внешним разработчикам дадут доступ в ближайшие месяцы, уточняет глава блока «Технологии» Андрей Белевцев.

Также GigaCode имеет функции расширенной кодогенерации, семантического поиска по коду, поиск некоторых типов уязвимостей и другие. Инструмент поддерживает все популярные языки программирования (например, Java, JavaScript, Python, TypeScript, C/C++), а также среды разработки (IDEA, PyCharm, VSCode, Jupiter и другие).

#smartdev #профессия
⚛️ React Native для начинающих[1:54:08]

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

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

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

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

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

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

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

#видео #web
🦾 Тетрис на Python[13:47]

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

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

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

#видео #python
⚙️ Базовый курс по JavaScript

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

Каких-либо практических заданий в этом курсе не предусмотрено: все 18 видео из этого плейлиста содержат в себе исключительно теорию в чистом виде.

1. Введение — [5:26]
2. Настройка VScode и подключение проекта — [10:03]
3. Переменные — [12:40]
4. Операторы (1 часть) — [17:11]
5. Операторы (2 часть) — [20:22]

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

#видео #плейлист #javascript
🔥 Как делать классные pet-проекты[11:52]

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

Речь пойдёт про создание качественных, уникальных Pet-проектов и заполнение своего портфолио именно ими.

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

#видео #теория
🧑‍💻 Публичное Code Review Go-проекта[1:06:59]

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

В ролике Senior-разработчик разбирает приложение новичка. Речь пойдёт про оптимизацию, алгоритмы, нейминг переменных и чистый код.

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

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

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

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

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

#видео #теория
🧠 Эволюция в Unity[17:04]

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

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

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

#видео #геймдев