Образовательная программа "Мобильная разработка"
Алгоритм для поступающих
1
Суть направления
Освоение фундаментальных разделов ИТ и программирования в адаптированной для школьников форме, получение практических навыков по разработке мобильных приложений в идеологии промышленной индустрии «от идеи до дистрибуции».
2
Требования к поступающему
1. Иметь склонность к алгоритмическому мышлению, увлекаються ИТ-технологиями. Владеть хотя бы одним языком программирования на уровне знания условных и циклических конструкций. Иметь устойчивые знания по школьному курсу математики.
2.Возраст:
16 – 17 лет (школа / колледж)
3. Пройти регистрацию на площадке:
https://www.samsung.com/ru/itschool
4. Пройти конкурсный отбор: инструкции придут на ящик почты, указанный при регистрации.
3
Информация о партнере курса
T ШКОЛА SAMSUNG – это социально-образовательная программа для школьников, которая действует в 22 городах России. Российская штаб-квартира Samsung Electronics инициировала программу 5 лет назад с целью поддержки увлеченных программированием старшеклассников. В 2013 году специалисты Московского Исследовательского Центра Samsung совместно с МФТИ решили непростую задачу — разработали курс по программированию на Java под Android для школьников. Совместно с местными органами власти выбрали партнеров – школы и центры дополнительного образования. И самое главное, нашли соратников с необходимой квалификацией: учителей, преподавателей из вузов и профессиональных разработчиков, которым понравилась идея учить детей нативной мобильной разработке. К сентябрю 2014 года компания Samsung оборудовала 38 учебных классов, где начались занятия для старшеклассников.
Узнать подробнее о программе:
‎• на сайте проекта
‎• в статье на Habr
‎• на канале YouTube;
‎• лучшие проекты выпускников.

Чем бы вы ни решили заниматься, умение писать и понимать код пригодится везде. Сегодня оно востребовано в любой технологичной сфере — от интернета и дизайна до медицины и космоса. А завтра будет элементом базовой грамотности.
Цели программы
Мы не ставим своей задачей всего за год подготовить профессиональных разработчиков (это просто невозможно!), но мы точно даем ребятам билет в мир увлекательной профессии!
  • Научить азам профессии
    Бесплатный очный годовой курс с сертифицированным преподавателем
  • Выпускной проект – собственное мобильное приложение
    На рынке не хватает разработчиков
  • Сертификат от компании Samsung
    Признанного лидера в сфере IT - инноваций
Методика
Главная проблема в самообучении — отсутствие системного подхода. Трудно понять, что учить в первую очередь, а что во вторую, и в каком порядке.
Модули, входящие в программу
Наименования модулей программы IT ШКОЛА SAMSUNG, которые многое скажут посвященным в программирование читателям об их содержании
Основы программирования на языке Java
Знакомимся с языком, изучаем основные понятия и конструкции: переменные, условия, циклы, операторы, списки, функции.
Основы программирования Android приложений
Продолжаем изучать объектно-ориентированное программирование в Python. Начинаем узнавать технологии разработки программ и графические интерфейсы.
Введение в объектно-ориентированное программирование
Изучаем словари. Работаем со стандартной библиотекой и с внешними библиотеками. Начинаем узнавать основы объектно-ориентированного программирования.
Алгоритмы и структуры данных на языке Java
Решаем прикладные задачи, создаём приложения с графическим интерфейсом и разными библиотеками.
Основы разработки серверной части мобильных приложений
Решаем прикладные задачи, создаём приложения с графическим интерфейсом и разными библиотеками.
Результат обучения
1
Выпускник проекта
Школьник с навыками junior-программиста, который может попробовать пройти собеседование на стажера в ИТ-компанию
2
Получены новые умения
  • Программировать сетевые приложения, боты в мессенджерах, использовать сторонние API Яндекс.Карты, Алисы и др.
  • Создавать графические интерфейсы пользователя.
  • Моделировать физические процессы и делать компьютерные игры.
3
Открытие новых возможностей
  • Работа программистом-стажером в небольших организациях
  • Решение повседневные учебных задач
  • Участие в соревнованиях по программированию начального уровня
  • Выполнение небольших проектных заказов
  • Участие в проектных конкурсах по программированию
  • Участие в разработке проектов с открытым исходным кодом
Выберите курс
Нажимая на кнопку, Вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности.