Разработка мобильных приложений с использованием Xamarin / TeachMePlease

Требуется подтверждение e-mail адреса!

Требуется подтверждение e-mail адреса! Письмо с инструкцией выслано на адрес электронной почты, указанный при регистрации

Cookies

Отключены cookie-файлы!

Для корректной работы сайта необходимо разрешить использование cookie-файлов.

Cookies

Для оптимизации дизайна и быстродействия наших веб-сайтов используются cookie-файлы. Продолжая посещение веб-сайта, вы соглашаетесь на использование cookie-файлов.

Ок
Вашингтон

Разработка мобильных приложений с использованием Xamarin

Возраст
Любой
Уровень подготовки
Средний
Язык
Русский
Распродано
Контакты организации
specialist.ru
7%
При подписке на рассылку вы получаете скидку 7% на первую покупку
  • Описание курса
  • Чему вы научитесь?
  • Программа
  • Требования к участникам
Описание курса

Когда разработчику поступает задание на создание мобильного приложения, обычно подразумевается, что оно должно работать на всех видах ОС: Android, iOS, Windows Phone. Однако каждая из этих платформ требует изучения собственных средств разработки и языка. Программу фактически придется написать несколько раз – под каждую ОС. Хотите узнать, как разрабатывать кроссплатформенные приложения и экономить свое время? Тогда этот курс для вас!

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

Преимущества Xamarin:

  • позволяет создавать приложение в единой среде (Visual Studio) и на одном языке (C#);

  • при этом можно скомпилировать одно и то же приложение под каждую мобильную платформу (Android, iOS, Windows Phone);

  • содержит средства как кроссплатформенной разработки (Xamarin.Forms, XAML), так и возможности использование средств, специфичных для каждой ОС;

  • содержит много плагинов, расширяющих возможности разработки – можно не изобретать велосипед.

На занятиях вместе с опытным преподавателем вы познакомитесь с архитектурой платформы мобильной разработки Xamarin и попробуете свои силы в разработке мобильных приложений под Android, iOS, Windows Phone. Вы научитесь работать с локальными и удаленными данными на мобильных платформах, изучите основы проектирования и стилизации пользовательского интерфейса. По окончании курса вы получите свидетельство или удостоверение центра о повышении квалификации.

Аудитория курсов - разработчики, знакомые с языком C#, имеющие опыт работы с Visual Studio.

Хотите создавать мобильные приложения для всех ОС? Записывайтесь на курс!

Продолжительность курса - 40 ак. ч.

Чему вы научитесь?
Разрабатывать мобильные приложения с пользовательским интерфейсом
Работать с локальными и удаленными данными на мобильных платформах
Выполнять локализацию приложений
Программа
Модуль 1. Знакомство с Xamarin и средой разработки
  • Модуль
  • Онлайн
Введение в Xamarin Знакомство со средой Запуск приложения на различных платформах
Модуль 2. Проектирование пользовательского интерфейса в Xamarin.Forms
  • Модуль
  • Онлайн
Графический интерфейс Язык разметки XAML Связывание код C# с разметкой Верстка формы Основные визуальные элементы
Модуль 3. Использование стилей и ресурсов в Xamarin.Forms
  • Модуль
  • Онлайн
Ресурсы XAML Стилизация Триггеры
Модуль 4. Привязки данных (Databinding) в Xamarin
  • Модуль
  • Онлайн
Источники и цели привязки Реализация привязки в коде C# и XAML Привязка к спискам Конверторы и триггеры
Модуль 5. Навигация на страницах
  • Модуль
  • Онлайн
Принципы навигации Передача данных
Модуль 6. Создание визуальных компонент
  • Модуль
  • Онлайн
Использование ContentView
Модуль 7. Работа с локальными данными и файлами
  • Модуль
  • Онлайн
Работа с файлами Хранение настроек приложения
Модуль 8. Локализация приложения
  • Модуль
  • Онлайн
Использование ресурсов для локализации
Модуль 9. Работа с сетью. Использование сервисов
  • Модуль
  • Онлайн
Подключение к сети Использование классов для отправки запросов и получение ответа Работа с веб-сервисом
Модуль 10. Использование SQLite
  • Модуль
  • Онлайн
Локальные базы данных Базовые операции
Модуль 11. Платформо-зависимый код
  • Модуль
  • Онлайн
Работа в конкретной операционной системе
Требования к участникам
Успешное окончание курса 10266: Программирование на С# с использованием Microsoft .NET Framework 4, или 20483: Программирование на C#, или Язык программирования C# 6.0, или эквивалентная подготовка.

Дипломы, сертификаты

Организация