На нашем курсе вы изучите язык программирования Java, научитесь проектировать и адаптировать пользовательские интерфейсы, работать с сетью, тестировать и отлаживать Android-приложения, освоите базовые навыки работы с Android SDK и Android Studio.
Знания, умения и навыки, полученные в результате прохождения этого курса, обязательно помогут вам с последующим трудоустройством.
По окончании курса вы научитесь применять популярные архитектурные шаблоны на практике в своих проектах. Разработаете собственное Android приложение на Java с использованием XML и Android Jetpack, которое станет частью вашего портфолио.
Для взрослых
48 недель (192 часа)
За курс 4680 руб.
В рассрочку 390 руб./мес.
Индвидуально 60 руб./час
Апрель 2025 г.
Будни: 2 раза в неделю (вт., пт.) 18:30 - 20:30
Изучаемые программы
Основы программирования на языке Java
✓ Основы языка: синтаксис, типы данных, управление памятью, работа с классами и объектами.
✓ Работа с массивами, циклами, условиями и функциями.
✓ Принципы ООП (объектно-ориентированного программирования) и применение их в разработке программ.
✓ Применение исключений и обработка ошибок.
✓ Работа с коллекциями, обработка и сортировка данных.
Продвинутый курс Java-разработчика
✓ Работа с файлами и вводом/выводом данных.
✓ Многопоточное программирование и синхронизация доступа в Java.
✓ Создание многомодульного приложения и управление его зависимостями.
Основы мобильной разработки под Android
✓ Android SDK: изучение структуры Android-приложений, жизненного цикла компонентов и базовых частей приложения.
✓ Знакомство со средой разработки Android Studio для создания и отладки приложений.
✓ Разработка пользовательского интерфейса с помощью XML, Android Jetpack и Material Design Guidelines.
Работа с сетью и данными. Использование API
✓ Асинхронное программирование: использование RxJava для управления асинхронными задачами.
✓ Использование Retrofit и OkHttp для работы с сетью и RESTful API
✓ Изучение работы основных протоколов передачи данных по сети: HTTP, UDP и TCP
✓ Освоение форматов для обмена данными: JSON и XML.
✓ Использование сторонних библиотек и API.
Работа с базами данных (SQL)
✓ Изучение основ SQLite для локального хранения данных.
✓ Подключение модуля JDBC для взаимодействия с базами данных.
✓ Получение практических навыков управления данными приложения на мобильном устройстве.
Разработка мобильного приложения для портфолио
✓ Практические занятия по применению полученных знаний и изучению полезных технологий, которые помогут подготовить приложение для публикации в Google Play или другой магазин приложений.
✓ Firebase и сторонние сервисы: знакомство с сервисом Firebase для аутентификации, аналитики, хранения данных и других функций.
✓ Тестирование и отладка приложения для обеспечения его качества и стабильности.
✓ Знакомство с процессом развертывания Android-программ в магазинах приложений.
На курсе вы научитесь верстке страниц при помощи HTML и CSS, созданию динамических сайтов. Изучите практическое применение языков программирования Python и JavaScript. Разработаете собственное веб-приложение и создадите портфолио из своих проектов.
Индивидуальные курсы - это работа с преподавателем один на один, по индивидуально разработанной под Ваш запрос программе, в удобное для Вас время и в комфортном для Вас темпе.
В рамках курса вы приобретете профессиональные навыки программирования на языке GoLang и научитесь разрабатывать веб-приложения с использованием Go. Освоите принципы работы с базами данных SQL и NoSQL. И, в результате, разработаете собственный проект для портфолио.
Адрес: Могилев, ул.Чайковского, д.11 (БЦ "БРИКС"), оф.214
Email: info@verity.by
Телефон: +375 (29) 737-37-87