11-17 лет

Мобильные приложения на Java

Создай с нуля интересную викторину и разработай своё приложение для android-смартфона.

Записаться
Прививка от безработицы!
Дарим  7  видеокурсов стоимостью более 100 000 ₽!
Подробнее

Курс подойдет

Школьникам, которые любят IT и хотят получить первые знания по программированию

Тем, кто не выпускает гаджеты из рук и хотят в них разобраться

Тем, кто хочет создавать свои мобильные приложения

Ребятам, которые хотят творить и создавать

Три причины обучаться на курсе

Забота о будущем

Java входит в топ-4 по востребованности по всему миру, а получают Java-разработчики в среднем 130 000 руб./мес. Зная этот язык программирования, можно создать практически все: от приложений для настольных операционных систем Windows, Linux, Mac OS до мобильных приложений под Android.

Всестороннее развитие

Программирование тренирует логику, творческое мышление, навык решения практических задач и привычку работать на результат. Java идеально подходит для знакомства с программированием.

Увлекательный досуг

На курсе ученики создадут реально работающее приложение, использующее встроенные функции телефона такие как фонарик, небольшую базу данных, геолокацию и многое другое! Ребята освоят правила создания графических интерфейсов приложений для современных смартфонов.

Как проходит учёба

Занятие с преподавателем

Занятия проходят раз в неделю, урок длится 90 минут. За это время на вебинаре с преподавателем ученики разбирают новую тему, задают вопросы и получают ответы.

Проектная работа

В конце каждого урока студент разрабатывает новое приложение, которое отображает результат его работы на уроке. После уроков преподаватель дает практическое задание, которое подробно разбирает на следующем занятии.

Поддержка

Преподаватели готовы ответить на вопросы учащихся и вне занятий. А еще учеников поддерживают кураторы — специалисты в отрасли, которые всегда на связи, следят за посещением и помогают с домашними заданиями.

Преподаватели

Иван Овчинников

автор программы

Ведущий специалист центра разработки информационных систем в АО «Российские космические системы». Писал прошивки микроконтроллеров для телеметрических систем, которые входят в состав космических аппаратов на орбите нашей планеты.

Алексей Кутепов

ведущий разработчик ПО

Опыт работы на Java — 6 лет, язык освоил самостоятельно. Работает в банке «Русский Стандарт». Занимается разработкой сложных информационных систем государственного значения.

Наталия Максимова

автор программы, инженер, преподаватель информатики

Окончила МГТУ Баумана. Ведет курсы по 3D печати и разработку Android приложений для школьников.

Программа

3 месяца обучения

Установочный урок

— Установим все необходимые программы для обучения на курсе
— Дети познакомятся с преподавателем и другими учениками

Урок 1

Введение в программирование

— Поговорим о языке Java
— Узнаем, как работают горячие клавиши
— Узнаем больше о логике и логических выражениях
— Познакомимся с видами информации и данных
— Рассмотрим виды кодирования
— Научимся создавать свои первые программы

Урок 2

Алгоритмы

— Рассмотрим типы алгоритмов
— Поговорим о считывании данных с клавиатуры
— Поработаем с переменными и типами данных в Java
— Разберём команды языка Java
— Пропишем комментарии к своему первому коду

Урок 3

Методы и циклы

— Узнаем, как участвуют методы в решении задач
— Рассмотрим, в каких случаях используются циклы
— Разберем конструкции циклов for, while
— Изучим конструкцию неполного ветвления if
— Рассмотрим дробные выражения
— Ознакомимся с рандомным классом

Урок 4

Условия

— Разберем конструкцию полного ветвления
— Поговорим об использовании вложенных циклов
— Поговорим о двух методах сравнения строк — equal и .compareTo
— Изучим метод выравнивания всех букв в одинаковый для всех нижний регистр .toLowerCase

Урок 5

Массивы: строки и таблицы

— Узнаем, что такое массивы
— Создадим одномерный массив
— Изучим отдельно этапы работы с массивом: создание, наполнение и вывод в консоль

Урок 6

Hello World от Android

— Загружаем среду разработки для Android
— Создаем свой первый проект
— Изучаем Класс MainActivity
— Работаем с параметрами объектов на экране
— Создание ресурсов приложения
— Работаем с рисунками и папкой drawable
— Создаем уникальные id объекты

Урок 7

Знакомимся с Layouts

— Поговорим об отличиях между файлом java и xml
— Узнаем, как форматировать код
— Выясним, как создавать новые Activity
— Рассмотрим атрибуты Code
— Познакомимся с шаблонами и макетами

Урок 8

Методы в Android

— Рассмотрим работу с методами
— Создадим приложение

Урок 9

Оповещения

— Научимся делать всплывающие окна трех видов: тосты, уведомления с кнопками и всплывающее окно с возможностью мульти-выбор

Урок 10

Работаем с календарем Andriod

— Напишем проект-игру на основе сюжета сказки Маленький принц

Урок 11

Создаем викторину с Google Maps

— Изучим понятие API
— Учимся создавать маркеры на карте
— Настраиваем связь классов Java и макетов xml

Урок 12

Готовим сендвич с Android

— Изучаем понятие сэндвича
— Погружаемся в новый шаблон Navigation Drawer Activity
— Добавляем экран
— Учимся переключать экран в горизонтальный режим

Урок 13

Презентация

— Завершаем работу над проектами
— Загружаем приложения в телефон

