Yrke Android-utvecklare - gratis kurs från Skillbox, utbildning, Datum: 29 november 2023.
Miscellanea / / December 04, 2023
Ryskt internetföretag inom området onlineutbildning, grundat 2016. Den kontrollerande andelen i Skilbox LLC tillhör VK. Företaget anses vara ledande på den ryska marknaden för professionell onlineutbildning. Det är också ledande inom utbildning för jobb relaterade till den digitala ekonomin och onlineannonsering.
Skillbox är ett ryskt företag som är specialiserat på onlineutbildning. Skillbox kallar sig ett onlineuniversitet för efterfrågade färdigheter.
Tjänstens utbildningsprogram är fokuserade på fyra huvudområden:
- design;
- programmering;
- marknadsföring;
- kontrollera.
På plattformen kan du få kunskap om aktuella ämnen och efterfrågade färdigheter. Alla kurser är inriktade på praktik: vi bevakar materialets relevans och hjälper till med anställning och praktik.
Utbildningsplattformen Skillbox lanserades 2016. Företaget grundades av Igor Koropov (1989-2020) och Dmitry Krutov. Senare fick de sällskap av Andrey Anishchenko och Sergey Popkov. Generaldirektör för företaget sedan grundandet har varit Dmitry Krutov. Skillbox fick Runet-priset två gånger: 2018 i kategorin Utbildning och personal och 2019 i kategorin Teknik och innovation.
I februari 2019 Mail. Ru Group förvärvade 3% av företaget, ökade sedan ägandet till 10,33% i mars och slutligen till 60,33% i december samma år. Enligt Mails årsredovisning. Ru Group, en kontrollerande andel i företaget kostade det 1,6 miljarder rubel.
I november 2019 inkluderade RBC företaget i betyget av de 35 största EdTech-företagen i Ryssland, vilket placerade Skillbox på 6:e plats. År 2020, i rankningen av de 10 största EdTech-företagen sammanställd av RBC, flyttade Skillbox till 2:a plats.
I oktober 2020 Mail. Ru Group ökade sin andel i företaget till 70%. I november 2020 dog medgrundaren av plattformen, Igor Koropov, i Sotji.
Lär dig programmera i Kotlin och hantera fel. Bekanta dig med principerna för OOP, asynkron och reaktiv programmering.
Android-utvecklare. Nivå 1 ≈5-6 månader
Du kommer att gå igenom grunderna i Android-utveckling: lära dig hur du layoutar skärmar, animerar gränssnitt, programmerar logik, arbetar med data och nätverk. Utveckla en app som liknar Unsplash, Reddit eller Strava efter eget val.
- Introduktion till yrket
- Början av arbetet
- Layout
- Komponenter
- Constraint Layout
- Projektresurser
- Applikationsskärmar
- Animation
- Applikationslokalisering
- Livscykel
- Grundläggande datalagring
- Presentation lagerarkitektur
- Nätverk (ombyggnad)
- Arbeta med databasen (rum)
- Arbeta med datamängder
- Arbeta med skyddade OS-partitioner
- Jobbar med plats
- Firebase
Android-utvecklare. Nivå 2 ≈4 månader
Lär dig avancerade utvecklingstekniker - anpassa användargränssnittet, optimera prestanda, bekanta dig med designmönster och fördjupa dig i konceptet med reaktiv programmering. I slutet av modulen, arbeta med ansökan i ett team.
- Vi skapar våra egna vyer och animationer.
- Jobbar med listor.
- Deklarativt användargränssnitt.
- Utföra uppgifter i bakgrunden: övning.
- Avancerad beroendeinjektion. Dolk 2.
- Applikationskonstruktionsmönster.
- Mönster för presentationslager.
- Testning.
- Avsluta applikationen.
- Minnesläckor och statiska analysatorer.
- Kodgranskning på avancerad nivå.
- RxJava. Grunderna.
- RxJava. Del 2. Operatörer.
Git versionskontrollsystem
Lär dig grundläggande Git-kommandon och lär dig hur team organiserar arbetet i grenar.
- Programkodversioner.
- Installerar Git.
- Index och partiella commits.
- Jämförelse av versioner.
- Avbryt ändringar och återställningsversioner.
- Förvar och lagarbete.
- Filialer - skapande och förvaltning.
- Sammanslagning och konfliktlösning.
- Användbara verktyg.
- Regler för att arbeta med Git.
SQL frågespråk
Lär dig SQL-frågespråket på en djup nivå. Lär dig att skriva databasfrågor och ändra data.
- SQL. Introduktion.
- Databasstruktur, BESKRIV begäran.
- Välja och filtrera data, SELECT-fråga.
- Funktioner och uttryck, dataaggregation.
- Relationer och anslutningsbord: GÅ MED.
- Gruppering.
- Datamodifiering.
- Underfrågor.
- Deklaration och modifiering av datastruktur.
Engelska för IT-specialister
Lär dig att kommunicera och söka information på engelska.
- IT-CV och CV: Vi skapar ett CV på engelska.
- Anställningsintervju: frågor och svar: Vi intervjuas på engelska.
- Lagarbete: Vi pratar om lagarbete och processer på engelska.
- Arbetsplatskommunikation: Engelska för kommunikation.
- Affärsbrev: Vi svarar på engelska.
- Mjukvaruutveckling: Vi analyserar alla stadier av mjukvarans livscykel på engelska.
- Systemkonceptutveckling och SRS: Sammanställning av tekniska specifikationer på engelska.
- Design: Vi pratar om grundläggande designkoncept.
- Utveckling och testning: Låt oss titta på nyckeltermerna som används i utveckling och testning.
- Driftsättning och underhåll: Vi diskuterar typiska åtgärder vid driftsättning och vidare underhåll av programvara.
Karriär och utveckling för en programmerare
Få användbara tips för vidare karriärutveckling.
- Vad behöver en arbetsgivare?
- Hur man skapar ett CV och söker jobb.
- Hur man lyckas klara en intervju.
- Hur man klarar provanställningen.
Figma 2.0
Du kommer att navigera i det grafiska editorns gränssnitt och skapa designlayouter för framtida applikationer.
- Introduktion till Figma. Funktioner översikt.
- Arbeta med grafik.
- Figma editor - modulära rutnät och ritytor.
- Skapa och konfigurera komponenter, arbeta med effekter.
- Skapa kapslade komponenter. Automatisk layout.
- Organisera arbetsytan för komponenter och stilar. Lagarbete, versionskontroll och överföring av layouter till utveckling.
- Prototypframställning.
- Figma Animate.
- Bonusmodul. Granskning och tillämpning av Figma-plugins.
Manuell testning av mobilapplikationer
Lär dig att kontrollera Android-applikationer för fel och skriva felrapporter.
- Testning av mobilapplikationer.
- Allmän förtrogenhet med ämnet.
- Orientering och skärmar.
- Emulatorer och simulatorer.
- Bygga applikationer och avancerade funktioner i Android Studio och XCode.
- GPS och batteri.
- Förbindelse.
- Skärmdumpar och loggar.
- Information om diplomprojektet.
Fördelar: Högkvalitativa videor, kompetenta lärare, väldigt coola kuratorer! Nackdelar: Har inte hittat någon ännu Hej! Jag bestämde mig för att skriva en recension om Skillbox eftersom den här utbildningsplattformen verkligen överraskade mig! Ett kort förord: Jag är 26 år, jobbar på en fabrik som ingenjör, men jag drömmer om att bli programmerare. Jag vill nämligen verkligen lära mig hur man gör applikationer för Android-enheter...
Fördelar: Högkvalitativt material och presentation, effektivitet. Nackdelar: Kostnaden utan rabatter och mina vinster är inte liten. Jag bokmärker hela tiden något intressant och viktigt, eller i ett personligt meddelande på VK (jag tror att många gör det här). Länken till Skillbox har samlat damm i mina bokmärken under lång tid, även om jag regelbundet tittade på recensioner om dem för att bättre förstå dem och lära mig mer, inklusive...
Fördelar: Inga. Nackdelar: Högt pris, dåligt material. Onyttig. Hej, jag köpte kursen den 18 maj, jag studerade i en månad. För att klara de uppgifter som ställdes där tog jag kontakt. Till videor av bloggare från YouTube som är gratis. Som ett resultat kom jag fram till att dessa kurser var helt onödiga, eftersom jag varje gång sökte information utifrån. Efter 3 månader bestämde jag mig för att säga upp kontraktet med den här idioten...
Lär dig att skapa dina egna applikationer och spel för Android, arbeta med datastrukturer och bli en oumbärlig specialist för alla IT-företag.
I den här kursen får du lära dig hur du arbetar med Room-biblioteket. Room är ett gränssnitt på hög nivå som gör det enklare att arbeta med en SQLite-databas.
I denna minikurs kommer vi att utveckla en applikation för att söka och spara favoritfilmer, och sedan skriva enhetstester med Mockito.