ИОС Девелопер. Основни - бесплатни курс од Отуса, обука 4 месеца, Датум: 26.11.2023.
мисцеланеа / / December 05, 2023
Савладаћете све неопходне вештине за самосталан развој иОС апликација као нпр онлајн продавнице, банкарске апликације, уређивачи фотографија, све врсте асистената, фитнес апликације и друге услуге. Ова припрема ће бити довољна да се квалификујете за позицију почетног иОС програмера са платом од ~100 хиљада. рубља
За кога је овај курс?
За оне који су одлучили да савладају специјалност иОС програмера или желе самостално да имплементирају идеју своје апликације. Програм је дизајниран за људе који не знају ни основне принципе програмирања, јер ћемо све научити на курсу.
Пројектни приступ
Током курса радићете на великом пројекту за свој портфолио – сопствену апликацију. Сваки домаћи задатак ће вас приближити коначном циљу – објављивању ваше апликације у АппСтору.
Научићеш:
Креирајте иОС апликације у најновијој верзији Свифт 5.к
Основе рада са СвифтУИ и Цомбине
Примените СОЛИД принципе у развоју
Покријте свој код тестовима користећи ТДД
Рад са мрежом користећи ВК АПИ као пример
Користите апликацију Инструментс да бисте обрадили изузетке и рушења, проверите да ли у апликацији постоји цурење меморије, дуготрајни модули итд.
Наши Цертипорт партнери обезбеђују 10% попуста на развој апликација са Свифт (ниво 1) сертификациони испит за све дипломце курса!
Дипломирао је на универзитету 2012. године на смеру Рачунарски софтвер и аутоматизовани системи.Развојом комерцијалних апликација се бави више од 7 година. Ушао је у развој иОС-а током иОС 7. Почео са програмирањем у Ц#...
Дипломирао је на универзитету 2012. године на смеру Рачунарски софтвер и аутоматизовани системи.Развојом комерцијалних апликација се бави више од 7 година. Ушао је у развој иОС-а током иОС 7. Почео сам да програмирам у Ц#. Учествовао у пројектима различитих величина: од најједноставнијих, где све обавезе обављају 3 особе, до озбиљне пословне апликације као што су Теле2 и Пиатероцхка, где свака врста активности има посебну тим. Последњих шест месеци ради у компанији Цорал Цлуб, где заједно са својим непосредним менаџером и развојним тимом за Андроид „подиже развој мобилних уређаја са колена“. Занима га билијар. Учитељу
Тренутно развија иОС апликацију за велику транспортну компанију у Русији. Професионални пут је био кривудав: програмирао сам за електронику, био сам ПХП програмер око 10 година, а недавно сам се у потпуности посветио развоју иОС-а. Као иОС програмер...
Тренутно развија иОС апликацију за велику транспортну компанију у Русији. Професионални пут је био кривудав: програмирао сам за електронику, био сам ПХП програмер око 10 година, а недавно сам се у потпуности посветио развоју иОС-а. Као иОС програмер, развила је различите апликације од електронске Библије до апликације за банке. Учитељу
Профилно образовање - специјалност у софтверу (Томски универзитет за системе управљања и радиоелектронику) У иОС развоју сам око 8 година, учествовао у разним пројектима - од потпуне имплементације пројекта до једног његов...
Профилно образовање - специјалност у софтверу (Томски универзитет за управљачке системе и радиоелектронику) У развоју иОС-а око 8 година учествовао у различитим пројектима - од пуне имплементације пројекат сам у свом покретању до великих корпорација за стотине људи, развио сопствене производе, учествовао у оутсоурцингу и великим производима за милионе корисника (аиту, ЦМО софтвер, аитубе). Поред Објецтиве Ц-а и Свифт-а, имам искуство у програмирању у ТипеСцрипт, Котлин, ПХП, Ц# Програм Манагер
Основе програмирања
-Тема 1. Подешавање КСЦоде-а и основе мобилног развоја
-Тема 2.ООП принципи
-Тема 3. Једноставни типови података
-Тема 4.Функције
-Тема 5.Збирке
-Тема 6. ООП објекти
Основе СВИФТ-а
-Тема 7.Плаигроунд, Типови података, туплес, опциони
-Тема 8.Збирке (низови, речници, скупови)
-Тема 9. Циклуси, гранање
-Тема 10. Функције, затварања
-Тема 11.ТДД, ООП, ПОП
-Тема 12.Часови
-Тема 13. Структуре
-Тема 14. Трансфери
Интерфејс
-Тема 15.КСЦоде, Сторибоард, УИ објекти, програмско креирање објеката, КСИБ
-Тема 16.ТаблеВиев, ЦоллецтионВиев
-Тема 17.Прелази
-Тема 18.Навигација у апликацији
Складиштење података
-Тема 19. Анализирање домаћег задатка
-Тема 20.ФилеМанагер, УсерДефаултс
-Тема 21.ЦореДата
-Тема 22.Реалм
Нет
-Тема 23.УРЛ, УРЛРекуест, УРЛСессион, УРЛСессионДелегате
-Тема 24.Креирање мрежног слоја, РесултТипе
-Тема 25.Цодабле, ДинамицЈСОН
Управљање нитима
-Тема 26. Анализирање домаћег задатка 2. део
-Тема 27.Тхреад, РанЛооп
-Тема 28.ГСД
-Тема 29.Операција, ОператионКуеуе
Десигн Паттернс
-Тема 30. Генеративни обрасци
-Тема 31.Структурни обрасци
-Тема 32. Обрасци понашања
Архитектура апликације
-Тема 33. Анализирање домаћег задатка 3. део
-Тема 34.СОЛИД, СОА, МВЦ, МВВМ
-Тема 35.Протоколи, делегати
-Тема 36.ЦлеанСвифт, ВИПЕР
Руковање изузецима и неуспесима
-Тема 37.Ксцоде Инструментс
-Тема 38.Тканина, Црасхлитицс
Пројектни модул. Испорука пројеката
-Тема 39.Објављивање у АппСторе-у
-Тема 40.Заштита пројектантских радова