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

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

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
⚡️ Курс Веб-разработчик

Курс для тех, кто решил попробовать себя в роли верстальщика. В нём вы познакомитесь с HTML, CSS, JavaScript и с теорией, важной при создании сайта.

1. Установка необходимых программ — [12:33]
2. Полный цикл создания сайтов — [15:31]
3. Работа с графикой для разработчика — [37:20]
4. Настройка рабочего пространства — [21:58]
5. Знакомство с основами HTML — [36:34]

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

#видео #web
⚡️ Как стать Backend разработчиком[12:05]

Backend занимается созданием невидимой части сайта. Он отвечает за самые важные процессы бизнеса: хранения данных, обработку входящих запросов.

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

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

#видео #профессия
🐘 Строим структуру своего PHP приложения[2:10:52]

Оставим шутки про PHP в сторонке и всерьёз займёмся проектом, а именно — создадим форму авторизации с хорошей и удобной структурой.

Автор с нуля создаёт приложение с использованием ООП, последовательно объясняя свои действия, и рассказывает, как правильно разделить его на части.

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

#видео #web
🧨 Проблемы программистов[13:29]

Программирование — это не рай (скорее сущий ад), и при его освоении вам придётся встретиться с парочкой ужасных вещей: выгорание, синдром самозванца и тому подобное.

Что же делать? Можно самому прорываться через эти препятствия, а можно — послушать опытного программиста и сразу перепрыгнуть через все эти неприятные моменты.

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

#видео #профессия
🧩 Сложность алгоритма[11:26]

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

Здесь автор рассказывает как оценивать алгоритмы, что такое Big O notation, в чём разница между O(1), O(N), O(log N * N) и какой вариант лучше.

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

#видео #теория
🧹 Всё про качество кода [51:55]

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

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

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

#видео #чистый_код
​​👨‍💻 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