Выберите нужное направление или школу
Выберите нужное направление или школу
Выберите нужное направление или школу
Полная стоимость
Минимальный платеж в месяц
3 992 ₽/месЭто минимальный платеж в рассрочку. Рассрочка в Skillfactory без % и первый платеж через 3 месяца.
Длительность
Длительность:
16 месяцев
Дата начала
Дата начала:
26 НоябряSkillFactory — узкоспециализированная школа: учит Data Science, аналитике данных и программированию. Многолетний фокус на инженерных специальностях помогает наращивать экспертизу и постоянно совершенствовать курсы.
16 месяцев обучения
Формат: Онлайн, гибкий график занятий
В этом блоке вы ознакомитесь с базовыми понятиями IT-сферы и поймете сами принципы обучения.
Изучите:знакомство с основными понятиями IT-сферы
Вы познакомитесь с языком Java и научитесь писать на нем программы. А также сможете решать задачи на этом языке программирования.
Изучите:создадите простой чат-сервер, мини-игру “Шахматы” и мини-игру Role Playing Game (RPG)
Вы познакомитесь с языком Kotlin и научитесь писать на нем программы, поймете структуру Android-проекта и сможете работать с Java и Kotlin в одном проекте, а также переводить код с языка Java на Kotlin.
Изучите:написание программ на языке Kotlin
Вы познакомитесь с основами дизайна интерфейса мобильных приложений на Android. Научитесь использовать различные методы построения экранов и навигации в приложении, а также создавать пользовательские интерфейсы различной сложности. Сможете писать UI-тесты.
Изучите:вы научитесь подключать RecyclerView и создавать пользовательские интерфейсы различной сложности. Сможете делать графические динамические объекты, писать UI-тесты и создавать адаптивный интерфейс
приложение по поиску фильмов
Вы узнаете, для чего приложению нужна архитектура, какие есть особенности архитектуры моб. приложений, познакомитесь с архитектурными паттернами, научитесь проектировать различные варианты построения архитектур мобильных приложений и подбирать необходимый вариант построения архитектуры мобильного приложения.
Изучите: - View Binding
- Data Binding
- Retrofit, Gson
- Архитектурные паттерны MVVM, MVI, MVP
вы научитесь внедрять зависимости через библиотеки и добавлять Gson и retrofit gson-конвертер, а также работать с сетью в Android. Кроме того, вы сможете
подбирать необходимый вариант построения архитектуры мобильного приложения, проектировать различные варианты построения архитектур мобильных приложений и внедрять зависимости через Dagger, Koin, Hilt
Вы познакомитесь с базами данных и узнаете, как работать с данными (что такое администрирование и профилирование БД, что такое сериализация и десериализация данных)
Изучите:вы сможете реализовать запрос в БД, записать туда сведения и извлечь из них нужную информацию, научитесь использовать в своих проектах БД и переписывать проект с файлов на базу данных, а также сумеете создать свой Dao и описывать запросы к Базе данных.
Вы познакомитесь с многопоточностью и асинхронностью, поймете, для чего их использовать в приложении, научитесь настраивать обмен данных по сети и с базой данных.
Изучите:вы сможете писать многопоточный и асинхронный код, разрабатывать многопоточные или асинхронные приложения, увеличивать производительность и настраивать обмен данных по сети и с базой данных.
Вы узнаете, что такое работа в фоне, для чего ее нужно реализовывать в приложениях, какие есть типы работ в фоне, научитесь запускать фоновые задачи, которые могут выполняться с заданной периодичностью или в заданное время, а также познакомитесь с технологиями, которые помогут реализовать и настроить работу в фоне.
Изучите:Настроите работу приложения в фоне и решите с его помощью различные задачи. Вы будете использовать Android-компоненты для работы в фоне и выстроите взаимодействие с другими приложениями и элементами устройства.
Вы научитесь проверять свое приложение на быстродействие, потребление ресурсов и так далее, сможете подготовить свое приложение к публикации, узнаете все этапы, которые нужно пройти перед публикации приложения, зарегистрируетесь в Play Console (для публикации приложения), а также сможете сделать страницу приложения в Play Market привлекательной, научиться работать с отзывами и загружать новые версии приложения.
Изучите:Отлаженное и подготовленное к публикации приложение
Вы познакомитесь с юнит-тестированием и научитесь писать простые тесты для тестирования приложения перед выпуском
Изучите:вы изучите Mocks и будете писать их в стиле Kotlin
Используя изученный стек технологий, вы разработаете мобильное приложение по теме, которую придумаете сами
Результат:дипломный проект, тема на усмотрение студента
Закончив курсы по фуллстек разработке на Питоне, хочу поделиться своими впечатлениями. Начинал я имею небольшую базу знаний и поначалу не верилось что смогу пройти до конца, но по мере прохождения курса стало понятно что мне нравится обучение и становится всё интереснее, по мере того как видишь какой-то результат. JavaScript для меня был темным лесом, но оказалось что после курса бэкенда и того знания Python, что дается на курсе, это не так сложно. Безусловно были моменты когда опускались руки, но главное перебороть этот момент, в любом случае если что тебе помогут менторы. Я очень доволен тем что обратился именно в SkillFactory и однозначно могу советовать его всем.
Здравствуйте, Денис! Спасибо за отзыв и за то, что выбрали нашу школу 😊 Желаем успехов!
О школе узнала из случайной рекламы в соц.сети. Заинтересовала специальность - Аналитика данных. Попросила менеджеров школы выслать подробную информацию о курсе. Программа достаточно обширная, рассматривается много различных тем, инструментов для работы с данными. Привлекло, что курс по времени занимает примерно 18 месяцев, т.е. примерно такое же время, как дается в ВУЗе на специализацию (не общие дисциплины).
Сразу хочу отметить, что работаю в области ИТ, имею дело с БД и данными. Программа не для новичков в области ИТ, если вы не работаете с данными и не сталкивались с анализом, SQL, программированием, то будет непросто.
Материалов много, заданий много, вебинары - каждую неделю. Поддержка студентов замечательная. Ответ практически на любое задание можно найти в чате поддержки. Кураторы отвечают оперативно, записывают видео с пояснениями.
Могу порекомендовать курс тем, кто действительно хочет много учиться и осваивать новую профессию.
Ответить
0 комментариев
Учусь на курсе тестировщик-автоматизатор на Python. Учиться интересно, в целом все нравится. Написано понятно, если тема не раскрыта достаточно подробно есть ссылки на сторонние ресурсы. В конце каждого модуля - практическое задание на закрепление материала. Также, пока проходишь модуль, делаешь маленькие простые задания "на усвоение" прочитанного. Есть мелкие недочеты, но не критично(довольно долгая проверка практических заданий, открытие модулей по календарному расписанию). В целом, в дальнейшем взяла бы здесь еще один курс.
Ответить
0 комментариев
Ответить
1 комментарий