Kurz je špeciálne pripravený pre všetky ženy, ktoré potrebujú teoretický základ a jednoduché pochopenie kľúčových konceptov vo svete IT, počítačov a programovania.
Jednoduchým zrozumiteľným jazykom vám vysvetlíme základné veci ako funguje počítač, na čo je dobrý operačný systém, ako funguje internet, ukážeme si základné koncepty vo svete programovania a vysvetlíme všetky podstatné technické termíny ako napr. čo je to RAM-ka, čo je Terminál, čo znamená Cloud, IP-čka a načo je to všetko vlastne dobré.
Ak ste vhodnou adeptkou pre tento kurz, pravdepodobne máte pocit, že počas vášho štúdia často narazíte na rôzne technické výrazy a slová, ktoré učitelia vo vzdelávacích materiáloch automaticky používajú bez toho, aby ich predtým vysvetlili.
Uveďme si pár príkladov:
- Zo sveta internetu:
- Viete čo je to IP-čka, Port, VPN
- Viete, čo je to URL adresa, HTTP protokol a ako vlastne funguje internet alebo email?
- Viete čo je to Cloud a načo je to vlastne dobré?
- Viete čo znamenajú slová ako: Frontend / Backend, Client / Server a Upload/Download?
- Zo sveta hardwaru:
- Viete aký je rozdiel medzi diskom, CD-čkom, DVD-čkom a USB kľúčom?
- Rozumiete základným súčastiam počítača ako: RAM-ka, Procesor, SSD disk?
- Viete, čo znamenajú pixel, uhlopriečka v palcoch, rozlíšenie monitora, VGA / HDMI port?
- Zo sveta bežného používania PC:
- Rozumiete na čo vlastne slúži operačný systém?
- Viete ako funguje kompresia? Čo je to ZIP-ko, RAR-ko a iné typy archívov
- Viete čo je to súborový systém?
- Zo sveta programovania:
- Viete, čo je to Terminál / Konzola a prečo sa vo svete IT bez nich nezaobídeme?
- Viete, čo sú to Databázy, ako fungujú a načo je to dobré?
Ak vám tieto názvy niečo hovoria, ale nie ste si úplne istí, čo presne znamenajú, tento kurz je určený práve pre vás.
Pri tvorbe kurzu sme kládli špeciálny dôraz na to, aby sme používali jednoduchý, zrozumiteľný jazyk a témy sme pekne vizualizovali. Vďaka tomu preberané témy pochopí úplne každý. Nevyžaduje sa žiadny predchádzajúci teoretický základ a všetko vám prehľadne a jednoducho vysvetlíme.
Ku všetkým relevantným témam sa snažíme vysvetliť nielen ako veci fungujú, ale aj prečo tak fungujú a načo je to vlastne dobré. Vďaka tomu vám všetko krásne do seba zapadne, veci budú dávať hlbší zmysel a lepšie si ich zapamätáte.
Čo bude účastníčka na konci kurzu vedieť:
Príklady vyššie sú len malá ochutnávka obsahu kurzu – dozviete sa toho oveľa viac. Pripájame vám kompletný strom tém, ktoré si na kurze prehľadne vysvetlíme. Odkaz na strom tém nájdete tu.
Štruktúra a forma kurzu:
- Trvanie a forma kurzu:
- Celkové trvanie kurzu: 2 mesiace
- Počet lekcií: 16 lekcií
- Každý týždeň vám doručíme 2 lekcie v Pondelok a Štvrtok
- Forma kurzu videá :
-
- Všetky materiály (videá a potrebné dokumenty) vám doručíme priamo na email
- Materiály sú dostupné 24/7 a každý môže študovať úplne flexibilne v čase, ktorý mu najlepšie vyhovuje
-
-
-
- Podpora na kurze:
-
- Súčasťou kurzu je online podpora cez komunikačný nástroj Discord – diskusné fórum
- Vieme tam spolu všetci komunikovať a naši inštruktori radi zodpovedia všetky vaše doplňujúce otázočky, ktoré vám počas kurzu vyvstanú
-
- Jazyk kurzu:
-
- 90% slovenčina / 10% angličtina
- Kurz je kompletne vedený aj vysvetľovaný v slovenčine, ale súčasťou kurzu sú textové materiály v jednoduchej angličtine, ktorá je v súčasnosti nevyhnutná vo svete IT. Súčasťou nášho kurzu je, aby ste si zvykli aj na bežne používanú terminológiu v anglickom jazyku.
-
- Certifikát:
-
- Každý účastník na konci obdrží digitálny certifikát o účasti na kurze.
-
Požiadavky na kurz:
- Vedomostné požiadavky:
- Základná zručnosť pri práci s počítačom =základná práca so súbormi a prehliadanie webových stránok
- Základná znalosť angličtiny: na úrovni čítania jednoduchého textu
- Technické požiadavky:
- Počítač / notebook s operačným systémom Windows / Mac
- Pripojenie na internet
- Oprávnenie inštalovať si programy (admin práva)
Detailný obsah kurzu:
Hardware – Počítač ako kus železa
- Typy počítačov: Tower, Notebook, Tablet, Smartphone
- Komponenty počítača: Motherboard, CPU, RAM, Disk (SSD / HDD), Sieťová karta (LAN/Wifi), Monitor, Porty, Myš, klávesnica / Touchpad, Externé zariadenia (USB kľúče, disky, tlačiarne, skenery, reproduktory a pod.)
- Monitor:
- Čo je to rozlíšenie monitora?
- Čo znamenajú skratky HD / FullHD, QHD, …?
- Čo je uhlopriečka?
- Čo sú pixely?
- Konektory:
- VGA / HDMI / DisplayPort
- USB (USB-A, USB-C, microUSB)
- Audio jack
- LAN kábel
- Častá otázka: Aký počítač v dnešnej dobe potrebujem?
- Mobil = Malý počítač
- Má všetky súčasti bežného počítača + ďaľšie senzory
- GPS senzory / navigácia
- Budúcnosť počítačov – Kvantové počítače
Software – Operačný systém a programy
- Operačný system (OS)
- Na čo slúži
- Typy OS: Windows / Linux / OS / Android / iOS
- MacOS / LInux – case sensitive
- Čo je Súborovy systém (Filesystem)?
- Hierarchia adresár / súbor / link /
- Absolútne / Relatívne cesty
- Čo sú MIME Types
- Čo je to terminál / konzola – na čo slúži, ukážka použitia
- Čo sú systémové + užívateľské premenné
- Najčastejšie typy súborov:
- text: txt, doc, xdoc, pdf
- obrázky: png, jpg, gif
- video: mov, mp4
- audio: mp3, wav
- výhody a nevýhody jednotlivých formátov
- Režimy vypnutia počítača – Restart / Sleep / Hibernate / Shutdown
- Ako bežia programy v počítači? – Procesy vs. Thready
Internet, komunikácia a siete
- Čo je to vlastne počítačová sieť?
- Čo je to IP adresa: Čo je MAC adresa? Čo je DHCP server?
- Čo je to vlastne internet a ako funguje?
- Čo znamená architektúra Client / Server?
- Ako funguje prehliadanie internetu – napr. načítanie stránky do prehliadača?
-
- HTTP, HTTPS protokol, Chyby (HTTP 404 a pod)
- URL adresa, Port
- Ako funguje Email? – IMAP, POP protokol
- Čo je upload / download?
- Ako si odmerať rýchlosť internetu?
- Jednotky: B / KB / MB / GB vs. bit / kbit / MBit / Gbit
- Aký rýchly internet potrebujem na email / stránky / video / hry?
- Čo je Wifi, ako funguje a aké typy poznáme?
- Čo je Bluetooth, ako funguje a aké typy poznáme?
- Čo je Cloud?
-
- Cloud providers: AWS / Google, Azure
- Na čo je cloud vlastne užitočný?
- Čo v praxi znamená: škálovatelnosť?
- Čo znamená VPN a na čo je to dobre?
Programovanie
- Druhy programovacích jazykov – interpretovane / kompilovane
- Najpoužívanejšie jazyky: HTML, CSS, JAVASCRIPT, C / C++, Java, C#, Python, Go
- Praktický príklad v Pythone – inštalácia Pythonu, Hello World program
- Konceptuálne základy programovania – Čo sú to Premenné, Funkcie, Knižnice
- Čo je to IDE:
-
- aké poznáme
- príklad použitia
- čo je to Debugovanie a ako to vyzerá?
- Verzionovanie zdrojových súborov:
-
- načo je to dobré
- ukážka použitia a základné koncepty v GITe
- semantic code versioning
- Databázy
-
- Čo je databáza a ako funguje?
- Aké typy bežne existujú? (mysql, postrgre, ms, oracle, ..)
- Čo sú to metadáta?
- Základné operácie v DB a jazyk SQL
- Agilný vývoj:
-
- Čo je to Waterfall development?
- Čo je to Scrum?
- Čo je to KANBAN?
- Čo je to Frontend vs Backend?
Všeobecné IT znalosti
- Čo je zipovanie / kompresia?
-
- na čo je to dobré
- aké poznáme typy ZIP, RAR, 7zip, …
- Ako funguje kompresia rôznych súborov: text, obrázky, video
- Ako funguje text?
-
- Čo je to encoding?
- Aké kódovania poznáme?
- JSON / YAML / XML / TOML
- Rozdiel medzi *.txt a *.docx
- KLÁVESNICA
-
- Ako si pridat daľšiu klávesnicu (ENG / SK)
- Čo znamená QWERTY / QWERTZ
- Ako vkladať špeciálne znaky / symboly
- Kde nájdem najčastejšie programátorské znaky
- Najčastejšie klávesové skratky, ktoré by mal každý používateľ vedieť
Najčastejšie otázky
- Ak chcem ísť do IT, musím vedieť po anglicky?
- Ako reálne vyzerá prechod do novej IT role?
-
- Vezmú ma do práce po kurze aj bez predchádzajúcich praktických skúseností?
- Ako sa vypracovať od základov -> pokro4il7 -> doplňujúce kurzy… -> ako získať prax?
- Ako dosiahnuť stav produktivity a potrebné sebavedomie na pohovor?
- Ako efektívne vyhľadávať cez Google
Kontakt:
V prípade otázok nás neváhajte kontaktovať na: kolnikova@ajtyvit.sk.