Android-kehittäjä. Ammattilainen - ilmainen kurssi Otukselta, koulutus 5 kuukautta, Päivämäärä: 1.12.2023.
Miscellanea / / December 05, 2023
Kurssi on tarkoitettu Android-kehittäjille, joilla on vähintään 1 vuoden kokemus ja tuntemus Javasta tai Kotlinista.
Sinä tulet oppimaan:
- Android SDK: n syvällinen ymmärtäminen. Ero nuorempien ja vanhempien kehittäjien välillä on, että ensimmäinen voi toteuttaa jonkin ominaisuuden ja toinen voi selitä, mitä tämän ominaisuuden kunkin koodirivin takana on piilotettu, etsi mahdolliset ongelmakohdat ja optimoi heidän. Opit mitä tapahtuu Android SDK: n luokissa ja menetelmissä, pystyt nopeuttamaan sovellustasi merkittävästi, Valitse sovelluksellesi optimaalinen salausalgoritmi ja järjestä salaisuuksien turvallinen tallennus tiedot.
- Järjestä infrastruktuuri. Ota käyttöön jatkuvat integraatio- ja toimitusjärjestelmät, rakenna git-virtaa, nosta Docker-kontteja ja Jenkinsejä niiden sisään. Opi toteuttamaan ja konfiguroimaan linterejä ja tarkistustyylejä koodin laadun tarkistamiseksi. Pystyt kirjoittamaan omia Gradle-tehtäviäsi ja laajennuksiasi automatisoidaksesi ja optimoidaksesi rakennus- ja testausprosesseja.
- Suunnittele sovellusarkkitehtuuri. Opit kuvioiden ja arkkitehtonisten ratkaisujen vahvuudet ja heikkoudet ja opit valitsemaan oikean arkkitehtonisen kuvion sovellukseesi. Master GoF, MV* mallit Androidille ja Clean Architecture -periaatteet. Opi suunnittelemaan monimodulaarista arkkitehtuuria ja refaktoimaan vanhaa koodia.
- Testaa sovelluksia. Pelkkä kokeiden kirjoittaminen ei riitä. On tärkeää tottua luotettavan ja testatun koodin kirjoittamiseen, integraatiotesteihin ja käyttöliittymätesteihin. Katsotaanpa suosittuja testauskehyksiä ja lähestymistapoja testien kirjoittamiseen.
- Käytä nykyaikaisia kirjastoja ja kehyksiä. Ammattimaisella tasolla, hallitse Dagger 2 ja RxJava 2, osaat oikein järjestää DI sovelluksessa Dagger 2:lla, kirjoittaa omia operaattoreita RxJavaan jne. Vertailu peruskurssiin Android
Sukella teolliseen Android-kehitykseen
Koko kurssi on rakennettu Kotlin-kielellä
Paljon harjoittelua ja live-kommunikaatiota opettajien kanssa
Gradlen, Dagger 2:n, RxJava 2:n ja Android-sovellusten testausprosessin syvällinen oppiminen
Infrastruktuurin rakentaminen tyhjästä
Sovellusarkkitehtuurin suunnittelu
2
tietenkinValmistunut Kazanin ilmailuinstituutista radiotekniikan ja televiestinnän maisteriksi. Android-kehityksessä vuodesta 2013. Hän kehitti sovelluksia pienissä startupeissa ja suurissa yrityksissä, työskenteli SberTechissä, johti Android-kehitystä Technocracylla.
Valmistunut Kazanin ilmailuinstituutista radiotekniikan ja televiestinnän maisteriksi. Android-kehityksessä vuodesta 2013. Hän kehitti sovelluksia pienissä startupeissa ja suurissa yrityksissä, työskenteli SberTechissä, johti Android-kehitys Technocracy-yrityksessä. Tällä hetkellä Android-kehityksen johtaminen osoitteessa Alfa-pankki. Optimoi ominaisuuksien kehitys- ja toimitusprosessit, työskentelee työkalujen parissa helpottaakseen kehittäjien elämää. Android-kehityksen lisäksi hän on kiinnostunut taustakehityksestä ja DevOps-käytännöistä. Tykkää ratkaista algoritmisia ongelmia.
3
tietenkinToimialalla vuodesta 2017. Työskentelin ulkoistusyrityksessä, onnistuin hankkimaan kokemusta monista startupeista ja työskentelin myös monien teknologioiden parissa. Onnistuin työskentelemään kahden eri pankin sovellusten parissa. Yritykset:...
Toimialalla vuodesta 2017. Työskentelin ulkoistusyrityksessä, onnistuin hankkimaan kokemusta monista startupeista ja työskentelin myös monien teknologioiden parissa. Onnistuin työskentelemään kahden eri pankin sovellusten parissa. Yritykset: S Media Link, EPAM, Alfa pankki Kiinnostuksen kohteet: Java, Kotlin, monisäikeisyys, arkkitehtuuri. EPAMissa hän oli sertifioitu haastattelija, ohjasi kaupungin toimistojen kehittäjäyhteisöä, antoi raportin gdg: stä, kirjoittaa artikkeleita Habrista ja mediumista.
1
hyvinHän on mukana mobiilisovellusten kehittämisessä Beelinessä tiiminvetäjänä. Hän työskenteli sekä pienissä startup-yrityksissä että suurissa yrityksissä: Rambler&Co, Lazada (osti Alibaba) Hän aloitti matkansa...
Hän on mukana mobiilisovellusten kehittämisessä Beelinessä tiiminvetäjänä. Työskennellyt sekä pienissä startup-yrityksissä että suurissa yrityksissä: Rambler&Co, Lazada (osti Alibaba) Hän aloitti uransa taustakehittäjä, mutta kiinnostui pian Android-käyttöjärjestelmän ohjelmoinnista ja on siitä lähtien ohjelmoinut mobiililaitteille alustat. Hän pitää My Beeline -mobiilisovelluksen kehittämistä tyhjästä yhtenä mielenkiintoisimmista ajanjaksoista urallaan, ja myös mobiilikehitysosaston muodostaminen myöhempää tukea ja hankkeiden parantamista varten yritykset. Valmistunut Southern Federal Universitystä (Department of Computer Software). Sen jälkeen hän opiskeli Hampurin teknisessä yliopistossa tietojenkäsittelytieteen tiedekunnassa.