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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
🎮 Пишем Тетрис на C++ — [17:28]

Простое видео по C++, чтобы проверить свои знания на практике.

После прохождения урока у вас будет полноценная игра «Тетрис», написанная исключительно на C++.

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

#видео #c_plus_plus
🕶 Пишем клон Telegram для Android

Плейлист, в котором вы за 67 уроков длительностью 10-15 минут создадите собственное приложение-клон для Telegram на Kotlin со всем его интерфейсом и функционалом.

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

1. Подготовка проекта — [6:36]
2. Боковое меню — [21:29]
3. Заполняем боковое меню — [16:39]
4. Добавляем фрагменты — [12:13]
5. Рефакторинг кода — [12:50]

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

#видео #kotlin
🐧 Почему Linux лучше Windows — [7:53]

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

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

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

#видео #linux
🙅‍♂️ Реальные минусы работы программистом

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

1. Либо деньги, либо интерес — [0:37]
2. Большая нагрузка на... Мозг? — [1:22]
3. Нет ощущения, что вы несёте пользу — [4:10]
4. Программирование развращает — [6:55]

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

#видео #профессия
🕹 Всё про разработку игр на C++ — [3:11:23]

Это большое интервью с Lead Core Development из компании Wargaming.

В нём гость детально разбирает язык C++ и рассказывает, как он разрабатывал игры: от простого 2D Марио до сложного 3D World of Tanks.

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

#геймдев #c_plus_plus
🐳 Полный курс по Docker — [1:58:38]

Если вкратце, Docker — это платформа для разработки, доставки и запуска контейнерных приложений.

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

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

#видео #docker
📲 Каким должно быть поле для ввода телефона — [1:00:34]

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

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

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

#видео #javascript
👨‍💻 Полный курс по C++

Большой плейлист из более чем 200 коротких уроков по C++. Отлично подойдёт тем, кто хочет учить этот язык постепенно по 5-15 минут в день.

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

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

#видео #c_plus_plus
👨‍💻 Пишем фриланс-биржу на Django

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

При разработке автор использует Django, Vue.js и даже TypeScript, подробно описывая все свои действия на протяжение каждого урока.

1. Настройка окружения — [11:30]
2. Проектирование БД — [17:16]
3. Перевод данных в JSON — [22:46]
4. APIView, generics, гибкий filter — [21:49]
5. Регистрация и авторизация — [14:30]

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

#видео #django #javascript
Почему VK стал новым брендом

Вообще разворот от корпоративного Mail.ru Group к пользовательскому VK — это смелый и, пожалуй, очевидный ход. Таким образом все проекты будут связаны едиными сервисами, которые компания запустила ранее — VK ID, VK Pay, VK Combo и другими, а в экосистеме VK уже есть более 30 продуктов для маркетинга, рекламы, аналитики и других B2B-направлений. Все новые продукты, как заявила новосозданная компания, будут сразу создаваться под брендом VK.

Стоит отметить, что первые результаты работы экосистемы компания уже представила: через VK ID в 2021 году за пределами ВКонтакте авторизовалось уже 28 миллионов пользователей, и более 4,5 миллиона пользователей подписки VK Combo и музыкальных сервисов экономят свои деньги благодаря скидкам и программе лояльности.
⌨️ Обзор кода программиста из Microsoft — [11:53]

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

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

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

#видео #c_sharp
Как использовать LinkedIn по максимуму — [25:06]

LinkedIn — это сервис, который в разы упрощает поиск работы, сотрудников и даже партнёров по бизнесу.

Главное — уметь пользоваться этой соцсетью и выжимать из неё максимум возможностей. О том, как это сделать, автор и рассказывает в этом видео.

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

#видео #профессия
⚙️ Делаем анимацию при прокрутке на JavaScript — [22:41]

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

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

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

#видео #javascript
🌛 Чем так крут язык Lua — [28:53]

Lua — это язык программирования, который во многом похож на Python и JavaScript, но гораздо более гибкий, быстрый и простой в использовании.

В этом докладе спикер делает краткое введение в язык и разбирает, как работает Lua, почему он такой быстрый и как работает трассирующий JIT-компилятор в этом языке.

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

#видео #lua
🎙 Пишем голосовое приложение на C# — [3:29:25]

Это запись прямого эфира, в котором автор подробно показал процесс создания умного голосового приложения на языке C#.

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

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

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

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

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

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

#видео #linux
👼 Как научиться писать красивый код — [6:28]

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

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

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

#видео #чистый_код
​​👨‍💻 Изучение GIT для новичков

Рано или поздно вам придется управлять версиями своих проектов, поэтому стоит начать изучение GIT уже сейчас. Этот плейлист хорошо подходит для начинающих, так как каждая тема объяснена доходчиво и в деталях.

1. Что такое Git, установка и настройка
[8:57]
2. Добавление файлов в репозиторий
[23:58]
3. Отмена действий. Возвращение к старым версиям
[13:56]
4. Работа с ветками. Объединение веток
[13:01]
5. Введение в GitHub. Работа с удаленным репозиторием
[29:31]

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

#git
​​💻 Практика программирования на Python 3

Невероятно полезные лекции от Тимофея Хирьянова – преподавателя кафедры информатики МФТИ, который также работает в онлайн-школе Foxford.

1. Лекция №1 — [1:21:58]
2. Лекция №2 — [1:15:52]
3. Лекция №3 —[1:17:38]
4. Лекция №4 — [1:14:31]
5. Лекция №5 — [1:16:49]
6. Лекция №6 — [1:10:56]
7. Лекция №7 — [1:07:17]
8. Лекция №8 — [1:20:17]
9. Лекция №9 — [1:22:10]
10. Лекция №10 — [1:17:44]
11. Лекция №11 — [1:15:27]
12. Лекция №12 — [1:22:16]
13. Лекция №13 — [1:16:45]
14. Лекция №14 — [52:20]

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

#видео
⚙️ Типы данных в JavaScript — [12:04]

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

Вот все 8 типов данных, которые вам предстоит изучить:

1. Undefined — [2:08]
2. Null — [3:04]
3. Boolean — [4:08]
4. Number — [4:57]
5. BigInt — [6:13]
6. String — [7:06]
7. Object — [7:52]
8. Symbol — [8:31]

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

#видео #javascript