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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
​​👨‍💻 Git, Git Flow и TDD — уроки для новичков

Мастхэв плейлист по GIT: помимо основ автор поговорит про все тонкости Git Flow, работу с ветками и их слиянием. Еще он затронет популярный подход TDD — разработку через тестирование.

1. Что нужно знать о работе с Git
[16:35]
2. Git Flow: Основы работы с ветками в Git
[22:35]
3. Введение в TDD и тестирование в Python
[24:54]

#git
📱 Интерфейсы на практике[7:33]

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

Это видео — мастхэв для тех, кто уже знаком с такими понятиями, и хочет научиться создавать интерфейсы на примере реальных задач. Никакой скучной теории — только практика.

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

#видео #oop
🗳 Курс по C#[9:19:55]

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

По итогу курса, вы сделаете Pacman в терминале и полноценный симулятор компьютерного клуба.

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

#видео #csharp
🔐 Как работает SHA256[13:28]

SHA256 — хеш-функция из семейства SHA-2. Часто используется для проверки хеш-сумы файла или создания цифровых «отпечатков».

Автор рассказывает, каким образом генерируется значение из набора байтов. Готовьтесь, там очень много математики и битовых операций.

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

#видео #теория
🧠 Кто такой DevOps?[5:35]

Существует две команды: Dev — разработчики и Ops — те, кто внедряет приложение. Между ними всегда были ожесточённые и кровавые войны, поэтому появилось DevOps направление.

В ролике — подробнее о том, что это такое, как стать DevOps инженером и какие умения нужно развивать по максимуму. Бонусом — полезные советы для новичков.

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

#видео #профессия
🏢 Какую профессию выбрать?[15:26]

IT — это не только человек с умным видом клацающий по клавиатуре, в этой сфере работают все: от самого программиста до маркетолога.

В ролике разбирается 11 самых распространённых IT-профессий, рассказывается про их особенности, подводные камни и перспективы.

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

#видео #профессия
🤖 GitHub Copilot в реальности[15:31]

Эта система дописывает код за вас. Вы пишите, что вам нужно сделать (добавить 1 ко всем значениям списка), а ИИ пишет для этого код.

Классная система, но так ли она полезна в реальности? Может намного проще и быстрее написать всё ручками? Это и проверяет автор ролика.

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

#видео #инструменты
⚡️ Как учиться эффективно?[21:35]

Как вы считаете, сколько часов должен проводить за кодом новичок, чтобы как можно быстрее стать программистом? 3-4? 10? 25?

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

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

#видео #профессия
💰 Пишем калькулятор доходов на JavaScript — [1:31:49]

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

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

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

#видео #javascript
❗️Мегаважный чек-лист для Front-end разработчиков

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

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

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

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

#frontend #github
🕶 Правильный старт на фриланс-бирже

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

1. Оформляем профиль — [14:51]
2. Портфолио веб-разработчика — [7:09]
3. Как взять первый заказ — [7:31]

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

#видео #фриланс
🤖 Программисты больше не нужны — [7:16]

Не боитесь, что вас заменит машина в ближайшие 10 лет? А надо. GitHub Copilot уже умеет неплохо писать код и берёт рутинные задачи на себя.

Что это творение от Github умеет, действительно ли он помогает в работе и как это всё устроено? Ответы на эти вопросы — в этом ролике.

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

#видео #профессия
👩‍💻 Пишем свой Promise на JavaScript — [43:55]

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

Помимо этого, вы узнаете, что такое Test Driven Development (TDD) и осознаете, насколько это удобный и полезный инструмент в промышленной разработке. К функционалу класса Promise изначально будут составлены некоторые требования. По мере реализации, вы будете проверять, что требования действительно удовлетворены с помощью тестов.

#js
🗳 Event Loop от А до Я[1:14:29]

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

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

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

#видео #web
⚡️ Как сделать так, чтобы разработчики использовали Kotlin[43:39]

Kotlin — упрощенная версия Java, разработанная компанией JetBrains. В основном используется в мобильной разработке.

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

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

#видео #kotlin
18 способов сократить JavaScript код — [31:07]

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

Очевидно, что чем проще будет устроен ваш код, тем лучше: в этом видео автор привёл аж 18 примеров того, как это можно реализовать.

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

#видео #javascript
Заблуждения ООП — [19:36]

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

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

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

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

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

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

#видео #unity
🧠 Полный Full Stack-курс — [4:24:12]

Full Stack — человек, который разрабатывает все приложения самостоятельно (пишет и Fronted, и Backend). В данном случае вам потребуется знать MongoDB, Express, React и NodeJS.

После просмотра вы научитесь писать свой Backend, работать с MongoDB, деплоить приложение, подключать аутентификацию с помощью JWT, а также объединять Fronted и Backend.

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

#видео #web