Почему ребятам нравится в GeekSchool
Уроки в прямом эфире
Уроки проходят в Zoom: ребята слушают преподавателя, выполняют задания и сразу исправляют ошибки. После каждого урока сохраняется запись, его удобно пересматривать
Опытные преподаватели
Все преподаватели — эксперты с педагогическим опытом. Они увлекательно ведут уроки, отвечают на вопросы и помогают с домашними заданиями
Общее развитие
Ребята улучшают логику, добиваются намеченных целей, тренируют творческое и проектное мышление. Эти навыки помогут и в учёбе, и в жизни
Постоянная поддержка
Кураторы GeekSchool поддерживают ребят и помогают им настроиться на успех. Если возникла сложность, куратор всегда рядом
Друзья по интересам
Ребята находят единомышленников, с которыми интересно учиться, делиться идеями, решать необычные задачи, обмениваться впечатлениями после уроков
Осязаемый результат
Ребята видят результат работы: к концу обучения они презентуют финальный проект, собирают портфолио и получают диплом об окончании курса

Отзывы

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Игорь К.
12 лет

Я раньше не программировал, первые занятия были сложными. Мне помогал

Я раньше не программировал, первые занятия были сложными. Мне помогал преподаватель, а с пятого занятия я работал уже сам.

Варя К.
12 лет

Здравствуйте! Очень крутой курс. Пришла совсем без знаний, а за 13 уроков приобрела столько полезных навыков

Здравствуйте! Очень крутой курс. Пришла совсем без знаний, а за 13 уроков приобрела столько полезных навыков, что захотелось дальше двигаться в этом направлении. Преподаватель очень классный, спокойный и понятно объясняет. Спасибо большое за такой курс!!!

Кирилл И.
14 лет

Мне было очень интересно и информатиано. Преподаватель интересно объяснял, может помочь по любому вопросу или дать дополнительное задание.

Дима Г.
16 лет

Обучение в GeekSchool было достаточно увлекательным, познавательным и интересным, и куратору можно было задавать вопросы

Лера К.
15 лет

Хочу выразить огромную благодарность преподавателю нашей группы за время нашей учёбы. Благодаря ему я многому научилась.

Хочу выразить огромную благодарность преподавателю нашей группы за время нашей учёбы. Благодаря ему я многому научилась. Я ожидала, что будет очень круто, но то, чему я научилось превзошло все мои ожидания. Теперь я сама могу делать приложения и создавать коды под программы. Курсы были очень познавательными и интересными. Всем удачи!

Что получит ученик

Помощь к подготовке

Подарим мини-курс «Как учиться» и 3 месяца английского от LinguaLeo

Сертификат об окончании курса

На основании гослицензии № 040485. Подтверждает, что ученик успешно прошел курс

Постоянный доступ к курсу

Материалы и видеозаписи остаются у вас даже после обучения

Учитесь и экономьте

Оставьте заявку, и наш менеджер расскажет подробности.
-5%

Получите скидку 5% при покупке двух и более курсов за пол года.

-100%

Используйте материнский капитал для покупки всего курса.

Зарегистрируйтесь
и получите пробный
урок бесплатно

Стоимость обучения

25 000

Или 2 000 руб. ежемесячно — подробности у менеджера.
Продолжительность
3 месяца
Начало занятий
17 июня
Занятия проходят
1 раз в неделю в вечернее время 20:00 (МСК)
Успейте записаться, пока есть места на курсе

Оставьте заявку

Отправляя заявку, вы принимаете условия договора оферты и даёте согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.

Спасибо!
Ваша заявка принята.
Дарим пробный урок.
Упс! Что-то пошло не так!

Часто задаваемые вопросы

Кто преподает?

Иван Овчинников, ведущий специалист центра разработки информационных систем в АО «Российские космические системы». Писал прошивки микроконтроллеров для телеметрических систем, которые входят в состав космических аппаратов на орбите нашей планеты.

Кто разрабатывает программу?

Программу разрабатывает Иван Овчинников, преподаватель, исходя из личного опыта, достижений и требований к специалистам IT-индустрии. Программу одобряют методисты GeekBrains — специалисты по построению траектории и процесса образования.

Как проходят уроки?

Урок представляет собой вебинар, где преподаватель объясняет тему, дает задания и отвечает на вопросы. Если ученик не может присутствовать, он посмотрит урок позже, в записи. В этом случае все вопросы по уроку можно задать преподавателю в чате.

Чему можно научиться?

На занятиях ученики самостоятельно создадут первую 3D-программу с нуля и освоят Java.

Где могут пригодиться эти навыки?

Java входит в топ-4 по востребованности по всему миру, а получают Java-программисты в среднем 130 000 руб./мес. Зная этот язык программирования, можно создать практически все: от приложений для настольных операционных систем Windows, Linux, Mac OS до мобильных приложений под Android.

Что делать, если нет опыта в программировании?

Курс предназначен для тех, кто хочет сделать свою первую игру. Преподаватель подробно объяснит азы разработки, так что учиться смогут даже те, кто не имеет опыта в программировании.

Что получит выпускник?

Мы проводим обучение на основании государственной лицензии №040485. Выпускники получат электронный сертификат, подтверждающий полученные знания и навыки.

Как проверить результат?

Результат обучения можно в буквальном смысле «потрогать руками»: выпускник создаст собственную программу, в которую можно играть. Это будет первый проект в портфолио программиста.

Другие курсы, которые понравятся школьникам

11—17 лет
Разработка игр на Unity
Создайте 3D-игру на движке Unity: придумайте сюжет и разработайте дизайн вместе с игровой механикой
11-14 лет
Программирование в Minecraft: Python
Программируйте на Python, создавайте 3D-вселенные, управляйте искусственным интеллектом.
9-12 лет
Разработка игр на Python
Создайте компьютерную игру на популярном языке программирования и улучшайте её после обучения
Оставить заявку