Informatika
Z MiS
(Rozdíly mezi verzemi)
(→Související: Přidáno: Blockchain a kryptoměny) |
(→Programování: Přidán Flutter a stránka Dart vs. Java.) |
||
Řádka 38: | Řádka 38: | ||
; [[Greenfoot]] | ; [[Greenfoot]] | ||
* [[Greenfoot]], [[Greenfoot: Řešení častých úloh]] | * [[Greenfoot]], [[Greenfoot: Řešení častých úloh]] | ||
+ | ; Flutter+Dart | ||
+ | * [[Dart vs. Java]] | ||
; Podpůrné nástroje | ; Podpůrné nástroje | ||
* [[GIT]] | * [[GIT]] |
Aktuální verze z 22. 9. 2024, 04:53
Historie IT
- Generace počítačů, Von Neumannova architektura,
- Historie Internetu, Vývoj modelů IT
- Historie Windows, Projekt GNU a GNU/Linux, Unix, Svobodný software
- A další...
Řízení IT projektů
- Tvorba_software
- Git: Instalace, Správa verzí, Vzdálený repozitář, Větvení, Markdown, FAQ
- Další nástroje: Slack, Toggl Track, Asana
- Dokumentace: Zápis zadání, Uživatelská dokumentace
- Sofwarové inženýrství
- UML: Use case, Class, Sequence, State diagramy
- UI, UX: Návrh UI, Wireframe, Persony, Scénáře použití, Testování UI
Programování
- Teorie
- Algoritmus, Složitost algoritmu
- Programovací jazyky
- Řadící algoritmy
- Objektově orientované programování
- Návrhové vzory
- Vytvořte hezkou hru
- Zápis kódu
- Slovníček pojmů pro programování, Konvence pro zápis kódu, Vývoj aplikací v Javě
- Zápis tříd, Datové typy, Modifikátory přístupu, Platnost proměnných, Rozhraní, Výčtový typ
- Java: Další knihovní třídy, Práce s texty, Kontejnery, Práce s poli, Řazení kontejnerů, Datum a čas
- Java — spouštění: Export balíčku JAR, Spouštění appletů
- GUI: JavaFX v kostce .:. Základy grafického uživatelského rozhraní, Checkbox a RadioButton, Dialogy_a_vyskakovací_okna, Menu v Javě, Tabulky v Javě, Layout v Javě, Myš v Javě, Myš a obrázky v Javě — cvičení, Java: 2D malování
- Práce se soubory v Javě, Java: Textový vstup a výstup, Serializace, Databáze v Javě
- Výjimky v Javě
- Flutter+Dart
- Podpůrné nástroje
- Výměna dat
Webové stránky
- HTML: HTML, Hlavička stránky, Struktura stránky
- Kaskádové styly (CSS),
- Cvičení HTML, Cvičení HTML 2, Cvičení HTML 3, Cvičení HTML 4, Cvičení HTML 5
- Formuláře v PHP, Ošetření vstupních proměnných, HTTP přesměrování
- Testování webových stránek, Publikování stránky
- JavaScript: Skrytí mailové adresy na webu
- A další...
Principy IT, hardware, log. obvody
- Číselné soustavy
- Karnaughova mapa, Booleova algebra
- Obvody elektrického proudu
- Konečný automat, Regulární výrazy
- Hardware: Skříně a chlazení, LCD, CPU, Základní deska, Grafická karta
- Pevný disk: SSD disk, HDD, Rozdělení disku
- IoT: ESP: Nastavení IDE, ESP: Princip programování, ESP: Sériový vstup a výstup, ESP: GPIO
- Letní kurz IoT: Den 1, Den 2, Den 3, Den 4
- Aktuální: Umělá inteligence
- A další...
Operační systémy
- Co je to operační systém?, Zavádění operačního systému, Rozdělení disku, O konkrétních OS
- Práce v shellu
- Uživatelské účty a nastavení práv, Souborový systém, Procesy a správa paměti, Komunikace mezi procesy, Nástroje pro práci s procesy, Služby a démoni
- Významné složky Windows, Významné složky GNU/Linuxu
- A další...
Správa počítače
- Příkazový řádek (kategorie)
- Vzdálené připojení k počítači, Správa sítě, Správa HW (ve Windows)
- Zabezpečení počítače, Úkoly k zabezpečení počítače, Zálohování
- Uživatelské účty a oprávnění: Uživatelský účet, Správa uživatelských účtů v Linuxu, Správa uživatelských účtů ve Windows, Uživatelské účty ve Windows — úkoly
- Nastavování práv, Speciální bity
- Konfigurační soubory GNU/Linuxu
- Skript
- Správa sítě v CLI
- Bootovací USB
- GNU/Linux prakticky
- Souhrn: Debian: návod pro uživatele
- Distribuce GNU/Linuxu, Software pro GNU/Linux .:. Instalace software v GNU/Linuxu
- Významné adresáře Linuxu
- Základy CLI, Získávání nápovědy v CLI, Vstup a výstup procesů, přesměrování, Proměnné prostředí, Vyhodnocení příkazů
- Plánování úloh, Sdílení souborů pomocí Samby, Samba - konfigurace
- Windows prakticky
- Historie Windows, Verze a edice Windows
- Významné složky Windows, Konzole MMC
- Sdílení souborů a tiskáren
- Powershell: Powershell: Základy, Powershell: Nápověda, Powershell: Cmdlets, Powershell: Pipelining
- Active Directory: Základní pojmy Active Directory, Typy účtů Active Directory
- A další...
Virtualizace počítače
- Virtualizace
- Nástroje pro virtualizaci
- VirtualBox: VirtualBox — základy ovládání, Virtualizace_ukoly
Sítě a přenos dat
- Teorie informace: Základní pojmy teorie informace, Kódování-šifrování-hashování, Jednotky množství informace, Měření množství informace
- Přenos dat: Varianty přenosu dat, Analogový a digitální přenos, Digitalizace analogového signálu, Zabezpečení proti chybám
- Správa sítě v CLI, Sdílení souborů a tiskáren
- Internet: Netiketa, Cloud computing, Architektura Internetu, Připojení k Internetu, Stažení webové stránky
- Telefonie: IP telefonie, PSTN, Mobilní telefonní síť
- Adresace a směrování: Adresace IP, Výpočty s IP adresou a maskou, Speciální typy IP adres, Návrh IP adres: příklady .:. Směrování, Směrovací protokoly, Protokol RIP
- Princip komunikace: Model ISO/OSI, Úkoly vrstev ISO/OSI, Datagramová komunikace, Předávání dat, Trendy počítačových sítí
- Strukturovaná kabeláž, Konfigurace bezdrátového routeru, Standardy WLAN, Média počítačových sítí
- Bezpečnost: Rizika při práci s daty, Malware, Ochrana proti malware,...
- Transportní vrstva: TCP a UDP, Navazování spojení, Socket a číslo portu
- Šifrování a podpis: Princip šifrování, Hashovací funkce, Elektronický podpis, Šifrování prakticky, Certifikát elektronického podpisu
- Relační a prezentační vrstva: Úkoly relační vrstvy, Komprese, Konverze formátů při přenosu
- Model ISO/OSI a úkoly vrstev: Úkoly vrstev ISO/OSI, fyzická, linková, síťová, transportní, relační, prezentační, aplikační.
- Konfigurace routeru a propojení sítí: Časté chyby, Troubleshooting
- A další...
Aplikační software, Kancelářský software
- Zpracování textů, Tabulkový procesor, Prezentace, Nástroje pro tvorbu prezentací
- Rejstřík
- Příklady z hodin, Šikovné vzorce pro Calc
- A další...
Grafika a 3D tisk
Související
Zábava, různé
Postupně zrušit