Курс разработки под Android

Android

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

755 бел руб (В группе 6-12 человек). Первый взнос 150 бел руб.

2800 бел руб (Индивидуально)

Длительность обучения

15 недель (120 академических часов)

ОПИСАНИЕ КУРСА

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

Задача разработчиков – придумать программу, которая будет востребована пользователями гаджетов. В частности, она должна быть удобной в освоении и легко монетизироваться.

IT-академия Stormnet предлагает курс, который поможет вам освоить интересную профессию разработчика приложений для ОС Android. Благодаря нашим курсам вы научитесь создавать ПО любой сложности.

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

Задачи курса: 

  • Вы получите представление об основах программирования.
  • Вы научитесь разработке пользовательского интерфейса Google Android.
  • Вы сможете познакомиться с основными разновидностями приложений.
  • Вы узнаете, что такое сетевые протоколы, изучите варианты их использования при разработке ПО.
  • Вы обучитесь навыкам программирования сетевого и системного, созданию анимации и графике, работе с базами данных.

Итоги курса

По завершении курсов программирования под Android вы сможете:

  • эффективно работать с языком программирования Java;
  • разрабатывать приложения;
  • размещать созданное ПО в Google Play;
  • найти новую работу или увеличить свой доход благодаря дополнительной разработке ПО для заказчика.

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

НА КОГО РАССЧИТАН КУРС

  • Людей, успешно окончивших курс «Программирование Java«.
  • Людей, успешно освоивших необходимый материал самостоятельно и желающих углубить или улучшить качество своих знаний.
  • Людей, желающих заниматься разработкой приложений под ОС Android.
  • Людей, мечтающих о смене деятельности и успешном старте в новой сфере.
  • Людей, работающих в сфере IT , но желающих сменить специализацию.

ЧЕМУ ВЫ НАУЧИТЕСЬ

  • Эффективно использовать практические знания в разработке мобильных приложений.
  • Успешно взаимодействовать и настраивать рабочую среду разработки.
  • Взаимодействовать с СУБД.
  • Разрабатывать UI для приложения.
  • Рационально использовать знания о сетях и сетевых запросах.
  • Внедрять рекламные данные в приложения.
  • Публиковать собственные проекты.
  • Размещать приложения на Google Play.

ЧТО ПОЛУЧИТЕ ПО ОКОНЧАНИЮ КУРСОВ

  • Именной сертификат.
  • Справку об обучении государственного образца.
  • Помощь в трудоустройстве. Мы сотрудничаем более, чем с 600 HR-менеджерами (Сотрудниками по набору персонала) IT компаний в РБ и более, чем 400 за рубежом.
  • Скидку 15% на все последующие курсы нашего образовательного центра.
  • Скидку 20% на курсы Английского языка в образовательном центре Grante (www.grante.by).

ПРЕИМУЩЕСТВА НАШИХ КУРСОВ

  • Высокий процентаж трудоустройства наших студентов.
  • Более 1000 выпускников.
  • Большое количество практических заданий.
  • Тщательная подготовка к собеседованию.
  • Работа в программах, которые используются в IT компаниях.
  • Поддержка связи по окончанию курсов.

Записаться сейчас / Бесплатная консультация





Ваше имя (обязательно)

Ваш телефон (обязательно). В формате +375XXXXXXXXX

ПОЛНАЯ ПРОГРАММА КУРСА

Подробная программа курса

Тема 1. OC Android.

  • Введение.
  • Что есть Android.
  • Как возникла.
  • Плюсы и минусы ОС.
  • Структура ОС  Android.
  • Элементы ОС.
  • Safety and Permissions.
  • Настройка рабочей среды разработки.
  • Установка и настройка компонентов среды разработки.
  • Hello world с Android.

Тема 2. Activity and Resources (Активность и Ресурсы).

  • Понятие Activity.
  • Разработка  Activity.
  • Цикл  Activity.
  • Activity stacks.
  • Statuses of Activity (Состояния активности).
  • Tracking Changes in the Status of Activity (Отслеживание Изменений в Статусе Актвиности).
  • Resources (Ресурсы).
  • Ресурсы. Код программы.
  • Создание.
  • Значения.
  • База.
  • Визуализирование.
  • Изображения.
  • Layout.
  • Animation (Анимация).
  • Меню и подменю.

Тема 3. Application and User Interface (Приложение и Пользовательский Интерфейс).

  • Введение.
  • Понятие внешних ресурсов.
  • Как использовать ресурсы внутри ресурсов
  • Локализация.
  • Application (Приложение).
  • Жизненный цикл приложения.
  • Scope (Контекст).
  • User Interface (Пользовательский Интерфейс).
  • View.
  • Layout.
  • Практическое задание.

Тема 4. Intentions (Намерения).

  • Введение.
  • Android Adapters.
  • Привязка данных. Понятие.
  • Цели и задачи.
  • Применение.
  • Реализация активностей при помощи адаптеров.
  • Классификация намерений.
  • Явные и неявные намерения.
  • Осуществление сохранения.
  • Shared Preferences.
  • Взаимодействие с файлами.
  • Статические и динамические файлы.
  • Файлы в качестве ресурсов.
  • Меню, подменю и субменю.
  • Пишем меню при помощи  XML.
  • Практическое задание.

Тема 5. Content-providers (Контент-провайдеры). Network Services (Сетевые Сервисы). СУБД.

  • Введение.
  • Понятие СУБД.
  • Общие сведения.
  • Применение.
  • Структура.
  • Принцип работы.
  • Настройка рабочей среды.
  • Cursor (Курсор).
  • ContentValues.
  • Работа с базами данных при помощи адаптеров.
  • Работа с базами данных без адаптера.
  • Обработка запросов.
  • Функции.
  • Правка данных в базах данных.
  • Content-providers.
  • Применение content-providers.
  • Создание и настройка content-providers.
  • Особенности взаимодействия баз данных с ОС Android.
  • Network services. Сущность и применение.
  • Практическое задание.

Тема 6. Dialogues in Android.

  • Введение.
  • Классификация диалогов.
  • Настройка эффективного дизайна Диалогов.
  • Создание, настройка и удаление Диалогов.
  • Обработка данных, событий.
  • Практическое задание.

Тема 7. Broadcast Receivers (Широковещательные Приемники).

  • Введение.
  • Понятие и применение Широковещательных Приемников.
  • Жизненный цикл.
  • Создание и регистрация.
  • Применение.
  • PendingInten.
  • Практическое задание.

Тема 8. Перспективы развития.

  • Карьера разработчика.
  • Ищем работу.
  • Фриланс.
  • Проходим собеседование.
  • Итоговый тест по всему курсу.
  • Разбор теста.

Записаться сейчас / Бесплатная консультация





Ваше имя (обязательно)

Ваш телефон (обязательно). В формате +375XXXXXXXXX


Instagram лента

https://www.instagram.com/it_courses_minsk/


Записаться сейчас / Бесплатная консультация





Ваше имя (обязательно)

Ваш телефон (обязательно). В формате +375XXXXXXXXX