[404] — программирование
43.1K subscribers
99 photos
3 videos
1.81K links
Научим тебя программировать бесплатно.

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
🔥 React Lazy Loading[29:06]

Реализовать бесконечную ленту и подгрузку данных при прокручивании страницы не так сложно: для этого надо знать библиотеку и Intersection Observer API.

В видео автор создаёт проект и показывает как с нуля создать ленту с асинхронной загрузкой данных с React.

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

#видео #web
🐍 Пишем браузер на Python с PyQT — [15:45]

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

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

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

#видео #python
🐧 Как установить Linux Mint — [10:19]

Linux Mint — относительно простая операционная система для новичков, ведь она очень похожа на Windows, но требует значительно меньше ресурсов компьютера.

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

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

#видео #linux
📚 70 книг по IT, которые надо прочесть[1:06:02]

Если читать по книге в месяц, то весь список прочитаете за 5.83333333 лет. Речь пойдёт про soft skill'ы, безопасность, хороший и «какого ***» код.

Среди 70 лучших книг вы встретите произведения дядюшки Боба, паттерны, руководство по рефакторингу и руководства по языкам: Python, Rust, Go.

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

#видео #теория
🔥 Terraform — Решение сложных задач[22:05]

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

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

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

#видео #devops
🧑‍💻 Сайт-визитка на nextjs и tailwind[17:33]

Это — учебное руководство о том, как создать персональный веб-сайт, используя фреймворк Next.js и CSS-инструмент Tailwind, а также как задеплоить его на Vercel.

Опытный фронтенд-разработчик, объясняет преимущества использования Next.js, React и Tailwind CSS как инструмент для стилизации.

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

#видео #теория
⚡️ 3D Движок на Python[21:55]

Использую Numpy и Pygame можно создать 3D движок, способный выгружать модель из файла и отображать её на сцене.

Из видео вы узнаете как строится 3D пространство, как работать с матрицей. Код проекта можно найти в комментариях.

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

#видео #python
Интервью с Senior Java разработчиком — [09:57]

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

После просмотра вы узнаете про весь путь от Junior до Senior. Вы разберётесь, насколько хорошо надо знать английский, а также получите ответ на самый главный вопрос: «Обязательно ли Senior программисту иметь бороду?» (спойлер: обязательно).

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

#видео #профессия
👨‍💻 12 красивых однострочных конструкций в Python — [29:55]

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

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

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

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

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

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

#видео #профессия
🐹 Уроки по Golang

Создавался язык для разработки ПО, но в итоге пользуется популярностью в Backend'е.

Этот курс — основы по Golang: переменные, циклы, функции, итераторы и прочая базовая инфа. Рекомендуем к просмотру.

1. Основы — [1:06:55]
2. Циклы, ветвления — [36:43]
3. Указатели, структуры, массивы и слайсы — [41:00]
4. Функции и методы — [20:23]
5. Итератор for range и структура map — [25:17]

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

#видео #go
📱 Самый подробный курс по языку Swift

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

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

Первый урок — [10:54]
Второй урок — [7:27]
Третий урок — [18:58]

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

#видео #swift
🧑‍💻 Как сделать мультиплеер в Unity[17:48]

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

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

#видео #unity
📖 Читаем исходники Python библиотек — [58:19]

Хотите стать лучше? Берите пример с лучших. Изучая open source проекты вы сможете узнать множество best practices и прокачать свои навыки.

В этот раз автор разбирает Loguru (популярная альтернатива logging), рассказывает что к чему и как делать можно, а как не стоит и почему,

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

#видео #python
🏗 Чистая архитектура на Go — [57:02]

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

Но вот создать качественную архитектуру можно самостоятельно, занимаясь программированием лет так 10. Или… просто просмотрев это видео.

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

#видео #go
🐧 Базовые команды Linux — [15:53]

Если вы решили осваивать Linux, то должны знать эти 15 команд, без которых работа в этой ОС невозможна. Это и cd, и ls, и cat.

Ещё автор рассказывает pwd, man, clear, exit, mkdir, touch, rm -rf *, cp, mv, nano, less, wget и технический жаргон (читайте: заклинания), который часто встречается при работе с Linux.

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

#видео #теория
⌨️ Как оформить профиль на биржах фриланса? — [14:50]

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

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

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

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