Платформы и маркетплейсы: уберизация, диджитализация;
Мобильный финтех: обзор мировых трендов;
BigData в финансовой сфере, AI, рекомендательные системы;
Биометрия: видео, фото, аудио;
Открытые финансовые API.
Курс по фронтенду, например, включает знакомство с JavaScript и его отличиями от классических языков программирования; обучение созданию веб-интерфейсов, принципам асинхронного программирования и клиент-серверного взаимодействия. Ученики разрабатывают веб-приложение на базе фреймворка Angular 2, знакомятся с языком TypeScript и основами реактивного программирования на RxJS.
Мы бесплатно обучим даже основам перспективного языка Scala, подходящего для распределенных систем и анализа больших данных. Помимо нас его используют такие инновационные компании как Intel, Twitter, LinkedIn, Foursquare.
Содержание курса по Scala выглядит так:
Основы языка.
Тестирование на Scala.
Связь с JAVA.
Асинхронность. Futures, Akka actors.
Основные понятия теории категорий.
Функциональные паттерны. Cake Pattern, pimp my library, monads.
Scala в промышленной разработке. Работа с БД, веб-сервисы, работа с http.
В 2018 году решили двигаться и в регионы, набирая студентов в Финтех-школу не только в Москве, но и в Санкт-Петербурге, Новосибирске, Екатеринбурге и Рязани.
Занятия проходят с середины сентября по середину декабря каждого года в вечернее время 1–2 раза в неделю по 2–3 часа. Выполнение домашнего задания занимает 10–15 часов в неделю.
Выпускники получают сертификаты об окончании и подарки. В дальнейшем банк приглашает их на собеседование для возможной работы или стажировки. За восемь месяцев 2018 года команду банка пополнили 34 выпускника Финтех-школы.
В сентябре 2018 года банк запустил образовательный проект и для школьников – Tinkoff Generation. Учащиеся 8 – 11 классов могут бесплатно учиться по трем направлениям: «Алгоритмы и структуры данных», Олимпиадная математика» (совместно с МФТИ) и «Машинное и глубинное обучение».
Занятия проходят 1–2 раза в неделю по 3–5 часов каждое в штаб-квартире Тинькофф Банка в Москве, а также в центрах разработки в Рязани и Нижнем Новгороде. Кроме того, 5–7 часов в неделю занимает выполнение домашнего задания.
В апреле 2017 года в рамках Физтех-школы прикладной математики и информатики МФТИ мы открыли кафедру «Финансовые технологии».
Для поступления на магистерскую программу абитуриентам необходимо успешно пройти внутренний экзамен и собеседование в Тинькофф Банке и сдать вступительные экзамены МФТИ. Обучение бесплатно и рассчитано на два года, по окончании студенты получают дипломы факультета управления и прикладной математики и факультета инноваций и высоких технологий.
Учеба включает лекции и семинары по функциональному программированию, машинному обучению в финтехе и диалоговым системам.
В июне 2017 года я подписал с президентом фонда «Сколково» Виктором Вексельбергом соглашение о партнерстве. Развиваем финансовые и нефинансовые сервисы на базе ООО «Тинькофф Центр Разработки» и помогаем талантливым командам. Решили сосредоточиться на обработке и анализе больших массивов данных, облачных технологиях и сервисах, новых системах проектирования, разработки и управления, новых системах поиска, распознавания и обработки аудио, видео и графической информации, а также безопасных информационных технологиях. Похожий проект реализуем в Сочи, став в 2018 году партнером фонда «Талант и успех» (образовательный центр «Сириус»).
Учреждаем стипендии для талантливых студентов. Например, для знаменитого выпускника Санкт-Петербургского университета ИТМО Геннадия Короткевича, многократного победителя международных конкурсов по программированию. Парень с 2008 по 2012 год брал золото на международной олимпиаде по информатике, побеждал во всех самых престижных соревнованиях в мире, включая Facebook Hacker Cup (2014, 2015), Google Code Jam (2014–2016), Russian Code Cup (2014, 2016), «Яндекс. Алгоритм» (2010, 2013, 2015), TopCoder Open (2014).
Той же цели служат публикации на Habrahabr, где специалисты банка с 2011 года пишут о новациях в программировании. Мы поощряем авторов в зависимости от охвата и рейтинга конкретной статьи. Вот некоторые темы из затронутых тем:
Проблема сохранения контекста при асинхронном программировании в Scala;
Формы и кастомные поля ввода в Angular 2+;
Создание Tinkoff Design System;
Визуализация простой геометрии в WPF;