Курсы Башни

Привет! Здесь преподаватели подробнее расскажут про наши курсы. В этом семестре мы ведем занятия по 5 направлениям. Курсы с пометкой New будут читаться впервые, а о том, как в том семестре проходили другие курсы вы можете узнать из первых уст, заглянув в чаты по ссылке. Приятного чтения :)
Ребята к которым можно подойди с вопросом и которые направят куда нужно:
Артем Судоргин, backend-разработчик VK, ментор
tg: @artsudorgin
Дмитрий Акжигитов, backend-разработчик VK, ментор
tg: @dimakzh
Backend-разработка (чат прошлого потока)
Влад Слышев, backend-разработчик OZON
В ходе курса мы пройдем весь путь "от и до" в реалиях языка GO. Рассмотрим чем занимается Backend программист, какие задачи решает. Научимся писать чистый и понятный код, разберем основные паттерны создания приложений и их поддержания.
На курсе вы:
— Поймете как писать на языке GO
— Покидаете данные в каналы и синхронизируете горутины
— Узнаете как сервисы общаются между собой (GRPC)
— Рассмотрите взаимодействие бекенда с базами данных
— Поймете, что интерфейсы существуют не только на экране
Алгоритмы и структуры данных (New)
Стас Стафиевский, аналитик Яндекс
На этом курсе мы рассмотрим и реализуем базовые алгоритмы и структуры данных. Изучим принципы, которые лежат в их основе, и которые всегда актуальны для любого стека технологий. Именно понимание этих принципов позволит вам писать более эффективный и аккуратный код, а также видеть разные варианты решения задачи и сравнивать их по эффективности.
На курсе вы:
— Получите необходимую базу для поступления в технопарк
— Подготовитесь к собеседованию по алгоритмам
— Сможете оценивать сложность алгоритмов
— Научитесь писать эффективный код
— Встанем первым в очереди и пройдёмся по дереву
Аналитика (New)
Алексей Пичугин, Департамент Инноваций Платежной Системы МИР
Этот курс подойдет для тех, кто хочет попробовать себя в аналитике, и тех, кто хочет получить навыки для развития собственного проекта/бизнеса. На курсе мы разберем полный цикл работы аналитика и узнаем как создают и развивают цифровые продукты.
На курсе мы узнаем:
— Как собирать требования и описывать бизнес-процессы
— Как управлять разработкой сайтов, сервисов и мобильных приложений
— Как планировать продукт так, чтобы он не умер через год
Frontend-разработка (чат прошлого потока)
Илья Сенченко, frontend-разработчик OZON
Александр Костарев, frontend-разработчик Diasoft
В этом курсе мы рассмотрим веб-разработку "from scratch". Вы научитесь создавать как привлекательные лендинги, так и интерфейсы высоконагруженных аналитические системы. Этот курс подойдет тем, кто интересуется созданием современных удобных интерфейсов, а также визуализацией различного рода данных.
На курсе вы:
— Узнаете "трёх слонов", на которых держится большинство веб-интерфейсов
— Поймёте, чем разработка отличается от вёрстки, помимо порядка зарплат
— Изучите прикладные инструменты для представления аналитических данных
— Познакомитесь с самыми известными фреймворками, с которыми работают программисты в крупных IT-компаниях
Математика в IT (New)
Максим Жданов, математик
Маргарита Костина, математик
Этот курс подойдет тем кто любит математику и хочет узнать ее поближе. Вместе мы решим множество интересных задач, узнаем принципы принятия решений на основе данных и увидим чёткую связь между формулами и бизнесом.
На курсе вы:
— Поймете роль математики в IT
— Узнаете как фундаментальные идеи используются в анализе данных
— Раз и навсегда разберетесь с теорией вероятностей
— Изучите актуальные приложения линейной алгебры