Тестирование в Go https://www.youtube.com/watch?v=jHXlyMb78q4 На этом открытом уроке: Рассмотрели тестирование программ на Go; Поговорили про понятие табличных тестов; Затронули тему пакета testing и библиотеки testify. Дженерики в Go https://www.youtube.com/watch?v=X_fL9QfWqEk Разобрали, что такое «дженерики», как они нам могут помочь в ежедневных задачах, а также как они влияют на производительность и чем они лучше/хуже обычных интерфейсов. Горутины и каналы https://www.youtube.com/watch?v=jSRLb1_jOSo На уроке начали работу с горутинами: Узнали, что такое горутины и как их запускать; Сравнили буферизированные и…
Запись открытого урока онлайн-курса Android Developer Professional https://www.youtube.com/watch?v=vUOGdNs-Ez4 На этом открытом уроке мы заглянули внутрь операционной системы Android: разобрали ее…
Запись открытого урока специализации Android Developer https://www.youtube.com/watch?v=48lz7_QAW7s На этом уроке: Посмотрели, как создавать проекты для этой платформы, как они устроены. Как они интегрируются в iOS/Android проект. Написали базовое приложение с одним экраном, где есть общая часть, написанная в Kotlin-Muliplatform и использующуюся в нативных платформах.
Ликбез по диплинкам. Часть 1: Что такое диплинк? Поговорим о том, что такое ссылка (deep link или глубинная ссылка), рассмотрим…
Запись открытого урока онлайн-курса «C++ Developer. Professional» https://www.youtube.com/watch?v=lQUqVz0-Lgw На этом открытом уроке провели обзор полезных и популярных дополнительных инструментов, которые облегчают (или даже выводят на новый уровень) каждодневную разработку на C++. В ходе занятия познакомились с инструментами: статического анализа кода; runtime анализа кода на предмет ошибок (санитайзеры); профилирование приложений; отладки приложений.
Запись открытого урока онлайн-курса «Kotlin Backend Developer. Professional» https://www.youtube.com/watch?v=0WPwiKLxJ0A На занятии мы познакомились со фреймворком Spring и его принципом работы.…
Запись открытого урока онлайн-курса «Vue.js разработчик» https://www.youtube.com/watch?v=jn-Vght1jVo&t=26s В любом приложении среднего размера разработчик сталкивается с задачей централизованного управления стейтом. В современном Vue 3 мы можем это делать и без Vuex, полагаясь только на hooks + provide/inject. На этом открытом уроке мы рассмотрим плюсы и минусы такого подхода в реальном приложении. Также в сообществе широко обсуждается упрощённый стейт-менеджер под названием Pinia. На занятии установили его и научились им пользоваться. Смотреть записи других вебинаров: Организация кода и…