🔥 Архитектура универсальных веб-приложений
Доля мобильного трафика составляет 87%, а значит веб-приложения необходимо разрабатывать и под десктоп, и под смартфоны.
Автор отвечает на интересные вопросы: нужна ли команда мобильных разработчиков и как перенести веб-приложение на телефон.
https://www.youtube.com/watch?v=f2HdxD_pds4
⚡️ Как стать Backend разработчиком
Backend занимается созданием невидимой части сайта. Он отвечает за самые важные процессы бизнеса: хранения данных, обработку входящих запросов.
В этом видео вы узнаете какие задачи стоят перед Backend разработчиком и какие технологии надо учить чтобы стать программистом.
https://www.youtube.com/watch?v=bVLo5VOUIxA
🔥 React Lazy Loading
Реализовать бесконечную ленту и подгрузку данных при прокручивании страницы не так сложно: для этого надо знать библиотеку и Intersection Observer API.
В видео автор создаёт проект и показывает как с нуля создать ленту с асинхронной загрузкой данных с React.
https://www.youtube.com/watch?v=_YhOZUKSIAg
🔥 Spring Cloud goes Cloud
В наше время очень популярна микросервисная архитектура, но чтобы ей эффективно пользоваться нужно решить множество проблем.
За нас это делает Spring Cloud. Из доклада вы узнаете про инструменты, входящие в Spring Cloud и различные способы построения Docker-приложений.
https://www.youtube.com/watch?v=4tSyz_v9w7Q
🔥 Архитектура современных Frontend приложений
Как проект начнёшь, так его и проведёшь. От выбранной в начале архитектуры зависит будущее приложения. Да, она может меняться, но всё же лучше писать нормаль сразу же.
Автор рассказывает про самые известные архитектуры современных приложений, какие у них преимущества и недостатки.
https://youtu.be/c3JGBdxfYcU
🐍 Разбираем микросервис на Python
Делим одно огромное приложение на несколько маленьких и независимых, как-то их объединяем и получаем микросервисы.
После просмотра вы сможете понять их работу и напишите своё приложение используя Python + Flask + Neo4j. Новичкам будет довольно трудно, подойдёт мидлам.
https://youtube.com/watch?v=bA8RBBboApI
🔥 Клеточный автомат на Python: "Жизнь"
Клеточный автомат — давняя 2D игрушка, действующая по некоторым правилам. Она тьюринг-полная, а значит с ней можно сделать что угодно.
Но первым делом её надо создать. Автор рассказывает как это сделать использую Python и pygame.
https://www.youtube.com/watch?v=_tgsAaJoOlU
🔥 Backend разработка: стоит ли начинать с нуля?
Backend разработчик занимается магией на сервере: он проверяет данные, общается с сервисами, сохраняет их в базе данных и охраняет.
В этом видео вы узнаете с чего начать изучение Backend-технологий, языка, какие задачи решает разработчик и как там с обстоят дела с рынком.
https://www.youtube.com/watch?v=P9IXQe_TKCI
⚡️ Redis: основы и практическое использование
Redis — база данных типа «ключ-значение». Она невероятно простая, но хорошо себя зарекомендовала как хранилище временных данных.
Сейчас эта NoSQL'ка используется почти в каждом проекте или для хранения временных данных (сессии пользователей), или для кеширования запросов. Знать её просто необходимо.
https://youtube.com/watch?v=AimUYjKs3pQ
🔥 Что такое экстремальное программирование?
Исправление багов на продакшене можно отнести к экстремальному спорту, но мы поговорим не об этом.
Речь зайдёт о методологии ведения проекта, построенной на основе Agile, которая превзошла её и набирает популярность.
https://youtube.com/watch?v=vNLXkRqPubM
⚛️ 6 проектов на ReactJS
Есть проекты, которые создают почти все начинающие: викторину, счётчик, список пользователей, конвертер валют, коллекцию фотографий и собственный порносайт.
Автор именно их и создаёт (по крайней мере, первые 5). За два часа вы сможете применить на практике только что полученные реальные знания по React.
https://youtube.com/watch?v=eS0GL73tkmw
🐍 Распознавание текста с картинки на Python
Очень полезная фишка, особенно если вы пишете какие-то свои, простенькие скрипты для автоматизации задач.
Автор в пару строк с помощью Python и библиотеки Tesseract создаёт приложение, способное считывать текст на разных языках.
https://youtube.com/watch?v=UPjTYorn59g
⛔️ Самые частые ошибки в TypeScript
Программисты придумали типы, чтобы из-за них страдать — так описал статическую типизацию мой коллега. Но он не совсем прав. Они сильно упростят работу, если знать, как ими пользоваться.
В этом ролике ошибки, которые часто допускают новички, а потом мучаются из-за них (и/или удаляют TypeScript). Также рассказывается о том, как их избежать.
https://youtube.com/watch?v=e1xRSWSOWCI
🤖 Хочешь освоить мир AI и создать свой собственный AI ассистент? Изучаешь ASP .Net Core и ищешь куда бы применить свои знания? Присоединяйся к нашему Telegram-каналу! Ежедневно мы публикуем шаг за шагом процесс создания AI ассистента, используя принципы Clean Architecture и .Net Core. Неважно, опытный ты разработчик или только начинаешь - здесь ты найдешь все для старта своего проекта.
Читать полностью…Здесь собраны все технологические тренды и прогнозы цифровизации в удобном формате картинок и коротких списков. Вся суть без воды, айтишный юмор и digital-новинки.
Подпишитесь, чтобы ничего не пропустить!
*Рекламодатель АО "ДОМ.PФ" ИНН 7729355614, erid: 2VtzqxS62pD
Бесплатный открытый урок по С++ от OTUS
Тема: Почему в C++ 13 способов передать параметр в функцию?
Вебинар приурочен к старту онлайн-курса "С++ Developer" от OTUS.
Что будет на занятии:
- синтаксис передачи параметров в функции;
- константы, указатели, ссылки, умные указатели, lvalue, rvalue, forward reference;
- практические советы по объявлению функций, основанные на C++ Core Guidelines.
Чему вы научитесь:
- узнаете про разнообразие способов объявления параметров функции;
- сможете обоснованно выбирать, какой способ использовать в разных ситуациях.
Дата: 22 августа, 20:00
Преподаватель: Павел Филонов, Ex-Data Science Manager в Kaspersky
Доступ к уроку бесплатный. После него вы сможете продолжить обучение на курсе, который доступен в рассрочку!
👉Регистрация: https://otus.pw/cmVld/Нативная интеграция. Информация о продукте www.otus.ru
✏️ Как тестировать карандаш
«Может, проверить, пишет ли он. Или надо узнать, насколько он прочный?». Такой вопрос часто спрашивают на собеседовании у тестировщиков, и вы должны дать конкретный ответ.
Это видео поможет вам узнать про виды тестирования и оформление результата, но самое главное — вы сможете в домашних условиях проверить свой карандаш (и нет, одинокий программист-извращенец, здесь не будет никакой шутки).
https://www.youtube.com/watch?v=qpSEsGEGYg8
Битрикс-разработчиков не хватает! Работодатели готовы брать даже стажеров!
Пока джуны по другим видам разработки бесконечно рассылают резюме и ждут оффера, новички в Битрикс находят работу за пару недель!
Почему 1С-Битрикс?
1. Востребованность. 2600 вакансий Bitrix-разработчиков по данным hh,ru в июле 2023.
2. Трудоустройство. Легко найти работу. Потребность в специалистах есть у нашей компании и в IT-компаниях партнеров.
3. Быстрый поиск первой работы. Bitrix Framework — одной из самых популярных CMS в России и спрос на специалистов только растет.
4. Фокус на разработке. Не обязательно знать английский язык.
5. Надежность. 1С-Битрикс на СНГ рынке существует давно - это простая и удобная в работе, постоянно развивающаяся система с низким уровнем конкуренции среди разработчиков.
6. Высокий доход. +100 000 руб. средняя зарплата junior-разработчика "1C-Битрикс" в РФ.
Не знаешь, что это и как начать? Не проблема!
Регистрируйся на бесплатный вебинар, где всё разложим по полочкам: https://live.webest.ru/
ИТ + научпоп + музыка = большой ИТ-пикник в Москве 💛
2 сентября Тинькофф, CodeFest и Мельница собирают большой благотворительный ИТ-фестиваль. Встречаемся в Коломенском на максимально летнем вайбе.
В программе: ИТ- и научпоп-лектории, выступления топовых спикеров, воркшопы, интерактивные зоны и вишенка на торте — музыкальные перформансы от Антохи MC, Zoloto, Therr Maitz, The Hatters, «Сироткина», а также секретного хедлайнера. Как думаете, кто им может быть?
Для участия нужно выбрать благотворительный фонд из списка и сделать донат от 1000 рублей. Подробности и регистрация — тут.
Реклама. АО "Тинькофф Банк"
🔥 Основы траблшутинга сетей в Linux
Рабочее приложение нужно сдать ещё месяц назад, дописали его вчера а запустить надо сегодня. Тут приходят проблемы с сервером, зачастую, с Linux.
Это видео подготовит вас к возможным проблемам при настройке сети в Linux, как их решать быстро и в каких случаях надо писать провайдеру.
https://youtube.com/watch?v=tnIFQNTU8OY
Профессиональная разработка архитектуры ПО — одна из главных компетенций, чтобы работать в крупных командах над сложными, отказоустойчивыми и интересными проектами. Приходите за первыми полезными знаниями по архитектуре на открытые уроки:
🗓 14 августа в 20:00 — «Выбираем способ связи между микросервисами: Sync vs Async»
На открытом уроке рассмотрим основные типы межсервисного взаимодействия: синхронное и асинхронное API. Рассмотрим плюсы и минусы каждого типа, а так же обсудим версионирование API. Объясним, почему у хорошей архитектуры должен быть баланс между оркестрацией и хореографией. Поговорим чем отличаются Anemic API и Rich API. Затронем темы: IDL, API design first.
👉 Регистрация — https://otus.pw/WJIt/
🗓 16 августа в 20:00 — «Распределенные транзакции в System Design»
На открытом уроке обсудим распределенные транзакции в System Design, поддержание согласованности данных и обработки ошибок в случае сбоев и паттерн Saga, чтобы управлять последовательностью транзакций, обеспечивая их атомарность и надежность.
👉 Регистрация — https://otus.pw/JgXQ/
Открытые уроки проходят в рамках онлайн-курсов «Microservice Architecture» и «Highload Architect» в OTUS. Не упустите возможность познакомиться с форматом обучения в OTUS и преподавателями! После этих вебинаров вы сможете приобрести любой из курсов любым удобным для вас способом.
Нативная интеграция. Информация на сайте www.otus.ru.
🧑💻 Искусственная жизнь
Это видео о том, как создать жизнь, действующую по самым простым правилам, используя Unity.
https://www.youtube.com/watch?v=KLv0Z43ijyQ
🎲 Пишем свой random
Вам никогда не было интересно, как работает алгоритм генерации псевдослучайных чисел? На основе каких значений он генерирует числа?
Автор рассказывает первым делом теорию, как всё работает, а после пишет программу на C.
https://youtube.com/watch?v=-qLMTB61ZSs
👀 Слой представления
Видео отлично подойдёт разработчикам программ под телефон, ведь тут разбирается самая важная вещь — представление данных на swift.
Разбирается как простой UIView, так и более сложные объекты: UIScrollView, UITableView, UICollectionView.
https://youtube.com/watch?v=NZ1cOP0vjrA
⚙️ Создание простого блокчейна на Python
В серии уроков вы рассмотрите принцип работы блокчейна и создадите простое приложение, реализующее механизм его работы. А также создадите веб-интерфейс для приложения на Flask.
1. Blockchain на Python. "Демка" проекта
[2:15]
2. Что такое Blockchain и как он работает
[11:41]
3. Запись блоков и проверка целостности
[58:00]
4. Создание веб-интерфейса на Flask
[38:01]
https://www.youtube.com/playlist?list=PLlWXhlUMyooZWYV5ilzjRvRfmkYsDQuom
🤚 Drag and Drop на JavaScript — [32:07]
Эта фишка уже довольно старая и стала must-have для множества сайтов. Особенно если это какие-то ToDo сайты или заметки.
Написать подобную штуку не очень сложно, достаточно немного шарить в JS. Первым делом идёт вёрстка, а Drag & Drop начинается с 14:20.
Перейти к просмотру
🐧 Установка и настройка Manjaro
Если вы давно хотели попробовать или полностью перейти на Linux, но руки не доходили, то лучше всего это сделать сейчас.
Автор рассказывает, как установить и настроить линукс от создания загрузочной флешки до установки IDE на него.
https://youtube.com/watch?v=MH68As9TMKE
🧰 10 полезных сайтов для программистов
Опытные программисты даже в свободное время стараются изучать материалы, которые помогут им научиться программировать ещё лучше.
Автор видео как раз рассказывает о 10 сайтах в 3 разных категориях, которые пригодятся каждому разработчику.
https://www.youtube.com/watch?v=OUYVSWkziWo
✉️ Свой сервер Push уведомлений
Push уведомления это те самые сообщения, появляющиеся в верхней части телефона, из-за которых нам очень хочется отвлечься и почитать, что же там написали.
Но их можно использовать и в свою пользу. Автор рассказывает как поднять свой сервер с Gotify и уведомлять пользователя, если что-то пошло не так.
https://youtube.com/watch?v=iTm9Yy5qqXM
🏢 Как получить первую работу — [11:14]
Чтобы найти работу нужен опыт, а для того, чтобы получить опыт нужна работа. Выбраться из этого порочного круга можно и автор рассказывает, как это сделать.
Из видео вы узнаете, как приобрести опыт (или устроиться без него — вариант для читеров), в чём разница между коммерческим и рабочим опытом и как создать личный бренд.
Перейти к просмотру