🗳 Что такое реактивность
Ведущий обсуждает несколько тем, в том числе важность чтения книг, концепцию реактивности и актуальность контейнеризации для баз данных. Также из видео вы узнаете какие книги о микросервисах читать.
https://youtube.com/watch?v=uP10jWlREEc
⚡️ Настройка модели в Entity framework — [5:51]
Entity framework — это звено, связывающее базу данных и C#. Оно отправляет запросы в базу данных, а пользователь управляет объектами.
Но перед тем, как этот запрос сформировать, нужно составить модель. В видео рассказывается, как это сделать быстро и правильно.
Перейти к просмотру
Зачем компании нанимают хакеров?
Этот подкаст поможет понять, как работают багхантеры и чем отличаются от хакеров, сколько получают за чужие ошибки и кто самые известные хантеры. А еще как такое хобби может стать хорошей возможностью для перехода в компании. Кстати, один из гостей выпуска — багхантер в прошлом и руководитель команды безопасности Яндекса сейчас.
Еще вы узнаете, заменит ли ИИ багхантеров и безопасников и как у блогера Wylsacom однажды взломали канал.
Перейти к просмотру
🗳 Суть 1С программирования
Cтать разработчиком 1С — хорошая идея, поскольку компания является монополистом на рынке автоматизации бизнеса в СНГ.
В ролике вы узнаете через что проходит 1C-программист. Автор также демонстрирует загрузку, установку платформы и работу с ней.
https://youtube.com/watch?v=3takZj1faCE
Как писать код быстрее с помощью российского AI-ассистента
А вы знали, что AI-ассистенты* помогают разработчикам высвободить до 25% времени при написании кода? Они анализируют код и предлагают возможные варианты завершения. В Сбере используется один из таких инструментов — GigaCode. Практика показывает, что такой помощник на основе искусственного интеллекта действительно упрощает работу командам разработки!
GigaCode развивается вместе c сервисом GigaChat. В AI-ассистенте есть нейросетевые модели, которые обучены на больших корпусах исходного кода и специализируются на определенных задачах разработки. GigaCode можно использовать в любой привычной среде разработки, такой как IDEA, PyCharm, VSCode, Jupyter. Он генерирует варианты завершения кода в режиме реального времени, что ускоряет и упрощает процесс работы.
Сейчас ранний доступ к GigaCode предоставляется на площадке GitVerse. Это платформа для работы с исходным кодом от СберТеха. На GitVerse можно хранить открытые и закрытые репозитории, проводить код ревью, приглашать участников в свой проект и общаться с комьюнити.
Чтобы получить доступ к GigaCode, зарегистрируйтесь на портале GitVerse.
*AI, artificial intelligence — искусственный интеллект
👁 Учим алгоритмы и структуры данных на C++ — 28 лекций
Нереально крутой преподаватель Тимофей Хирьянов уже прославился на русском Ютубе своими лекциями по Python. В них он рассказывал про основы языка, алгоритмы и структуры данных.
Так вот, через год после того курса он выпустил новый — по C++. В целом, содержание там похожее, но в качестве языка был выбран более низкоуровневый.
Особенно круто в его новом курсе то, что он в начале сравнивает синтаксис Python и C++: это поможет вам, если вы плохо знакомы со вторым языком.
Перейти к просмотру
⚡️ Как писать JavaScript-код эффективно?
Пользователь не будет пользоваться страницей, которая постоянно виснет или грузится через сами знаете что. Для этого надо уметь оптимизировать Frontend-ную часть проекта.
В этом видео автор на примерах разбирает, как писать быстрые проекты на JavaScript и React. Также он рассказывает про Webpack, Redux и их роль в ускорении сайта.
Перейти к просмотру
⚡️ Как быстро расти в WEB? — [08:23]
В нашем мире успеха добивается тот, кто более приспособлен. Но в программировании надо уметь развиваться быстро, поскольку это очень изменчивое направление.
Автор рассказывает, что нужно делать, чтобы как можно быстрее развить свои навыки и стать Frontend, Backend или Fullstack разработчиком.
https://youtu.be/2vlhkmLohmk
🐳 Полное видео-руководство по Docker
Подобно виртуальной машине Докер запускает свои процессы в собственной, заранее настроенной операционной системе. Такой подход называется контейнеризацией и находится между запуском проекта физическом сервере и полной виртуализацией.
У Докера есть два основных предназначения: удобная передача проекта клиенту и переиспользуемость ранее созданных серверных конфигураций. В видео автор хорошо показал эти моменты на практике.
https://youtu.be/QF4ZF857m44
⌨️ Что такое Highload системы и как их проектировать
Плейлист лекций из МФТИ о различных приёмах и общепринятых практиках разработки и проектирования высоконагруженных систем.
Ведёт Илья Бунин, один из ведущих специалистов в этой области, а также организатор одноимённой конференции Highload.
1. Презентация курса
[35:06]
2. Функциональное описание проекта
[1:08:41]
3. Трёхзвеньевая архитектура. Кэширование
[1:36:34]
4. Продолжение кэширования. Толстый клиент
[1:05:27]
5. Горизонтальное, вертикальное масшатабирование
[56:47]
6. Конвейер, брокер, SOA и монолит
[56:08]
7. Базы данных, репликация и шардинг
[1:06:20]
8. COMET-сервер
[53:56]
9. Практика, спортивные трансляции
[1:21:01]
10. Практика, сайт знакомств
[1:02:00]
👨💻 Полный плейлист по написанию движка для книг-игр на Django
Практический вебинар из 6 частей в формате парного программирования. Повторив действия из видео, вы сможете написать собственный движок для создания и запуска интерактивной книги-игры.
Перейти к плейлисту
🧠 Что учить программисту? — [4:58]
Это видео не про выбор языка программирования, а про более серьёзные темы, которые надо знать разработчику:
1. Нужна ли программисту математика?
2. Обязательно ли ООП?
3. Может, лучше вообще полностью уйти в Computer Science?
Ответ на эти вопросы — в видео ниже.
Перейти к просмотру
Уникальный сервер для любых задач в Амстердаме за 2$ в месяц
1 Gb RAM / 1 core CPU / 10 Gb NVMe - 2$ в месяц
https://www.vdsina.com/ru/pricing/standard
- Уникальная фиксированная цена в долларах США, которая не будет меняться
- Компания зарегистрирована в Дубае
- Оплата с рублёвой карты, криптой, иностранной картой через Stripe
- Готовые шаблоны с Outline, WireGuard, IPsec
- Подключение к сети интернет — 10 Гбит/сек
- Доступны все популярные сайты, включая ChatGPT, Netflix
Почему я должен верить компании? VDSina работает с 2014 года и сейчас обслуживает более 40 000 серверов. Сомневаетесь? Вот чат в телеграме — задавайте вопросы другим пользователям: /channel/vdsina
🕹 Что нужно знать тестировщику? — [30:55]
Тестировщики — кошмар программиста. Они роются по его программе, пытаясь всеми способами её сломать (ужас!). Но без них никуда.
К тому же, это — самый простой способ войти в IT: в этом видео автор рассказывает про требования к Junior-теститовщикам на примере компании EPAM.
🤖 Делаем нейросеть с нуля — [17:16]
Как бы вас не запугивали, нейросети писать не сложно и можно сделать это даже в 90 строк кода. Достаточно просто хорошо разбираться в математике.
Автор рассказывает про принципы работы нейронных сетей и создаёт проекты на их основе. Например, определение числа на основе пикселей.
Перейти к просмотру
🧑💻 Сайт-визитка на nextjs и tailwind
Это — учебное руководство о том, как создать персональный веб-сайт, используя фреймворк Next.js и CSS-инструмент Tailwind, а также как задеплоить его на Vercel.
Опытный фронтенд-разработчик, объясняет преимущества использования Next.js, React и Tailwind CSS как инструмент для стилизации.
https://youtube.com/watch?v=Xk9-rWLcgj4
🔑 JWT Bearer аутентификация
Речь об очень важной теме – аутентификации приложений. На примере JWT токенов автор объясняет, как можно проверить, что пользователь – это тот, за кого он себя выдает, и как предотвратить несанкционированный доступ к данным.
Из ролика вы узнаете как используя JWT-аутентификацию, приложения могут безопасно проверять личность пользователя и разрешать доступ к ресурсам.
https://youtube.com/watch?v=hY7ZIvbkPa8
📱 Всё про архитектуру приложений
Краткая «вводная лекция» в архитектуру приложений и всё, что с ней связано. Вы узнаете, что вообще такое архитектура, какую роль она играет в разработке продукта и можно ли обойтись без неё.
Также вы подробно рассмотрите MVC, MVP и некоторые другие паттерны проектирования, которые используются для построения пользовательских интерфейсов.
https://www.youtube.com/watch?v=HC33Mggec3k
💔 Нарушаем принцип подстановки Лисков — [15:30]
«Правила придумали, чтобы их нарушать», — фраза, отлично описывающая ролик. Вы узнаете, что будет если не подчиняться одному из принципов SOLID.
В видео описывается самый популярный пример нарушения принципа LSP, а именно — прямоугольник -> квадрат. Вы поймёте, почему квадрат — это вовсе не прямоугольник.
Перейти к просмотру
⚡️ Unity job system — [9:06]
Многопоточность может в разы ускорить игру, в которой очень много одновременно движущихся объектов. Но, увы, у unity есть с этим проблемы, поэтому придумали Unity Job System.
Что это, как эта система применяется на практике и при чём тут DOTS — обо всём этом вы узнаете из видео. После просмотра вы сможете ускорить свою игру в разы.
Перейти к просмотру
🇬🇧 Реально ли IT-специалисту переехать в Великобританию без предложения о работе, без высшего образования и без знания английского языка? Ответ: да! Рассказываем, как это сделать.
Виза Global Talent дала возможность более 8000 IT-специалистам переехать в Британию в 2022 году. Она выдаётся на срок до 5 лет, по ней можно работать в любой компании, фрилансить, открывать собственный бизнес и даже претендовать на паспорт!
Чтобы получить эту визу, не обязательно иметь высшее образование, не нужно знать язык на высоком уровне, а заявку можно подать из любой страны. И, пожалуй, самое главное – не нужно обладать каким-то исключительным талантом! Почти все IT-специалисты могут претендовать на эту визу.
Подписывайтесь на наш Telegram-канал, где мы даём массу полезной информации о релокации: /channel/+PoPwg3aUDoBhNjE6
Пишите нам в WhatsApp: +44 7496 949122 или в Telegram: @relocode_dm. Мы проводим бесплатные консультации, на которых поможем разобрать ваш кейс и подобрать наиболее подходящий способ релокации.
⌨️ Пишем Telegram-бота для учета расходов на Python
За тридцать минут разобрано все, что нужно для разработки подобных проектов: от создания и оформления бота до финального деплоя на продакшн сервер. В разработке были использованы Python, асинхронный фреймворк Aiogram, база данных SQLite и Docker для контейнеризации проекта.
https://youtu.be/Kh16iosOTIQ
💸 Первая зарплата джуна
«На какую зарплату вы рассчитываете?» — вопрос, который может поставить многих в ступор, а особенно — новичков. Хочется больше, но надо понимать, за что вам платят.
Более опытный разработчик рассказывает, чего ожидать Junior программисту и как отвечать на этот вопрос, будучи на собеседовании.
https://youtu.be/wnbMD6ehGyE
👨💻 Освойте базу многопоточного программирования
Небольшая обзорная лекция о фундаментальных основах многопоточной разработки и проблемах, которые в ней возникают.
Лектор — один из создателей корутин в Kotlin и отлично разбирается в теме, о которой докладывает. Также он преподаёт многопоточное программирование в ИТМО.
https://youtu.be/mf4lC6TpclM
💻 Linux с нуля до профессионала: курс от Computer Science Center
Несмотря на то, что продвинутые редакторы кода давно научились практически полностью скрывать всю низкоуровневую работу с гитом или компилятором через консоль, навык работы с командной строкой на базовом уровне всё ещё является важным. Например, без него не получится настроить удалённый сервер.
В этом плейлисте вас научат работать с консолью, самыми популярными утилитами, а также расскажут о внутреннем устройстве Linux.
1. Введение в Linux
[57:12]
2. Командная строка Linux
[58:58]
3. Система контроля версий git
[1:02:58]
4. Языки разметки и XML
[38:43]
5. Регулярные выражения
[1:04:21]
📖 «Книги, которые сделали меня программистом» — [8:20]
В наше время без книг никуда, ведь только они максимально полно и понятно рассказывают про теорию программирования и технологии.
Автор видео делится 5-ю книгами, которые помогли ей вырасти как программист, начиная с полного нуля. Это книги, которые подойдут разработчику на любом языке.
Перейти к просмотру
🦾 Кто такие QA Automation? — [16:57]
Тестирование — очень важная вещь и ей занимаются отдельные люди, участники QA отдела. Но делать всё ручками неудобно, поэтому появилась профессия, автоматизирующая тестирование — QA Automation.
Автор получше объяснил, чем всё таки они занимаются, почему это важно и как самому автоматизировать проверку приложений.
Перейти к просмотру
🧠 Кто такой DevOps? — [5:35]
Существует две команды: Dev — разработчики и Ops — те, кто внедряет приложение. Между ними всегда были ожесточённые и кровавые войны, поэтому появилось DevOps направление.
В ролике — подробнее о том, что это такое, как стать DevOps инженером и какие умения нужно развивать по максимуму. Бонусом — полезные советы для новичков.
Перейти к просмотру
🔥 Стань Архитектором ПО бесплатно! 🔥
Учебный центр IBS разыгрывает грант на обучение на курсе «Архитектор ПО. Путь к мастерству». Старт в апреле 2024.
О конкурсе
Для участия необходимо разработать архитектуру для сервиса мобильной уличной еды. Требования к проекту.
Комиссия из преподавателей курса — наградит призами победителей:
🥇 1-е место — бесплатное обучение на курсе «Архитектор ПО»
🥈 2-е место — скидка 50%
🥉 3-е место — скидка 25%
О программе курса - «Архитектор ПО. Путь к мастерству»
Курс «CSS для Начинающих - Практический Курс» 😼
🏪 В рамках данного ролика вы создадите с нуля классную стилистику на CSS для сайта резюме и выложите его на GitHub Pages. Вы узнаете про все необходимые элементы внутри CSS с нуля.
➡️ Перейти к просмотру