spinner-it

Курс Разработка для Android Pro

В ходе курса Android вы поймете принципы мобильной разработки и верстки экранов приложений, узнаете все о библиотеках и последних тенденциях сферы.

СТАРТ
Дату уточните у администрации
ВРЕМЯ
105 час.
по 2-3 раза в неделю
с 19:00 до 22:00
ЦЕНА
33670 20200 грн
Для юр. лиц цена указана без НДС
Оплата частями:
12900грн x3
О курсе

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

 

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

Для кого данный курс
1
Вы изучили курс Основы программирования
и выбрали направление мобильной разработки
2
Вы работаете не в ІТ,
но хотите понять сферу и найти в ней свое место
3
Вы являетесь разработчиком,
но хотите изучить что-то новое
4
Вы учитесь самостоятельно,
но желаете упорядочить свои знания и приобрести новый опыт
Чему вы научитесь?
1. Понимать полный цикл разработки приложения
2. Cоздавать клиент-серверные приложения
3. Понимать, какая архитектура лучше и где именно
4. Пользоваться БД в Android с минимальными трудозатратами
5. Понимать актуальные тенденции в мире Android
Чего не будет
  • Теории без практики
  • Устаревших механик работы
  • Пересказа чужих лекций и книг
  • Вопросов без ответа
В рамках курса вы будете работать в группах над реальными проектами.
Это будет увлекательно и эффективно!
Записаться на курс
Что включает курс?
35 занятий (105 часов) — от теоретических азов к написанию и поддержке приложения
2 занятия по английскому языку для разработчиков
Урок по поиску первой работы и презентации себя работодателю
Проверка усвоенных знаний — практические упражнения и тестирование студентов
Качественный фидбек от преподавателя, как во время уроков, так и вне
Документ об успешном прохождении курса
Опыт взаимодействия в команде
Первая работа для портфолио, которую не стыдно показать рекрутеру
Программа обучения
Данный курс является частью программы Mobile Development
1. Общая характеристика языка Java
  • История языка Java
  • Байт-код
  • Виртуальная машина Java (JVM)
  • Трансляция, интерпретация и компиляция
  • Выход из программы и завершение ее работы
2. Типы данных и основные операции с ними
  • Алфавит языка
  • Комментарии
  • Ключевые слова
  • Типы данных: простые (примитивные) и по ссылке
  • Идентификаторы, выбор имен идентификаторов
  • Переменные и константы
  • Объявления и инициализация переменных
  • Область видимости и время жизни переменных
  • Операторы
  • Операции: арифметические, присваивания, отношения и логические
  • Преобразование и приведение числовых типов
  • Приоритет операций
  • Использование круглых скобок
3. Поток управления
  • Составной оператор (блок)
  • Условный оператор и его виды
  • Оператор switch
  • Циклы: for, while, do while
  • Бесконечные циклы
  • Прерывание потока управления, метки
  • Оператор goto и причины не применять его
4. Массивы
  • Объявления и инициализация массивов, в т. ч. анонимных
  • Линейные массивы
  • Итерация по элементам массива
  • Массивы и присвоения
  • Передача и возврат массивов в / из методов
  • Копирование массивов
  • Класс Arrays: заполнение, сравнение элементов и их сортировка
  • Поиск в массивах
  • Многомерные массивы, «неравные» массивы
  • Методы: аргументы переменной длины
5. Строки
  • Класс String. Неизменные объекты
  • Хранение строк в памяти
  • Основные операции класса String (создание, конкатенация, сравнение, поиск символов и подстрок в строках и др.). Преобразование простых типов данных
  • Разбивка строк: класс StringTokenizer. Переменные объекты: классы StringBuffer и StringBuilder
  • Основные методы. StringBuffer vs StringBuilder
6. Введение в ООП. Объекты и классы
  • Поля и методы (определение, синтаксис объявления)
  • Спецификаторы доступа public и private
  • Поля классов: инициализация явная и по умолчанию, спецификатор final и константы
  • Доступ к полям и методам
  • Методы: параметры (ссылки и простые типы) и возвращаемые, использование set- и get-методов, перегрузка методов, правила перегрузки
  • Объектная модель. Основные положения: абстрагирование, инкапсуляция, модульность, иерархия
  • Объекты и классы. Объекты. Определение (с примерами). Состояние. Поведение.
  • Конструкторы: конструкторы по умолчанию, вызов одного конструктора из другого
  • Блоки инициализации
  • Статические поля и методы: инициализация константы, статические блоки инициализации. Использование this для доступа к членам класса
  • Сбор мусора и удаление объектов
