Интернет открывает широкие возможности для дистанционного обучения разработке и программированию. Наш YouTube-канал «Технострим» уже 5 лет знакомит с миром программирования огромное количество людей. На сегодняшний день канал предлагает более 1000 видеоуроков на самые разные ИТ-темы, его смотрит более 83 000 айтишников. И чтобы помочь вам сориентироваться в обилии видеозаписей, мы решили составить удобный путеводитель по просторам Технострима.
Технострим был создан Mail.Ru Group при поддержке лучших технических вузов страны — МГТУ им. Н. Э. Баумана, МФТИ, МИФИ, МГУ, СПбПУ. Именно в этих ВУЗах наши сотрудники еженедельно обучают студентов в рамках двухгодичных образовательных программ и коротких курсов.
Все курсы мы записываем и оперативно публикуем в свободный доступ на канал Технострим. Зритель получает передовые актуальные знания и реальные рабочие примеры от настоящих экспертов индустрии.
C чего начать
Лучше всего сначала «окинуть взглядом» главную страницу и оценить материал в целом. Новички часто «ныряют» в один курс и даже не подозревают о том, какие ценные знания они упускают в соседнем разделе (плейлисте).
Наш самый популярный плейлист — Курсы. Сейчас на Техностриме выложено более 50 курсов, посвященных программированию и смежным областям. Записи визуально разделены по обложкам, чтобы наши студенты ориентировались, какой курс в каком ВУЗе читается (обложки голубого цвета — это Технопарк из Бауманки, зеленые — МГУ, красные — МФТИ).
Для новичков
Начать лучше всего с общих вводных курсов:
- Основы веб-разработки
- Веб-технологии
- Разработка интернет-приложений
- Алгоритмы и структуры данных (а также подготовительный курс)
- Использование баз данных
Курсы в большей мере являются обзорными и знакомят будущих разработчиков с широким спектром технологий и общими принципами работы веб-приложений. Эти курсы «погружают» студентов в тематику веб-разработки и помогают выбирать конкретные технологии.
Тем, кого интересуют языки программирования, Технострим предлагает следующие лекции:
- Программирование на Java
- Программирование на Perl
- Программирование на C/C++ (а также подготовительный курс)
- Программирование на Go
Однако само по себе программирование — понятие очень широкое, поэтому новичкам полезно будет пройти и другие начальные курсы:
- Администрирование Linux
- Основы мобильной разработки
- Управление продуктом
- Качество и тестирование ПО
- Фронтенд-разработка
- Проектирование интерфейсов
- Проектирование высоконагруженных систем
Для среднего уровня
После освоения курсов начального уровня можно смело углублять знания:
- Мобильная разработка
- Разработка на Android
- Базы данных
- Проектирование СУБД
- Анализ данных
- Алгоритмы интеллектуальной обработки больших объемов данных
- Инфопоиск (часть 1)
- Многопоточное программирование на С/С++
- Безопасность интернет-приложений
- Анализ безопасности веб-проектов
- Hadoop
Продвинутый уровень
А для самых опытных программистов мы предлагаем:
- Углубленное программирование на С/С++
- Информационный поиск (часть 2)
- Методы обработки больших объемов данных
Многие курсы обновляются и перезаписываются ежегодно, помимо самых новых курсов, вы можете найти на канале и записи прошлых лет.
Среди профессий, которые можно освоить с лекциями Технострима, — веб-разработчик, аналитик, мобильный и системный разработчик, специалист по безопасности, тестировщик, unix-администратор и другие, более узкие специализации. Вы сможете не только попробовать свои силы в каком-либо направлении, но и научиться программированию до уровня, необходимого для стажировки в ИТ-компании.
Основные особенности большинства курсов в формате коротких обзорных роликов можно посмотреть в плейлисте «Обзор наших курсов».
Мастер-классы на самые актуальные темы ИТ. В этом разделе более чем 50 записей уроков и вебинаров. Тематика мастер-классов варьируется от общих вопросов программирования и советов по выбору языка до более углубленных тем для продвинутых слушателей и рекомендаций по построению ИТ-карьеры.
ТОП-15 самых популярных тем
- «Как не делать свой стартап» от создателя Prizma
- Карьерное планирование
- Поиск и проверка новых идей бизнеса: взгляд с Темной Стороны
- С++ за одну пару
- Смыслопоиск. Карьера ИТшника
- Почему Стив Джобс любил шрифты
- Первые шаги в карьере разработчика
- Презентация бизнес-идеи
- Технические основы создания игр
- Как создать успешную мобильную игру
- Гейм-дизайн: от идеи до релиза
- Работа с индексами: лучшие практики MySQL
- 20 ошибок при создании IT-компании
- nginx: продукт и компания
- Фриланс в тестировании
Своё ток-шоу для программистов
Помимо записей лекций и мастер-классов мы запустили ток-шоу “OH, MY CODE”. Это серия коротких интервью с тимлидами Mail.Ru Group, в рамках которых мы раскрываем актуальные ИТ-темы, проводим онлайн код-ревью и блиц-опросы, обсуждаем внештатные ситуации и полезные кейсы и многое другое. Не пропустите выпуски:
- Как стать разработчиком ВК
- Вся правда о языке Go и работе в Am.ru
- Что тимлид ожидает от разработчика
- От геймера до директора по качеству
- Как я стал разработчиком ВК в 16 лет
- Как сделано Облако, почему Perl не умер и что такое хороший программист
- Как стать руководителем в IT
Митапы и прямые трансляции
Регулярно на канале появляются видео с митапов и проводятся прямые трансляции:
- Как использовать Jupyter (ipython-notebook) на 100%
- Как я написала платформу, взаимодействующую более чем с 15 странами
- Почему Kotlin?
- Основы нейронных сетей и Deep Learning
- Босс-молокосос
О наших образовательных проектах. Этот раздел для тех, кого интересует оффлайн-обучение. Здесь можно узнать об образовательных проектах Mail.Ru Group, стажировке в компании и чемпионатах по программированию.
Кроме того, мы выкладываем на Технострим записи событий и мероприятий наших проектов, в том числе различных митапов и конференций, которые проходят в офисе компании.
События и мероприятия:
Вокруг нашего канала уже сложилось сообщество айтишников, которые регулярно обмениваются мнениями, задают вопросы по лекциям, рекомендуют литературу и обсуждают проблемные моменты в обучении.
Присоединяйтесь, смотрите, учитесь с нами!
Автор: Anastasia_Ilina