Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

Android-разработчик с нуля до Junior от GeekBrains

Вы научитесь

Вы научитесь разрабатывать приложения для Android, даже если вы абсолютный новичок в программировании. Вы познакомитесь с основами взаимодействия с различными библиотеками, базами данных и элементами дизайна графических интерфейсов.Вы изучите основные концепции и альтернативные программные решения и методы разработки. Научитесь не только программировать, но и делать приложение современным, отказоустойчивым и привлекательным с точки зрения дизайна и удобства использования для конечного пользователя. В результате вы расширите своё портфолио и сможете начать карьеру в сфере разработки Android приложений.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
12 месяцев
Стоимость
124500 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Программировать на Java и Kotlin
#02
Администрировать базы данных MySQL
#03
Разрабатывать приложения для Android
#04
Работать с интерфейсами и элементами Material Design
#05
Взаимодействовать с другими разработчиками
#06
product- и project-менеджерами
#07
дизайнерами
Программа курса

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

Основной блок

Вы начнете обучение с основ программирования. Сможете понимать принцип обучения разработке в онлайне. Вы разберете систему контроля версий. Поймете, что такое ветки, как контролировать изменения кода и клонировать репозиторий. Вы научитесь работать с разными языками программирования. Сможете строить функции и работать с рекурсиями.  Вы поработаете с несколькими базами данных. Поймете, что такое модификаторы, рассмотрите несколько методов проектирования. На этом этапе вы будете хорошо ориентироваться в IT-сфере. С помощью колеса компетенций вы сможете выбрать специализацию, в которой будете развиваться. Вы погрузитесь в обзорное изучение математики и информатики, чтобы применять знания в программировании.

Вы начнете обучение с основ программирования. Сможете понимать принцип обучения разработке в онлайне.

Вы разберете систему контроля версий. Поймете, что такое ветки, как контролировать изменения кода и клонировать репозиторий.

Вы научитесь работать с разными языками программирования. Сможете строить функции и работать с рекурсиями. 

Вы поработаете с несколькими базами данных. Поймете, что такое модификаторы, рассмотрите несколько методов проектирования.

На этом этапе вы будете хорошо ориентироваться в IT-сфере. С помощью колеса компетенций вы сможете выбрать специализацию, в которой будете развиваться.

Вы погрузитесь в обзорное изучение математики и информатики, чтобы применять знания в программировании.

Специализация

Вы перейдете к работе с оновным языком курса. Вы научитесь создавать приложения на Java. Вы погрузитесь в основы ООП. Вы познакомитесь с несколькими ОС, которые важны в работе программиста. Вы сможете подключать базы данных к работе. Вы изучите структуры данных. Вы прорешаете несколько практических заданий промежуточного контроля. Вы рассмотрите архитектуру ПО и ее построение. Вы узнаете, что такое контейнеризация.  Вы разберетесь с принципами сборки проектов. Вы освоит несколько методик, используемых в процессе разработки ПО. Вы научитесь руководить проектами и управлять ими с помощью методологий. Вы узнаете, что такое веб-технологии и что с ними нужно уметь делать разработчику. Вы нучитесь работать с сетями профессиональнее. Вы вновь поработаете с СКВ, но на этот раз с более глубокой проработкой: узнаете про уникальные усложнённые функции. Вы заврешите модуль аттестацией: решите несколько практических заданий и подтвердите глубокое изучение материала.

Вы перейдете к работе с оновным языком курса.

Вы научитесь создавать приложения на Java.

Вы погрузитесь в основы ООП.

Вы познакомитесь с несколькими ОС, которые важны в работе программиста.

Вы сможете подключать базы данных к работе.

Вы изучите структуры данных.

Вы прорешаете несколько практических заданий промежуточного контроля.

Вы рассмотрите архитектуру ПО и ее построение.

Вы узнаете, что такое контейнеризация. 

Вы разберетесь с принципами сборки проектов.

Вы освоит несколько методик, используемых в процессе разработки ПО.

Вы научитесь руководить проектами и управлять ими с помощью методологий.

Вы узнаете, что такое веб-технологии и что с ними нужно уметь делать разработчику.

Вы нучитесь работать с сетями профессиональнее.

Вы вновь поработаете с СКВ, но на этот раз с более глубокой проработкой: узнаете про уникальные усложнённые функции.

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

Технологическая специализация

Вы научитсь работать с API для разработки десктопных приложений. Вы проработает применение инструментов для разработки на языке Java. Вы освоите объектно-ориентированный язык программирования и сможете работать с окружением. Вы научитесь применять несколько Android фреймворков. Вы узнаете, как обеспечить безопасное хранение данных. Вы будете работать с многопоточными приложениями. Вы изучите возможности инструментов Google.

Вы научитсь работать с API для разработки десктопных приложений.

Вы проработает применение инструментов для разработки на языке Java.

Вы освоите объектно-ориентированный язык программирования и сможете работать с окружением.

Вы научитесь применять несколько Android фреймворков.

Вы узнаете, как обеспечить безопасное хранение данных.

Вы будете работать с многопоточными приложениями.

Вы изучите возможности инструментов Google.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
GeekBrains
Школа
GeekBrains – это одна из крупнейших в России платформ для онлайн-образования, предоставляющая курсы по 3 главным направлениям: IT, маркетинг и дизайн.