Трудоустройство
Помогаем в трудоустройстве после прохождения комплексной программы обучения Mobile Development
Мы предоставляем нашим студентам возможность трудоустройства в компании-партнеры по их запросу. Также ITEA активно сотрудничает с платформой Jungo, которая помогает Junior-специалистам найти работу. Благодаря этому Вы получаете:
Карьерную консультацию
Помощь в создании перспективного резюме
Первый опыт работы на стажировке/фрилансе/аутстаффинге, в том числе в и на зарубежных рынках
Поможем составить резюме и проверим результат
Подберем вакансии в партнерских компаниях и рекомендуем ваc
Предоставим поддержку и консультации при прохождении собеседований
Успей забронировать свое место в группе
Ваш номер телефона
Подписанием и отправкой этой заявки я подтверждаю, что я ознакомлен с Политикой конфиденциальности и принимаю её условия, включая регламентирующие обработку моих персональных данных, и согласен с ней. Я даю своё согласие на обработку персональных данных в соответствии с данной Политикой конфиденциальности
Стоимость:
33670 грн
20200 грн
Что включает онлайн формат?
  • Обучение в формате просмотра стрима или записи занятий
  • Личный кабинет с доступом к материалам курса
  • Помощь ментора курса
  • Актуальную программу обучения
Часто задаваемые вопросы
Не будет в курсе много теории? Я получу практические знания?
Информация без практического закрепления долго не держится в памяти. Поэтому после получения новых знаний, наши студенты сразу применяют их на практике. Преподаватель помогает им справиться с задачами и отвечает на вопросы, которые могут возникнуть. Поэтому вас ожидает практика на занятиях, в домашних заданиях, а также при работе с собственным проектом в конце курса.
Если я делаю паузу в обучении (например, по болезни), могу ли я восстановиться? Или время и деньги будут потеряны?
Если вы вынуждены временно прекратить обучение, вам потом не нужно будет снова возвращаться к самому началу. Вы можете продолжить с того же места, где остановились, а значит, ваш прогресс не будет утерян. Детали восстановления вы можете уточнить у администрации.
Как происходит процесс трудоустройства в ITEA после прохождения курса и получения сертификата?
Студенты, которые набрали максимальное количество баллов в ходе обучения и прошли программу Roadmap, получают специальную форму резюме, по которой мы сотрудничаем с нашими партнерами. Мы также проводим проверку резюме, сопроводительных писем и даем консультации, если возникают вопросы. Наш карьерный центр мотивирует и поддерживает каждого кандидата до тех пор, пока он не выберет для себя лучшее предложение.
Будет ли преподаватель помогать мне с решением практических задач: давать советы, смотреть скриншоты, объяснять то, что я не понял?
Да. Преподаватель всегда на связи, чтобы направить студента и при необходимости исправить его. Он основывает свое обучение на собственном опыте и приводит примеры из собственной практики. Преподаватель не движется дальше по программе, пока студенты не усвоят материал на нужном уровне.
Есть ли возрастные ограничения на прохождение курса?
Курсы нацелены на аудиторию в возрасте от 18 лет. У нас также есть детские курсы для детей от 8 лет.
Нужно иметь предварительную подготовку в рамках вашего обучения?
Минимальные требования указаны на странице каждого курса. Чаще всего базовые курсы программирования не требуют специальной подготовки. Для продвинутого обучения достаточно материала предыдущего курса.
Какой уровень английского нужен для трудоустройства на позицию Junior?
Уровень английского напрямую зависит от вакансии. Для многих Junior-специалистов английский уровня Intermediate будет преимуществом, однако для некоторых вакансий достаточно уровня Elementary.

Курс Android Pro в Харькове

На жаль, у звязку з війною ІТЕА завершила свою діяльності в Україні.

This will close in 20 seconds