Profesija Android developer - besplatni tečaj Skillboxa, obuka, Datum: 29.11.2023.
Miscelanea / / December 04, 2023
Ruska internetska tvrtka u području online edukacije, osnovana 2016. godine. Kontrolni udio u Skilbox LLC pripada VK. Tvrtka se smatra vodećim na ruskom tržištu profesionalne online obuke. Također je lider u obuci za poslove vezane uz digitalnu ekonomiju i online oglašavanje.
Skillbox je ruska tvrtka specijalizirana za online edukaciju. Skillbox sebe naziva internetskim sveučilištem za tražene vještine.
Obrazovni programi službe usmjereni su na četiri glavna područja:
- oblikovati;
- programiranje;
- Marketing;
- kontrolirati.
Na platformi možete steći znanja o aktualnim temama i tražene vještine. Svi tečajevi usmjereni su na praksu: pratimo relevantnost gradiva i pomažemo pri zapošljavanju i praksi.
Obrazovna platforma Skillbox pokrenuta je 2016. godine. Tvrtku su osnovali Igor Koropov (1989-2020) i Dmitry Krutov. Kasnije su im se pridružili Andrey Anishchenko i Sergey Popkov. Generalni direktor tvrtke od osnivanja je Dmitry Krutov. Skillbox je dva puta dobio nagradu Runet: 2018. u kategoriji Obrazovanje i osoblje te 2019. u kategoriji Tehnologija i inovacija.
U veljači 2019. Mail. Ru Group je preuzeo 3% tvrtke, zatim povećao udio na 10,33% u ožujku, te konačno na 60,33% u prosincu iste godine. Prema godišnjem izvješću Mail-a. Ru Group, kontrolni udio u tvrtki koštao ju je 1,6 milijardi rubalja.
U studenom 2019. RBC je tvrtku uvrstio u ocjenu 35 najvećih EdTech kompanija u Rusiji, stavljajući Skillbox na 6. mjesto. U 2020. godini, na ljestvici 10 najvećih EdTech kompanija koju je sastavio RBC, Skillbox se pomaknuo na 2. mjesto.
U listopadu 2020. Mail. Ru Group povećala je svoj udio u tvrtki na 70%. U studenom 2020. u Sočiju je preminuo suosnivač platforme Igor Koropov.
Naučite programirati u Kotlinu i rješavajte pogreške. Upoznati principe OOP-a, asinkronog i reaktivnog programiranja.
Android programer. Razina 1 ≈5-6 mjeseci
Proći ćete kroz osnove Android razvoja: naučiti kako rasporediti zaslone, animirati sučelja, programsku logiku, raditi s podacima i mrežom. Razvijte aplikaciju sličnu Unsplash, Reddit ili Strava po vašem izboru.
- Uvod u struku
- Početak rada
- Izgled
- Komponente
- ConstraintLayout
- Projektni resursi
- Zasloni aplikacija
- Animacija
- Lokalizacija aplikacije
- Životni ciklus
- Osnove pohrane podataka
- Arhitektura prezentacijskog sloja
- Umrežavanje (naknada)
- Rad s bazom podataka (soba)
- Rad sa skupovima podataka
- Rad sa zaštićenim OS particijama
- Rad s lokacijom
- Firebase
Android programer. Razina 2 ≈4 mjeseca
Naučite napredne razvojne tehnike - prilagodite korisničko sučelje, optimizirajte performanse, upoznajte se s uzorcima dizajna i uronite u koncept reaktivnog programiranja. Na kraju modula rad na aplikaciji u timu.
- Stvaramo vlastite prikaze i animacije.
- Rad s listama.
- Deklarativno korisničko sučelje.
- Izvođenje zadataka u pozadini: vježbanje.
- Napredno ubrizgavanje ovisnosti. Bodež 2.
- Obrasci konstrukcije aplikacije.
- Uzorci slojeva prezentacije.
- Testiranje.
- Izlaz iz aplikacije.
- Curenje memorije i statički analizatori.
- Pregled koda na naprednoj razini.
- RxJava. Osnove.
- RxJava. 2. dio. Operatori.
Git sustav kontrole verzija
Naučite osnovne Git naredbe i naučite kako timovi organiziraju posao u grane.
- Verzije programskog koda.
- Instaliranje Gita.
- Indeks i djelomična predaja.
- Usporedba verzija.
- Otkažite promjene i vratite verzije.
- Spremišta i timski rad.
- Podružnice - stvaranje i upravljanje.
- Spajanje i rješavanje sukoba.
- Korisni alati.
- Pravila za rad s Gitom.
SQL upitni jezik
Naučite jezik SQL upita na dubokoj razini. Naučite pisati upite bazi podataka i mijenjati podatke.
- SQL. Uvod.
- Struktura baze podataka, DESCRIBE zahtjev.
- Odabir i filtriranje podataka, SELECT upit.
- Funkcije i izrazi, agregacija podataka.
- Odnosi i spajanje tablica: JOIN.
- Grupiranje.
- Izmjena podataka.
- Podupiti.
- Deklaracija i izmjena strukture podataka.
Engleski za IT stručnjake
Naučite komunicirati i tražiti informacije na engleskom jeziku.
- IT životopis i CV: Izrađujemo životopis na engleskom jeziku.
- Razgovor za posao: pitanja i odgovori: Razgovor vodimo na engleskom jeziku.
- Timski rad: O timskom radu i procesima govorimo na engleskom jeziku.
- Komunikacija na radnom mjestu: engleski za komunikaciju.
- Poslovno pismo: Dopisujemo se na engleskom jeziku.
- Razvoj softvera: Analiziramo sve faze životnog ciklusa softvera na engleskom jeziku.
- Razvoj koncepta sustava i SRS: Sastavljanje tehničkih specifikacija na engleskom jeziku.
- Dizajn: Govorimo o osnovnim konceptima dizajna.
- Razvoj i testiranje: Pogledajmo ključne pojmove koji se koriste u razvoju i testiranju.
- Implementacija i održavanje: Razgovaramo o tipičnim radnjama prilikom implementacije i daljnjeg održavanja softvera.
Karijera i razvoj programera
Dobijte korisne savjete za daljnji razvoj karijere.
- Što je potrebno poslodavcu?
- Kako napraviti životopis i tražiti posao.
- Kako uspješno proći intervju.
- Kako proći probni rok.
Slika 2.0
Kretat ćete se sučeljem grafičkog uređivača i stvarati izglede dizajna za buduće aplikacije.
- Uvod u Figmu. Pregled značajki.
- Rad s grafikom.
- Figma editor - modularne mreže i artboards.
- Izrada i konfiguracija komponenti, rad s efektima.
- Stvaranje ugniježđenih komponenti. Automatski izgled.
- Organiziranje radnog prostora komponenti i stilova. Timski rad, kontrola verzija i prijenos izgleda u razvoj.
- Izrada prototipova.
- Figma Animate.
- Bonus modul. Pregled i primjena Figma dodataka.
Ručno testiranje mobilnih aplikacija
Naučite provjeriti pogreške u Android aplikacijama i pisati izvješća o greškama.
- Testiranje mobilnih aplikacija.
- Opće poznavanje teme.
- Orijentacija i zasloni.
- Emulatori i simulatori.
- Izrada aplikacija i naprednih značajki Android Studio i XCode.
- GPS i baterija.
- Veza.
- Snimke zaslona i zapisnici.
- Podaci o diplomskom projektu.
Prednosti: Visokokvalitetni videozapisi, kompetentni učitelji, vrlo cool kustosi! Nedostaci: Još ga nisam pronašao Pozdrav! Odlučila sam napisati recenziju o Skillboxu jer me ova obrazovna platforma jako iznenadila! Kratki predgovor: Imam 26 godina, radim u tvornici kao inženjer, ali sanjam da postanem programer. Naime, jako želim naučiti raditi aplikacije za Android uređaje...
Prednosti: Kvalitetan materijal i prezentacija, učinkovitost. Mane: Trošak bez popusta i moj dobitak nije mali. Stalno označavam nešto zanimljivo i važno ili u osobnoj poruci na VK (mislim da mnogi ljudi to rade). Link na Skillbox već dugo skuplja prašinu u mojim bookmarkovima, iako sam redovito gledao recenzije o njima kako bih ih bolje razumio i naučio više, uključujući...
Prednosti: Nema. Nedostaci: Visoka cijena, loš materijal. Beskoristan. Pozdrav, tečaj sam kupio 18. svibnja, učio sam mjesec dana. Kontaktirao sam da izvršim zadatke koji su tamo postavljeni. Na videozapise blogera s YouTubea koji su besplatni. Kao rezultat toga, došao sam do zaključka da su ti tečajevi potpuno nepotrebni, jer sam svaki put tražio informacije izvana. Nakon 3 mjeseca odlučio sam raskinuti ugovor s tim idiotom...
Naučite kreirati vlastite aplikacije i igrice za Android, radite sa strukturama podataka i postanite nezaobilazni stručnjak svake IT tvrtke.
U ovom tečaju naučit ćete kako raditi s bibliotekom Room. Room je sučelje visoke razine koje olakšava rad sa SQLite bazom podataka.
U ovom mini-tečaju ćemo razviti aplikaciju za pretraživanje i spremanje omiljenih filmova, a zatim ćemo napisati Unit testove koristeći Mockito.