Розробник мобільних додатків для Android
очно в Києві або онлайн
|
| 96 ак. годин (24 заняття по 4 ак. години, 1 ак. година = 45 хв). Тривалість: від 2 до 2,5 місяців. 3 рази в неділю.
Час навчання у групі (на вибір)
- вечірні гурти з 18:30 до 21:30;
- групи вихідного дня (субота) з 10:00 до 13:00 (16:00).
|
| Вартість навчання:
- 8 928 грн (при оплаті на виплат - за кожні 12 занять - 4464 грн),
- 8 035 грн (при оплаті за весь курс (передплата) - знижка 10% - (економія 893 грн)
|
Акційна ціна! З 18.11 по 21.11 додаткова знижка +5% при повній оплаті курсу!
|
Аудиторія курсу Розробник для Android складається з:
- слухачів, які є новачками у програмуванні, але хочуть стати професійними програмістами та працювати в українських та зарубіжних компаніях.
- програмістів-початківців, які роблять свої перші кроки в програмуванні;
- розробників, знайомих з іншими платформами та бажаючі почати програмувати під Android;
- веб-розробників, які бажають познайомитись з новою платформою;
- студентів та школярів старших класів;
- всіх, хто бажає написати свою програму для Android.
|
Після закінчення курсу Ви вмітимете:
- використовувати всі оператори мови C;
- розумітися на Java технологіях;
- працювати з примітивними типами;
- використовувати розгалуження та цикли;
- створювати методи Java;
- працювати з масивами та з рядками;
- розробляти класи Java;
- використовувати успадкування та поліморфізм;
- розробляти абстрактні класи та інтерфейси;
- обробляти помилки, що виникають у програмі;
- працювати з файловою системою;
- використовувати нові можливості класів із пакету NIO 2;
- користуватися колекціями Java;
- використовувати у програмі параметризовані типи;
- застосовувати знання про патерни проектування.
- застосовувати знання про архітектуру ОС Android;
- розуміти особливості середовища розробки Android Studio;
- використовувати основні патерни розробки програми під Android;
- користуватися основними можливостями та ресурсами платформи;
- створювати активності;
- створювати зручне меню з погляду юзабіліті;
- обробляти події життєвого циклу програми;
- працювати з інтерфейсом користувача, уявленнями і розміткою;
- використовувати Наміри;
- працювати з базами даних та контент-провайдерами;
- тестувати створені програми для ефективної роботи
- робити всі необхідні дії з Повідомленнями: створення, управління, оновлення та ін;
- створювати Фрагменти і використовувати їх у інтерфейсі користувача;
- писати багатопотокові програми;
- використовувати Сервіси, показувати Повідомлення, отримувати дані сенсорів;
- створювати динамічно оновлювані віджети робочого столу;
- працювати із внутрішніми сховищами пристрою;
- застосовувати Завантажувачі даних;
- ефективно використовувати мережеві з'єднання;
- виконувати періодичні завдання та завдання за розкладом;
- створювати власні елементи інтерфейсу;
- працювати зі звуком та камерою.
Після закінчення навчання видається диплом та заявки на роботу.
|
| Структура програми навчання:
До програми входять такі дисципліни:
- Основи програмування та баз даних
- Програмування мовою C (Cі)
- JavaScript. Основи веб-програмування, використання бібліотеки jQuery
- Розробка мобільних програм під Android
- Технологія та психологія працевлаштування (лекції)
- Психологія спілкування з клієнтами
|
Записатись на курс
Помилка доступу до сервера. Спробуйте пізніше.
Невірно введені дані. Виправте та спробуйте ще раз
Ваш запит успішно відправлений.
|
| Программа обучения:
Основы программирования и баз данных: |
|
Базовые понятия и определения
- Задача. Решение задачи;
- Алгоритм. Свойства алгоритмов;
- Программа. Программное обеспечение;
- Информатика. Информация. Информационная технология;
- Данные. Числа в арифметике;
- Выражения. Операнды. Знаки операций. Идентификаторы. Константы;
- Законы арифметики (коммутативность, ассоциативность, дистрибутивность);
Представление данных. Принцип программного управления
- Основы алгебры логики;
- Системы счисления; Связи между системами счисления;
- Основы арифметики двоичных чисел;
- Принцип программного управления. Базовая архитектура и структура ЭВМ. Принцип фон Неймана;
- Единицы измерения ёмкости запоминающих устройств;
- Представление целых и вещественных чисел в памяти ЭВМ;
- Диапазоны представления чисел в двоичной системе счисления;
- Представление символьной информации. Кодовые таблицы;
- Понятие типа данных.
Методологии и языки программирования
- Стадии и этапы разработки программ. Проектирование. Реализация.
- Проблемы программирования;
- Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях).
- Структурное программирование. Базовые принципы (пошаговая детализация, модульное структурное программирование);
- Объектно-ориентированное программирование. Базовые принципы (абстрагирование; инкапсуляция; наследование, полиморфизм);
- Языки программирования. Классификация.
Структуры данных. Основы проектирования баз данных
- Базовые структуры данных – массивы и записи;
- Основные операции над структурами данных;
- Динамические структуры данных. Списки. Стеки. Деревья;
- Информационная система. Понятие базы данных.
- Требования пользователей к базам данных;
- Проектирование баз данных; Цели и этапы проектирования.
- Инфологический аспект. Модель «сущность-связь».
- Даталогический аспект. Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки.
- Реляционные базы данных. Понятие отношения. Нормализация.
- Системы управления базами данных;
- Базы данных и компьютерные сети. Сетевые и распределённые базы данных.
Лаб.раб. 1. Система программирования. Этапы реализации программ
- Установка и настройка системы программирования на языке С;
- Кодирование. Структура программ на языке С;
- Компиляция и редактирование связей;
- Выполнение программы в системной консоли;
- Разработка простейших программ на языке программирования С. Объявления. Выражения. Форматный ввод-вывод данных.
Лаб.раб. 2. Основы структурного кодирования. Управляющие структуры
- СЛЕДОВАНИЕ как простейшая управляющая структура.
- Условные выражения как основа формирования управляющих структур. Операции отношения и логические операции.
- ВЕТВЛЕНИЕ. Ветвление "если-то". Ветвление "если-то-иначе".
- ПОВТОРЕНИЕ (ЦИКЛЫ). Циклы с предусловием. Циклы с постусловием.
Лаб.раб. 3. Проектирование и реализация базы данных
- ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
- Анализ предметной области. Выделение сущностей и их атрибутов.
- Составление универсального отношения. Нормализация.
- РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ
- СУБД Microsoft Access. Структура рабочего пространства.
- Объекты базы данных. Таблицы, запросы, отчёты, формы.
- Создание таблиц данных в режиме конструктора. Формирование запросов. Связывание таблиц. Построение отчётов.
Лаб.раб. 4. Использование языка SQL для программного извлечения сведений из баз данных
- Что такое SQL? Краткий обзор.
- Формирование запросов к базам данных на примере программы Microsoft Query.
- Создание простейшего запроса. Оператор SELECT.
- Квалифицированный выбор – предложение WHERE.
- Запрос нескольких таблиц, как одной.
|
Программирование на языке С (Си): |
|
Введение в язык Си
- Лексемы и пробельные символы.
- Система типов языка С.
- Диапазоны представляемых значений.
- Декларация переменных.
- Литералы.
Структура программы
- Использование библиотечных функций.
- Ввод с клавиатуры и вывод на экран.
- Написание простых программ.
- Компиляция, компоновка и выполнение программ.
Операции
- Арифметические и логические операции.
- Операции присваивания.
- Отношения.
- Битовые, адресные и прочие операции.
- Приоритеты и ассоциативность операций.
- Трассировка программы.
Операторы
- Оператор-выражение и составной оператор.
- Метки.
- Управляющие операторы – goto, if-else, switch.
- Операторы цикла – while, do-while и for.
- Использование операторов break, continue, и return.
Препроцессор
- Препроцессорные директивы #include, #define, #undef, #if - #else - #endif.
- Макроопределения с параметрами.
- Правила оформления деклараций.
Массивы
- Декларация массивов и их размещение в памяти.
- Индексация элементов массива.
- Массивы переменной длины (VLA).
- Инициализация массивов.
- Алгоритмы суммирования, поиска и сортировки.
Функции
- Аргументы и параметры.
- Прототип функции.
- Возвращение значения функцией.
- Рекурсия.
- Выражения, не зависящие от типа (_Generic).
Классы памяти
- Время жизни и область видимости объекта.
- Декларации на внутреннем и внешнем уровнях.
- Модификаторы – auto, register, static, extern.
- Динамическое распределение памяти.
- Определяемые типы typedef.
Адресная арифметика
- Декларация указателей.
- Операции с указателями.
- Использование указателей как аргументов функции.
- Указатели на функции.
- Указатели и массивы
- Указатели и строки.
Файлы
- Понятие потока – stream.
- Структура типа FILE.
- Открытие и закрытие файлов.
- Операции ввода-вывода.
- Указатель чтения-записи в файле.
- Последовательный и произвольный доступ.
Структуры
- Декларация структур.
- Инициализация и доступ к элементам структуры.
- Вложенные структуры и массивы структур.
- Выравнивание данных _Alignas, _Alignof
- Объединения.
|
JavaScript. Основы веб-программирования, использование библиотеки jQuery:
|
|
JavaScript. Основы веб - программирования
Основы программирования
- Введение в JavaScript (ECMAScript-262)
- Обзор базовых типов
- Операторы
- Выражения и инструкции
- Переменные и константы
- Манипуляции с базовыми типами
- Тривиальные типы
Управляющие конструкции
- Цикл while
- Операторы инкремента и декремента
- Цикл for
- Цикл do while
- Управляющие конструкции if – else if – else
- Прерывание и продолжение цикла
- Управляющая конструкция switch
- Практикум: Практическое применение управляющих конструкций в JavaScript
Функции
- Понятие функций
- Декларация функций
- Аргументы функции
- Возврат значений
- Области видимости
- Функция-выражение
- Анонимная функция
- Практикум: Использование функций при процедурном подходе в программировании
Объектные типы
- Объектный тип: Объект (Object)
- Свойства объекта
- Методы объекта
- Объектный тип: Массив (Array)
- Свойство и методы функций
- Практикум: Использование объектных типов в JavaScript
Объектно-ориентированное программирование
- Конструкторы объектов
- Прототипы
- Классы
- Практикум: Применение объектно-ориентированного подхода в программировании
Объектная модель браузера
- Объектная модель браузера
- Объект Window
- Объект Navigator
- Объект Screen
- Объект History
- Объект Location
- Объект Document
- HTML-коллекции
- Практикум: Практическое использование объектов браузера
Использование элементов HTML
- Свойства и методы элемента Form
- Свойства и методы элемента Input
- Свойства и методы элемента TextArea
- Свойства и методы элемента Select
- Свойства и методы элемента Option
- Свойства и методы элемента Image
- Свойства и методы элемента Table
- Практикум: Практическое использование элементов HTML
Объектная модель документа: DOM
- Document Object Model (DOM)
- Типы узлов
- Связи между объектами
- Свойства и методы интерфейса Node
- Свойства и методы интерфейса Element
- Свойства и методы интерфейса Document
- Нестандартные свойства и методы HTML-элементов
- Свойства и методы коллекции styleSheets
- Практикум: Использование объектной модели документа
События и их обработка
- Список событий
- Модели событий
- Назначение обработчиков событий
- Работа с обработчиками событий
- Получение ссылки на событие
- Отмена действий по умолчанию
- Кроссбраузерные свойства события
- Получение ссылки на элемент
- Использование фазы всплытия событий
- Отмена всплытия события
- Практикум: Использование разных моделей событий
JavaScript. Использование библиотеки jQuery
Введение в jQuery
- Использование текстовых редакторов
- Использование javascript-консоли в браузерах
- Введение в jQuery
- API jQuery
- Выборка в jQuery
- Фильтрация
- DOM: отношения элементов
- Работа с элементами веб-формы
- Лабораторная работа
События и манипуляции с элементами
- События jQuery
- Обработка событий
- Объект Event
- Отмена событий
- Добавление элементов
- Манипуляции с элементами
- Делегирование событий
- Лабораторные работы
Анимация в jQuery
- Базовые эффекты
- Управление эффектами
- Метод animate()
- Исследование анимации
- Полезный метод grep()
- Лабораторные работа
Практическая работа с jQuery
- Создание кода плавного показа картинок
- Оптимизация кода
- Создание шаблонизатора
- Использование шаблонизатора Handlebars
|
Разработка мобильных приложений под Android
|
Технологія та психологія працевлаштування:
|
Пошук роботи
- Моніторинг ринку праці, рівня запропонованих заробітних плат, умов, вимог за фахом.
- Пошук фірми: збір та аналіз доступної інформації про можливих роботодавців.
CV. Підготовка самопрезентації
- Складання CV. Важливі дрібниці під час складання Резюме. Найпоширеніша помилка – плагіат.
- Правила составления Резюме: системность, краткость, информированность.
- Супровідний лист.
- Надання рекомендацій.
- Телефонна розмова із представником фірми-роботодавця.
Організація зустрічі із роботодавцем. Співбесіда, тестування: стратегія поведінки. Психологічний тренінг. Питання найму, трудові та інші контракти
- Отримання запрошення на роботу: зустріч із роботодавцем; самопрезентація під час співбесіди.
- Питання роботодавця: типові, атипові, хитромудрі, на перевірку витримки, на правдивість.
- Варіанти можливої співбесіди (Ситуаційна співбесіда. Стресова співбесіда. Групова співбесіда. Метод проективного інтерв'ю).
- Тести: професійні; особистісні; міжособистісні.
- Отримання роботи: укладання договору, види договорів, їх наслідки; випробувальний термін.
- Що обов'язково потрібно з'ясовувати претенденту до оформлення трудових відносин.
- Приклади поведінки «хитрих» роботодавців, «безкоштовна» робота.
- Алгоритм та правила «правильного» працевлаштування.
|
Психологія спілкування з клієнтами:
|
Психологія успішного спілкування з клієнтами
- Імідж та його складові в очах клієнта
- Чи не вербальні характеристики іміджу - зовнішній вигляд, особливості пластики, міміки, невербальних характеристик мови.
- Вербальні характеристики – вибір мови спілкування, культура спілкування, грамотність мови (професійний сленг, слова паразити тощо). Важливість грані між дружелюбністю та фамільярністю, впевненістю у собі та самовпевненістю, вимогливістю та нахабством.
- Репутація та «легенда про себе», значення, прості способи створення правильної «легенди».
- Темперамент, характер, цінності та установки. Які особливості допомагають, а які заважають встановленню правильних стосунків із клієнтом.
- Підстроювання. Психоманіпулятивні техніки, що підвищують ефективність спілкування (переконливість мови, вміння викликати довіру і просто подобатися людям).
- Основи НЛП – заборонені слова та фрази, способи формування «позитивних формул». Мовні сигнали від клієнта, їх важливість та робота з ними.
- Заборонені теми для обговорення з клієнтами.
- Заборонені теми для обговорення між колегами у клієнтах.
Клієнт.
- Класифікація клієнтів за гендерними, віковими, соціальними та психологічними особливостями.
- Особливості сприйняття жінки – клієнта та чоловіка – клієнта.
- Особливості роботи з різними віковими категоріями.
- Соціальний статус клієнта та його значення.
- Психологічні особливості клієнта, способи виявлення, їх облік у роботі з клієнтом.
- Потреби, бажання та цілі клієнта – головний орієнтир у побудові роботи з клієнтом.
- Виявлення потреб, бажань та цілей клієнта за допомогою техніки активного слухання.
Конфлікт.
- Робота зі скаргами та запереченнями.
- Слова - конфліктогени;
- Види претензій: обгрунтовані, необгрунтовані, з метою шантажу;
- Необхідність привітання заперечень;
- Основні помилки під час прийняття скарг;
- Як правильно говорити "ні";
- Робота із стандартними претензіями;
- Чим можуть бути корисні Вам претензії та скарги клієнтів;
- Коли необхідно залучати адміністрацію до вирішення ситуації.
|
| Початок занять:
Нижче наведено дати перших занять (початок курсу). Ви можете вибрати будь-яку дату, коли Вам зручно розпочати навчання. Подальший розклад занять видається у навчальній частині.
|
Найближчі дати початку занять
Дата | День тижня |
на 18:30 - 21:30 |
2024-11-21 | четвер |
2024-11-25 | понеділок |
2024-11-28 | четвер |
2024-12-02 | понеділок |
2024-12-05 | четвер |
2024-12-09 | понеділок |
2024-12-12 | четвер |
2024-12-16 | понеділок |
2024-12-19 | четвер |
2024-12-23 | понеділок |
Дата | День тижня |
на 10:00 - 13:00 |
2024-11-25 | понеділок |
2024-11-28 | четвер |
2024-12-02 | понеділок |
2024-12-05 | четвер |
2024-12-09 | понеділок |
2024-12-12 | четвер |
2024-12-16 | понеділок |
2024-12-19 | четвер |
2024-12-23 | понеділок |
2025-01-06 | понеділок |
2025-01-08 | середа |
2025-01-13 | понеділок |
2025-01-15 | середа |
2025-01-20 | понеділок |
2025-01-22 | середа |
2025-01-27 | понеділок |
2025-01-29 | середа |
2025-02-03 | понеділок |
2025-02-05 | середа |
2025-02-10 | понеділок |
2025-02-12 | середа |
2025-02-17 | понеділок |
2025-02-19 | середа |
2025-02-24 | понеділок |
2025-02-26 | середа |
2025-03-03 | понеділок |
2025-03-05 | середа |
2025-03-10 | понеділок |
2025-03-12 | середа |
2025-03-17 | понеділок |
2025-03-19 | середа |
2025-03-24 | понеділок |
2025-03-26 | середа |
2025-03-31 | понеділок |
2025-04-02 | середа |
2025-04-07 | понеділок |
2025-04-09 | середа |
2025-04-14 | понеділок |
2025-04-16 | середа |
2025-04-21 | понеділок |
2025-04-23 | середа |
2025-04-28 | понеділок |
2025-04-30 | середа |
2025-05-05 | понеділок |
2025-05-07 | середа |
2025-05-12 | понеділок |
2025-05-14 | середа |
2025-05-19 | понеділок |
2025-05-21 | середа |
2025-05-26 | понеділок |
2025-05-28 | середа |
Дата | День тижня |
на 13:00 - 16:00 |
2024-11-21 | четвер |
| Калькулятор знижок:
Якщо Ви хочете пройти навчання за двома або більше курсами, навчатися удвох-втрьох, розрахувати вартість такого навчання можна, натиснувши на зображення калькулятора. Ви перейдете на сторінку з онлайн-калькулятором вартості навчання. Калькулятор розрахує знижку, яку Ви можете отримати. Перейти....
|
| Оплата на сайті, отримання рахунку:
- Оплатити навчання на сайті можна картками Visa, Master Card.
- Отримати рахунок-фактуру для оплати юридичними особами можна прямо на сайті.
- Отримати квитанцію на оплату через відділення Ощадбанку України, Приватбанку.
Перейти на сторінку .....
|
Наша адреса і телефони:
- Україна, Київ, метро "Вокзальна", ул. Патріарха Мстислава Скрипника (колишня вул. Миколи Островського), 58.
- (098) 087-31-41, (095) 527-00-70
- вайбер (098) 087-31-41.
|
| Початок занять:
Нижче наведено дати перших занять (початок курсу). Ви можете вибрати будь-яку дату, коли Вам зручно розпочати навчання. Подальший розклад занять видається у навчальній частині.
|
Найближчі дати початку занять
Дата | День тижня |
на 18:30 - 21:30 |
2024-11-21 | четвер |
2024-11-25 | понеділок |
2024-11-28 | четвер |
2024-12-02 | понеділок |
2024-12-05 | четвер |
2024-12-09 | понеділок |
2024-12-12 | четвер |
2024-12-16 | понеділок |
2024-12-19 | четвер |
2024-12-23 | понеділок |
Дата | День тижня |
на 10:00 - 13:00 |
2024-11-25 | понеділок |
2024-11-28 | четвер |
2024-12-02 | понеділок |
2024-12-05 | четвер |
2024-12-09 | понеділок |
2024-12-12 | четвер |
2024-12-16 | понеділок |
2024-12-19 | четвер |
2024-12-23 | понеділок |
2025-01-06 | понеділок |
2025-01-08 | середа |
2025-01-13 | понеділок |
2025-01-15 | середа |
2025-01-20 | понеділок |
2025-01-22 | середа |
2025-01-27 | понеділок |
2025-01-29 | середа |
2025-02-03 | понеділок |
2025-02-05 | середа |
2025-02-10 | понеділок |
2025-02-12 | середа |
2025-02-17 | понеділок |
2025-02-19 | середа |
2025-02-24 | понеділок |
2025-02-26 | середа |
2025-03-03 | понеділок |
2025-03-05 | середа |
2025-03-10 | понеділок |
2025-03-12 | середа |
2025-03-17 | понеділок |
2025-03-19 | середа |
2025-03-24 | понеділок |
2025-03-26 | середа |
2025-03-31 | понеділок |
2025-04-02 | середа |
2025-04-07 | понеділок |
2025-04-09 | середа |
2025-04-14 | понеділок |
2025-04-16 | середа |
2025-04-21 | понеділок |
2025-04-23 | середа |
2025-04-28 | понеділок |
2025-04-30 | середа |
2025-05-05 | понеділок |
2025-05-07 | середа |
2025-05-12 | понеділок |
2025-05-14 | середа |
2025-05-19 | понеділок |
2025-05-21 | середа |
2025-05-26 | понеділок |
2025-05-28 | середа |
Дата | День тижня |
на 13:00 - 16:00 |
2024-11-21 | четвер |