Андроид програмер. Основни ниво - бесплатан курс од Скиллбок-а, обука, Датум: 29.11.2023.
мисцеланеа / / December 05, 2023
За оне који су нови у програмирању
Савладајте програмски језик Котлин од нуле, научите како да креирате једноставне апликације на Андроиду у пракси и будите у могућности да наставите са учењем на напредном нивоу.
За оне који већ знају основе
Научите да радите са вишенитношћу, разумете принципе и обрасце дизајна. Искусни говорник ће вам поделити савете и помоћи вам да се професионално развијете.
Програмери који желе да промене правац
Научићете све што вам је потребно да пређете на развој мобилних уређаја: научите нови програмски језик, вежбајте креирање једноставних апликација и моћи ћете брзо да се поново обучите.
Интро
Упознајте наставнике и наставни план и програм.
Увод
Инсталирајте ИнтеллиЈ Идеа развојно окружење и напишите једноставан програм.
Променљиве
Упознајте варијабле и које врсте су.
Функције
Научите да умотате код у функције и поново га користите у програму.
Услови и циклуси
Научите како да натерате програм да доноси одлуке на основу података.
Збирке
Научите да складиштите и радите са скуповима података.
Објекти
Почећете да се упознајете са објектно оријентисаним програмирањем: научићете шта су класа и енкапсулација.
ООП
Научићете још више о ООП-у: научите да радите са модификаторима приступа и заштитите поља класе. Упознајте интерфејсе и апстрактне класе.
Поређење типова
Сазнајте више о начинима да проверите идентитет података у програму.
Изузеци
Научите да рукујете програмским грешкама користећи изузетке.
Цороутинес
Једног дана у животу програмера може се догодити пакао повратног позива. О томе шта је то и како ће вас корутине спасити од невоља научићете у овом модулу.
Стреамс
На основном нивоу, научите како да управљате стањем апликације кроз флов и статеФлов.
Увод у професију
Упознајте основне алате за Андроид програмере.
Почетак рада
Креирајте свој први пројекат и сазнајте од чега се састоји Андроид апликација.
Лаиоут
Научите главне типове контејнера, примените их у пракси: главни распоред мреже и распоред за Сцроллвиев.
Компоненте
Радићете са компонентама Прогрессбар, Цхецкбок, Гроуп, Свитцх, ЕдитТект, ИмагеВиев, ТектИнпутЛаиоут.
ЦонстраинтЛаиоут
Научите да распоредите користећи ЦонстраинтЛаиоут.
Пројектни ресурси
Погледајте дубље садржај пројекта.
Екрани апликација
Научите да радите са активностима, навигацијом и другим елементима апликације.
Анимација
Научите како да направите глатке прелазе између фрагмената.
Локализација апликације
Научите да радите са стринговима и прилагодите апликацију више језика.
Животни циклус
Проучите животне циклусе активности, фрагмента и приказа - сазнаћете који се процеси дешавају „испод хаубе“ апликације у различитим фазама.
Основе складиштења података
Научите шта је серијализација података и научите како да сачувате податке у текстуалној датотеци.
Архитектура слоја презентације
Организујте рад са токовима података.
Рад са мрежом. Ретрофит
Упознајте се са принципом РЕСТ и напишите свој први захтев.
Рад са базом података. Соба
Научите да радите са базама података и пишете СКЛ упите.
Рад са скуповима података
Напишите пагинацију за своју апликацију.
Рад са заштићеним ОС партицијама
Научите да затражите приступ камери, систему датотека и контактима корисника.
Рад са локацијом
Направите једноставан навигатор.
Фиребасе
Научите да радите са Фиребасе базама података.
Припрема за ослобађање
Подесите свој пројекат за објављивање на Гоогле Плаи-у.
Према Гуглу, 3 милијарде уређаја користи Андроид. Телевизори, паметни телефони и паметни сатови су претрпани корисним апликацијама помоћу којих гледамо ТВ емисије, плаћамо куповину, комуницирамо и наручујемо храну. Сада можете креирати такве услуге. Додаћете до пет апликација у свој портфељ, стећи искуство у тимском раду и постати Андроид програмер. А Центар за каријеру ће вам помоћи да пронађете посао док завршите курс.
4
бесплатно