Android разработчик. Базово ниво - безплатен курс от Skillbox, обучение, Дата: 29 ноември 2023 г.
разни / / December 05, 2023
За начинаещите в програмирането
Овладейте езика за програмиране Kotlin от нулата, научете как да създавате прости приложения на Android на практика и можете да продължите да учите на напреднало ниво.
За тези, които вече знаят основите
Научете се да работите с многопоточност, разберете принципите и моделите на проектиране. Опитен лектор ще сподели съвети и ще ви помогне да израснете професионално.
Програмисти, които искат да променят посоката
Ще научите всичко необходимо, за да преминете към мобилно развитие: да научите нов език за програмиране, да практикувате създаване на прости приложения и да можете бързо да се преквалифицирате.
въведение
Запознайте се с учителите и учебната програма.
Въведение
Инсталирайте средата за разработка IntelliJ Idea и напишете проста програма.
Променливи
Запознайте се с променливите и какви видове са те.
Функции
Научете се да обвивате код във функции и да го използвате повторно в програма.
Условия и цикли
Научете как да накарате програма да взема решения въз основа на данни.
Колекции
Научете се да съхранявате и работите с набори от данни.
Обекти
Ще започнете да се запознавате с обектно-ориентираното програмиране: ще научите какво е клас и капсулиране.
ООП
Ще научите още повече за ООП: научете се да работите с модификатори за достъп и да направите полетата на класа защитени. Запознайте се с интерфейси и абстрактни класове.
Типово сравнение
Научете за начините за проверка на идентичността на данните в програма.
Изключения
Научете се да обработвате програмни грешки, като използвате изключения.
Coroutines
Един ден в живота на програмиста може да се случи ад с обратно извикване. Ще научите какво е това и как съпрограммите ще ви спасят от проблеми в този модул.
Потоци
На основно ниво научете как да управлявате състоянието на приложението чрез поток и stateFlow.
Въведение в професията
Запознайте се с основните инструменти за разработчици на Android.
Начало на работа
Създайте своя първи проект и разберете от какво се състои едно Android приложение.
Оформление
Научете основните типове контейнери, приложете ги на практика: главно оформление на мрежата и оформление за Scrollview.
Компоненти
Ще работите с компонентите Progressbar, Checkbox, Group, Switch, EditText, ImageView, TextInputLayout.
ConstraintLayout
Научете се да оформяте с помощта на ConstraintLayout.
Ресурси на проекта
Разгледайте по-задълбочено съдържанието на проекта.
Екрани за приложения
Научете се да работите с Activity, навигация и други елементи на приложението.
Анимация
Научете как да създавате плавни преходи между фрагменти.
Локализация на приложението
Научете се да работите с низове и адаптирайте приложението към множество езици.
Жизнен цикъл
Проучете жизнените цикли на Activity, fragment и View - ще разберете какви процеси се случват „под капака“ на приложението на различни етапи.
Основи на съхранението на данни
Научете какво е сериализиране на данни и научете как да запазвате данни в текстов файл.
Архитектура на презентационния слой
Организирайте работата с потоци от данни.
Работа с мрежата. Ретрофит
Запознайте се с принципа REST и напишете първата си заявка.
Работа с базата данни. Стая
Научете се да работите с бази данни и да пишете SQL заявки.
Работа с масиви от данни
Напишете пагинация за вашето приложение.
Работа със защитени дялове на ОС
Научете как да поискате достъп до камерата, файловата система и контактите на потребителя.
Работа с местоположение
Създайте прост навигатор.
Firebase
Научете се да работите с бази данни на Firebase.
Подготовка за освобождаване
Настройте проекта си за публикуване в Google Play.
Според Google 3 милиарда устройства работят с Android. Телевизори, смартфони и умни часовници са натъпкани с полезни приложения, с които гледаме телевизионни предавания, плащаме покупки, общуваме и поръчваме храна. Сега можете да създавате такива услуги. Ще добавите до пет приложения към портфолиото си, ще придобиете опит в работата в екип и ще станете разработчик на Android. А Центърът за кариера ще ви помогне да си намерите работа, докато завършите курса.
4
безплатно