Yrke Android-utvikler - gratis kurs fra Skillbox, opplæring, Dato: 29. november 2023.
Miscellanea / / December 04, 2023
Russisk Internett-selskap innen nettbasert utdanning, grunnlagt i 2016. Den kontrollerende eierandelen i Skilbox LLC tilhører VK. Selskapet regnes som ledende innen det russiske profesjonelle online treningsmarkedet. Det er også ledende innen opplæring for jobber relatert til den digitale økonomien og nettannonsering.
Skillbox er et russisk selskap som spesialiserer seg på nettbasert utdanning. Skillbox kaller seg et nettuniversitet for etterspurte ferdigheter.
Utdanningsprogrammene til tjenesten er fokusert på fire hovedområder:
- design;
- programmering;
- markedsføring;
- kontroll.
På plattformen kan du få kunnskap om aktuelle temaer og etterspurte ferdigheter. Alle kurs er rettet mot praksis: vi overvåker materialets relevans og hjelper til med ansettelse og praksisplasser.
Utdanningsplattformen Skillbox ble lansert i 2016. Selskapet ble grunnlagt av Igor Koropov (1989-2020) og Dmitry Krutov. Senere fikk de selskap av Andrey Anishchenko og Sergey Popkov. Daglig direktør for selskapet siden grunnleggelsen har vært Dmitry Krutov. Skillbox mottok Runet-prisen to ganger: i 2018 i kategorien Utdanning og personell, og i 2019 i kategorien Teknologi og innovasjon.
I februar 2019 Mail. Ru Group kjøpte 3% av selskapet, økte deretter eierandelen til 10,33% i mars, og til slutt til 60,33% i desember samme år. Ifølge Mails årsrapport. Ru Group, en kontrollerende eierandel i selskapet kostet det 1,6 milliarder rubler.
I november 2019 inkluderte RBC selskapet i rangeringen av de 35 største EdTech-selskapene i Russland, og plasserte Skillbox på 6. plass. I 2020, i rangeringen av de 10 største EdTech-selskapene satt sammen av RBC, rykket Skillbox til 2. plass.
I oktober 2020 Mail. Ru Group økte sin eierandel i selskapet til 70 %. I november 2020 døde medgründeren av plattformen, Igor Koropov, i Sotsji.
Lær å programmere i Kotlin og håndtere feil. Bli kjent med prinsippene for OOP, asynkron og reaktiv programmering.
Android-utvikler. Nivå 1 ≈5-6 måneder
Du vil gå gjennom det grunnleggende innen Android-utvikling: lære hvordan du layouter skjermer, animerer grensesnitt, programmerer logikk, jobber med data og nettverk. Utvikle en applikasjon som ligner Unsplash, Reddit eller Strava etter eget valg.
- Introduksjon til yrket
- Begynnelsen av arbeidet
- Oppsett
- Komponenter
- Begrensningsoppsett
- Prosjektressurser
- Applikasjonsskjermer
- Animasjon
- Applikasjonslokalisering
- Livssyklus
- Grunnleggende om datalagring
- Presentasjon lagarkitektur
- Nettverk (ettermontering)
- Arbeide med databasen (rom)
- Arbeid med datasett
- Arbeider med beskyttede OS-partisjoner
- Jobber med plassering
- Firebase
Android-utvikler. Nivå 2 ≈4 måneder
Lær avanserte utviklingsteknikker - tilpass brukergrensesnittet, optimer ytelsen, bli kjent med designmønstre og fordyp deg i konseptet med reaktiv programmering. På slutten av modulen jobber du med søknaden i et team.
- Vi lager våre egne visninger og animasjoner.
- Arbeid med lister.
- Deklarativt brukergrensesnitt.
- Utføre oppgaver i bakgrunnen: praksis.
- Avansert avhengighetsinjeksjon. Dolk 2.
- Søknadskonstruksjonsmønstre.
- Presentasjonslagsmønstre.
- Testing.
- Avslutt applikasjon.
- Minnelekkasjer og statiske analysatorer.
- Kodegjennomgang på avansert nivå.
- RxJava. Grunnleggende.
- RxJava. Del 2. Operatører.
Git versjonskontrollsystem
Lær grunnleggende Git-kommandoer og lær hvordan team organiserer arbeidet i grener.
- Programkodeversjoner.
- Installerer Git.
- Indeks og delvise forpliktelser.
- Sammenligning av versjoner.
- Kanseller endringer og tilbakeføringsversjoner.
- Repositories og teamarbeid.
- Filialer - opprettelse og ledelse.
- Sammenslåing og konfliktløsning.
- Nyttige verktøy.
- Regler for arbeid med Git.
SQL Query Language
Lær SQL-spørringsspråket på et dypt nivå. Lær å skrive databasespørringer og endre data.
- SQL. Introduksjon.
- Databasestruktur, BESKRIV forespørsel.
- Velge og filtrere data, SELECT-spørring.
- Funksjoner og uttrykk, dataaggregering.
- Relasjoner og sammenføyningsbord: BLI MED.
- Gruppering.
- Datamodifisering.
- Undersøk.
- Erklæring og endring av datastruktur.
Engelsk for IT-spesialister
Lær å kommunisere og søke etter informasjon på engelsk.
- IT CV og CV: Vi lager en CV på engelsk.
- Jobbintervju: spørsmål og svar: Vi intervjues på engelsk.
- Teamwork: Vi snakker om teamwork og prosesser på engelsk.
- Arbeidsplasskommunikasjon: Engelsk for kommunikasjon.
- Forretningsbrev: Vi korresponderer på engelsk.
- Programvareutvikling: Vi analyserer alle stadier av programvarens livssyklus på engelsk.
- Systemkonseptutvikling og SRS: Sammenstilling av tekniske spesifikasjoner på engelsk.
- Design: Vi snakker om grunnleggende designkonsepter.
- Utvikling og testing: La oss se på nøkkelbegrepene som brukes i utvikling og testing.
- Implementering og vedlikehold: Vi diskuterer typiske handlinger ved distribusjon og videre vedlikehold av programvare.
Karriere og utvikling for en programmerer
Få nyttige tips for videre karriereutvikling.
- Hva trenger en arbeidsgiver?
- Hvordan lage en CV og se etter jobb.
- Hvordan bestå et intervju.
- Hvordan passere prøvetiden.
Figma 2.0
Du vil navigere i det grafiske redigeringsgrensesnittet og lage designoppsett for fremtidige applikasjoner.
- Introduksjon til Figma. Oversikt over funksjoner.
- Arbeid med grafikk.
- Figma editor - modulære rutenett og tegnebrett.
- Opprette og konfigurere komponenter, arbeide med effekter.
- Opprette nestede komponenter. Automatisk layout.
- Organisering av arbeidsområdet til komponenter og stiler. Teamarbeid, versjonskontroll og overføring av layouter til utvikling.
- Prototyping.
- Figma Animate.
- Bonusmodul. Gjennomgang og bruk av Figma-plugins.
Manuell testing av mobilapplikasjoner
Lær å sjekke Android-applikasjoner for feil og skrive feilrapporter.
- Testing av mobilapplikasjoner.
- Generell kjennskap til temaet.
- Orientering og skjermer.
- Emulatorer og simulatorer.
- Bygge applikasjoner og avanserte funksjoner i Android Studio og XCode.
- GPS og batteri.
- Forbindelse.
- Skjermbilder og logger.
- Informasjon om diplomprosjektet.
Fordeler: Videoer av høy kvalitet, kompetente lærere, veldig kule kuratorer! Ulemper: Har ikke funnet en ennå Hei! Jeg bestemte meg for å skrive en anmeldelse om Skillbox fordi denne pedagogiske plattformen virkelig overrasket meg! Et kort forord: Jeg er 26 år, jobber på en fabrikk som ingeniør, men drømmer om å bli programmerer. Jeg har nemlig veldig lyst til å lære å lage applikasjoner for Android-enheter...
Fordeler: Materiale og presentasjon av høy kvalitet, effektivitet. Ulemper: Kostnaden uten rabatter og mine gevinster er ikke små. Jeg bokmerker stadig noe interessant og viktig, eller i en personlig melding på VK (jeg tror mange gjør dette). Linken til Skillbox har samlet støv i bokmerkene mine i lang tid, selv om jeg regelmessig så på anmeldelser om dem for å bedre forstå dem og lære mer, inkludert...
Fordeler: Ingen. Ulemper: Høy pris, dårlig materiale. Ubrukelig. Hei, jeg kjøpte kurset 18. mai, jeg studerte i en måned. For å fullføre oppgavene som ble stilt der, tok jeg kontakt. Til videoer av bloggere fra YouTube som er gratis. Som et resultat kom jeg til den konklusjonen at disse kursene var helt unødvendige, siden jeg hver gang lette etter informasjon utenfra. Etter 3 måneder bestemte jeg meg for å si opp kontrakten med denne idioten...
Lær å lage dine egne applikasjoner og spill for Android, jobb med datastrukturer og bli en uunnværlig spesialist for ethvert IT-selskap.
På dette kurset lærer du hvordan du jobber med Rombiblioteket. Room er et grensesnitt på høyt nivå som gjør arbeidet med en SQLite-database enklere.
I dette minikurset skal vi utvikle en applikasjon for å søke og lagre favorittfilmer, og deretter skrive enhetstester ved hjelp av Mockito.