Видеокурс "Создание приложений для Android с нуля"

Видеокурс "Создание приложений для Android с нуля"

E-mail Печать PDF
Видеокурс Создание приложений для Android с нуля

Что за видеокурс.

Авторский обучающий видеокурс по обучению программированию для Android.

Автор курса Михаил Русаков.

Что вошло в видеокурс.

Содержание курса.

Раздел №1. Введение.

  • Как правильно проходить курс.
  • Как установить Android Studio и, главное, как правильно его настроить.
  • Как установить эмулятор Android, чтобы Вам не пришлось постоянно загружать приложение на своё устройство.

Раздел №2. Основы программирования на Android.

  • Как пишется простейшее приложение «Hello World».
  • Какова структура проекта. Это очень важный урок, в котором Вы узнаете назначение всех файлов и папок в проекте.
  • Как запустить приложение на реальном смартфоне или планшете. Вы увидите, какие действия нужно совершить на самом телефоне, как правильно его подключить к компьютеру и как загрузить приложение на само устройство.
  • Для чего нужен файл AndroidManifest.xml и как его использовать.

Раздел №3. Основы интерфейса приложений.

  • Вы узнаете, что такое файлы Layout и как их использовать.
  • Вы узнаете, как задавать размеры элементов и как их позиционировать на экране устройства.
  • Вы научитесь создавать простые пользовательские интерфейсы.
  • Вы узнаете, как обрабатывать события (например, клик по кнопке).
  • Вы научитесь создавать «многостраничные» приложения.
  • Вы научитесь работать с ресурсами.

Раздел №4. Менеджеры компоновки.

  • Вы научитесь работать с самыми разными менеджерами компоновки: LinearLayout, TableLayout, FrameLayout, RelativeLayout, ConstraintLayout, ScrollView, GridLayout.
  • Вы узнаете, как программно создавать и использовать менеджеры компоновки.
  • Вы научитесь совмещать различные менеджеры компоновки вместе.Вы научитесь работать с самыми разными менеджерами компоновки: LinearLayout, TableLayout, FrameLayout, RelativeLayout, ConstraintLayout, ScrollView, GridLayout.
  • Вы узнаете, как программно создавать и использовать менеджеры компоновки.
  • Вы научитесь совмещать различные менеджеры компоновки вместе.

Раздел №5. Компоненты.

  • Вы научитесь использовать самые разные компоненты: текстовые метки, текстовые поля, кнопки, чекбоксы, радио-кнопки, выпадающие списки, компоненты для выбора даты и времени, ползунки, всплывающие сообщения.
  • Вы узнаете, как создаются и как используются списки в приложении.

Раздел №6. Меню.

  • Как создавать меню, подменю, чекбосы и радио-кнопки в меню.
  • Как обрабатываются нажатия по различным видам пунктов меню.

Раздел №7. Диалоговые окна.

  • Какие базовые диалоговые окна уже встроены в Android и как их использовать.
  • Как создаются свои диалоговые окна.
  • Как обрабатывать действия пользователя с диалоговым окном.

Раздел №8. Дизайн приложения.

  • Что такое стили и как их использовать.
  • Что такое темы и почему они так важны и удобны.

Раздел №9. Работа с Activity и Service.

  • Какие есть методы обратных вызовов у Activity.
  • Что такое объект Intent и как его использовать.
  • Что такое Intent-фильтры и как их можно применять.
  • Как передавать данные из одного Activity в другой.
  • Что такое сервис.
  • Как создать сервис.
  • Как выводить уведомления.

Раздел №10. Фрагменты.

  • Что такое фрагменты и для чего они нужны.
  • Как происходит обмен данными между фрагментами.
  • Какие есть методы обратных вызовов у фрагментов.
  • Как сделать перелистывание страниц с помощью ViewPager.

Раздел №11. Работа с мультимедиа.

  • Как работать с изображениями.
  • Как работать с аудио.
  • Как работать с видео.
  • Что такое SoundPool и как его использовать.

Раздел №12. Хранение данных.

  • Записывать информацию в файл.
  • Считывать информацию из файла.
  • Сохранять и загружать настройки приложения.

Раздел №13. Телефонные вызовы и SMS.

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

Раздел №14. Рисование в Android.

  • Как вообще происходит рисование в Android.
  • Как рисовать и позиционировать фигуры.
  • Как рисовать сложные фигуры.
  • Что такое Matrix-преобразования и как их использовать.
  • Что такое Bitmap.
  • Что такое Drawable, как его создавать и использовать.
  • Как нарисовать свой собственный компонент (например, свою кнопку).
  • Как сделать анимацию компонентов (например, плавное появление, исxчезновение, перемещение, разворачивание и так далее).
  • Как сделать анимацию изображений.

Раздел №15. Работа с Интернетом.

  • Вы узнаете, как получить данные по URL.
  • Вы узнаете, что такое JSON и как с ним работать.
  • Вы увидите пример парсинга данных о текущей погоде по гео-координатам, полученным по API стороннего сервиса, и выводе их на экран.

Раздел №16. Многопоточное программирование в Android.

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

Видеопрезентация курса.



Бонусы.

  • Создание виджета.
  • OpenGL и 3D-рисование.
  • Создание приложения Vision.

Дополнительную информацию смотрите на сайте видеокурса:
 
Узнать подробности (перейти на страницу видеокурса)

   Карточка курса: *
Название:Создание приложений для Android с нуля
Автор(ы):Русаков Михаил
Формат курса:Видеокурс
Цена на физическую версию продукта (диск):6470 руб.
Цена на электронную (скачиваемую) версию:4970 руб.
Способы оплаты:Яндекс.Деньги, WebMoney, Оплата через системы денежных переводов, Оплата через платежные терминалы и др.
Способы доставки:Почта, Скачиваемая версия.
Объем:24,28 Гб
Партнерская программа:Есть
*-данные карточки курса могут не соответствовать текущим данным о курсе, подробную информацию смотрите на сайте курса

   Другие курсы автора(ов), издателя:
Ссылки на страницы автора(ов), издателя: Русаков Михаил
 

Все распродажи и скидки на видеокурсы:

Видеокурсы TeachVideo:

Все видеокурсы