Чему вы научитесь
- Основам языка JavaScript
- Основам языка TypeScript
- Ключевым навыкам работы с фреймворком React Native
- Создавать различные компоненты приложения
- Стилизовать экраны приложения
- Осуществлять маршрутизацию в приложении
- Работать с API
- Управлять состоянием приложения
- Полезным навыкам продуктовой работы с системой контроля версий Git
О курсе
Цель курса:
Быстро погрузить вас в профессию кроссплатформенного мобильного разработчика на React Native, чтобы после прохождения вы смогли
- уверенно заниматься разработкой мобильных приложений для собственных пет-проектов
- попасть на стажировку на позицию мобильного разработчика на React Native
- брать заказы на фрилансе и зарабатывать деньги
- устроиться на работу в компанию мечты
Курс состоит из 4 основных модулей:
- JavaScript
- TypeScript
- React Native (с параллельной разработкой мобильного приложения в интерактивных заданиях для закрепления полученных знаний на практике)
- Git
В течение каждого модуля вы получите весь необходимый и достаточный теоретический минимум для погружения в профессию и разработку мобильных приложений на React Native.
Каждый урок будет подкреплен тестовыми и практическим заданиями, которые покрывают весь материал урока.
На курсе вас ждут:
-
телеграм-канал с дополнительной полезной информацией по frontend разработке
-
небольшие видео-лекции со всей необходимой теорией без разжевывания материала
-
тестовые вопросы и интерактивные практические задания после каждого урока
-
введение в продуктовую работу с GitHub
-
🎁🎁🎁 бонус - информативная и полезная методичка, которая навсегда останется незаменимым помощником в работе
После успешного завершения курса:
-
вы освоите основы разработки кроссплатформенных мобильных приложений на React Native
-
начнете создавать собственные мобильные приложения
-
сможете попасть на стажировку или работу в компанию мечты
-
сможете взять первый заказ на фрилансе на разработку мобильного приложения и заработать деньги
Для кого этот курс
Начальные требования
-
знание основ программирования
-
опыт программирования на любом языке
-
компьютер или ноутбук
-
стабильное подключение к интернету