Видео курс Разработка под Android. Создание книги контактов - видео курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Подписка

    Выбери свою IT специальность

    Подписка

      Разработка под Android. Создание книги контактов

      О курсе

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

      Читать дальше...

      Этот курс входит в специальности:

      Предварительные Требования

      Знание Android, Kotlin, Jetpack, Material Design guidelines и coroutines

      Читать дальше...

      Вы научитесь

      • Разрабатывать приложения под конкретное техническое задание.
      • Создавать мобильное приложение по шаблону MVVM.
      • Использовать принципы Material design при проектировании приложения.
      • Работать с компонентами Jetpack для организации навигации в приложении.
      • Работать с библиотекой Room и базой данных SQLite.
      • Использовать язык Kotlin для создания мобильных приложений.
      • Применять при создании приложения корутины и принципы многопоточности.
      • Уметь работать с разрешениями в Android.
      • Использовать библиотеку Picasso для работы с файлами изображений.
      Читать дальше...
      Скачать материалы курса Для получения материалов курса нужно авторизоваться
      Получить сертификат Для получения сертификата нужно авторизоваться
      • Длительность: 9 ч 25 м
      • Курс создан: 25.07.2019
      • Уроков: 10
      • Обновлен: 24.12.2019
      • Язык: русский

      Что входит в курс

      • 10 видео уроков
      • Тестирование
      • Сертификат
      • Проверка ДЗ

      ×

      Вы открыли доступ к тесту! Пройти тест

      Вы действительно хотите открыть доступ к тестированию по курсу Разработка под Android. Создание книги контактов на 40 дней?

      Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео

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

      Читать дальше...

      Разобрать со студентами то как будет выглядеть главный экран приложения, а также освоить навигацию в приложении с помощью Navigation component из Jetpack

      Читать дальше...

      Наполнить главный экран пока что тестовыми данными групп контактов, а также освоить используемые в приложении компоненты

      Читать дальше...

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

      Читать дальше...

      Освоить основы работы с многопоточностью, используя Kotlin Coroutines. Научится создавать свои корутины, останавливать их в случае надобности и переключать контекст их выполнения

      Читать дальше...

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

      Читать дальше...

      Освоить создание зависимостей тремя разными способами в базе данных Room. Научиться создавать и объединять таблицы на примере таблицы контактов и объединения ее с таблицей групп.

      Читать дальше...

      Освоить работу с изображениями с помощью библиотеки Picasso. Научиться выполнять запрос картинок из памяти устройства.

      Читать дальше...

      Освоить систему разрешений в Android, уровни опасности и работу с разрешениями, в зависимости от версии Android. Освоить начало работы с любой соц. сетью, а также научиться работать с всплывающим меню в Android.

      Читать дальше...

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

      Читать дальше...
      ПОКАЗАТЬ ВСЕ
      основные темы, рассматриваемые на уроке
      0:09:40
      Работа с android studio над кодом
      0:27:25
      Пишем на Kotlin
      0:32:05
      Обьявление переменных
      0:35:20
      Типы с поддержкой null и без нее
      0:41:10
      Функции
      0:47:15
      Выражение для nullable
      0:49:20
      Классы и конструкторы
      0:55:50
      Строки
      0:58:05
      Android Jetpack
      ПОКАЗАТЬ ВСЕ
      Студенты также смотрят
      Android User Interface
      ПОДРОБНЕЕ
      Android Углубленный
      ПОДРОБНЕЕ
      SQLite. Базы данных в Android приложениях
      ПОДРОБНЕЕ
      Unit тестирование для Android разработчиков
      ПОДРОБНЕЕ
      Архитектура Android приложений
      ПОДРОБНЕЕ
      Разработка приложений под Android. Базовый курс
      ПОДРОБНЕЕ

      Покупай подпискус доступом ко всем курсам и сервисам

      Библиотека современных IT знаний в удобном формате

      Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      89.99 $
      Оформить подписку
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      169.99 $
      Оформить подписку
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.