Курс Java программирование под Android - Level Up

Курс Java программирование под Android

Как показывает статистика продаж мобильных устройств, в нашей стране больше половины смартфонов и планшетов работают под управление операционной системы Google Android. Это неудивительно, ведь устройства с такой ОС дешевле, чем аналоги под управлением iOS. И при этом каждый пользователь может устанавливать множество приложений самого различного содержания. При этом приложений, которые являются бесплатными, становится с каждым днем все меньше и меньше. Значит каждый, кто имеет желание может научиться самостоятельно создавать приложения для Андроид, и зарабатывать на их продаже. Но для этого мало просто почитать методическую литературу в Интернете, необходима теория и практика с ведущими специалистами в области программирования. Мы предлагаем всем желающим пройти курсы Android, а точнее программирования на языке Java, который является основой обучения Android.

Начало: 24 мая

Продолжительность курса: 120 часов, 24 недели

Понедельник, Среда: 18.30 — 21.00

Стоимость до 1 мая — 2490 грн в месяц

Стоимость после 1 мая — 2690 грн в месяц

Оплата ежемесячно

Необходима начальная подготовка

Пройти тест

РЕГИСТРИРУЙТЕСЬ ПРЯМО СЕЙЧАС

Необходимая начальная подготовка:

На полный курс зачисляются слушатели, успешно освоившие базовый курс «Основы программирования» , либо успешно прошедшие личное собеседование с преподавателем.

Пройди тестирование знаний основ программирования прямо сейчас!

О курсе:

Наш курс – это не просто лекции, на которых слушателям необходимо записывать переменные, константы, алгоритмы и циклы. Это интерактивный процесс обучения, в ходе которого каждый получает не просто знания, но и возможности их практического применения. Подобное обучение Android и Java позволяет принимать решения относительно выбора процедур и функций для реализации задач, поставленных еще на этапе планирования.

Чему вы научитесь?

В программе курса Java программирования под Android предусмотрены не только теоретические занятия, без которых просто не обойтись, но и развитие практических навыков работы с массивами, переменными. Каждый пользователь научится самостоятельно составлять программы, разрабатывать уникальный интерфейс, тестировать имеющиеся программные пакеты, искать ошибки и причины их возникновения при использовании различных устройств под управление Android.

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

Программа курса:

Java

  • Переменные, типы данных, операторы
  • Логические операторы, операторы if else
  • Оператор switch
  • Строки
  • Массивы, сортировки
  • Циклы while, do while
  • Циклы for, for each
  • Объекты
  • Методы
  • Наследование
  • Модификаторы доступа
  • Исключения
  • Java Collection Framework
  • Наиболее частые реализации интерфейса List
  • Интерфейс Map

Android

  • Introduction
  • Git VCS
  • Android Project
  • Base views
  • Activity Part 1 (lifecycle)
  • Activity Part 2 (saving state, activity result)
  • Intent
  • Fragment Part 1 (lifecycle)
  • Fragment Part 2 (interaction with activity)
  • Collection views Part 1: (ListView, GridView, adapters)
  • Collection views Part 2: (RecyclerView, RecyclerView adapters)
  • Material design patterns Part 1 (Toolbar, FloatingActionButton)
  • Material design patterns Part 2 (NavigationDrawer)
  • Notifications
  • Dialogs
  • Custom views
  • Resource types
  • Threads in Android
  • UI performance
  • Storage and SharedPreference
  • SQLite database
  • Service
  • BroadCastReceivers
  • System BroadCastReceivers
  • App widget
  • Content Provider
  • Google Maps API
  • Camera Sensors, Work with Sms and MMS
  • REST
  • Third Party Libraries Part 1
  • Third Party Libraries Part 2
  • Third Party Libraries Part 3
  • Third Party Libraries Part 4
  • Facebook integration
  • Twitter and vk.com
  • Google Play Services
  • Publishing to Google Play

Результат курса:

Естественно, к нам приходят не только для того, чтобы получить сертификат об окончании курса (хотя его наличие может весьма положительно сыграть при трудоустройстве), а для того, чтобы получить практические знание относительно программирования на Java и разработке приложений для Android. Мы гарантируем, что во время занятий будут получены знания, позволяющие самостоятельно заниматься программированием, найти работу в крупной компании или же стать профессиональным фрилансером.

Дополнительно к обучению Вы получаете:

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

Отличникам рекомендательное письмо

Преподаватель:

e_distr_crАндрей Христян

Образование: Днепропетровский Национальный Университет им О. Гончара. Факультет Физики Электроники и компьютерных систем. Специальность Прикладная физика, Оптоэлектроника

В настоящее время работаю Android разработчиком в компании Yalantis. Занимался разработкой различных продуктов разной степени сложности. Принимал участии в разработке волонтерского проекта E-Contact для жителей города Днепропетровска.

img__0001_Игорь АндроидКучеренко Игорь

Руководитель отдела Android разработки в компании Thunder Rise. Специализируется на объектно-ориентированном проектировании и таких языках как Java и Kotlin.

img__0000_Ярослав АндроидПоляков Ярослав

Один из ведущих Android разработчиков компании Thunder Rise. Специализируется на проектировании софта и игр под Android устройства. Более двух лет сотрудничал с фондом Братьев Кличко.