Разработка кросс-платформенных мобильных приложений на Flutter для iOS и Android

Профессиональная переподготовка
2021
  • 2021
  • 2022
  • По мере комплектования группы
О программе
Трудоемкость обучения: 371 час(ов)
Для кого: лица, имеющие или получающие среднее профессиональное и (или) высшее образование
По окончании обучения выдается: Диплом о профессиональной переподготовке

    Стоимость обучения: 54 100 рублей

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

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

    слушатель должен знать:

    - архитектуру мобильных приложений – базовые компоненты, входящие в состав мобильного приложения, – задачи, решаемые различными компонентами МП – структуру типового программного проекта МП, – принципы компоновки интерфейсов пользователя мобильных приложений, – специфику мобильных устройств и их отличие от стационарных компьютеров с точки зрения разработчика прикладного программного обеспечения, – программно-технические средства, используемые для разработки, отладки и тестирования мобильных приложений для операционных систем Google Android и Apple iOS;

    - понятие алгоритмизации, свойства алгоритма, общие принципы построения алгоритмов, – основные алгоритмические конструкции, – основные алгоритмы сортировки и поиска, – структуру программы, операторы и операции, управляющие структуры, – объектно-ориентированную модель программирования, основные принципы объектно-ориентированного программирования, – понятие жизненного цикла программного продукта, модели жизненного цикла и стандарты, – методы программирования и тестирования программного продукта.

    слушатель должен уметь:

    - проектировать и разрабатывать интерфейс мобильных приложений, – создавать компоновки различных типов экранных форм, – использовать различные графические компоненты для взаимодействия с пользователем, – создавать собственные ресурсы различных типов и использовать системные ресурсы, – создавать интерфейс, адаптированный к различным типам устройств, размерам и разрешению экрана, – создавать многоязычные мобильные приложения, – отправлять и принимать данные по сети с использованием стандартных протоколов обмена;

    - разрабатывать алгоритмы для решения конкретных задач, – определять сложность работы алгоритма, – использовать программы для графического отображения алгоритмов, – использовать основные структуры данных, – пользоваться инструментальными программными средствами и технологиями, предназначенными для структурного программирования, – пользоваться инструментальными программными средствами и технологиями, предназначенными для разработки объектно-ориентированных программ и приложений, – подбирать наиболее подходящие методы и техники и применять их при тестировании программ.

    слушатель должен владеть:

    - методами и программно-техническими средствами проектирования, разработки, отладки и тестирования мобильных приложений для операционных систем Google Android и Apple iOS.;

    - методами и инструментальными средствами разработки и тестирования программ. – применения методов и технологий в среде программирования.

Подать заявку возможно, пройдя по ссылке: https://d-career2021.bitrix24.site/#crm_form.