Treść szkolenia
-
Terminal
- CMD, PowerSheell, Bash
- Przemieszczanie się po folderach
- Operacje na plikach i folderach (kopiowanie, przenoszenie, usuwanie, przeglądanie)
- Uruchamianie programów, argumenty wywołania
- Tworzenie dowiązań symbolicznych
-
Edycja plików
- Czym są edytory tekstowe, IDE
- Skróty klawiszowe
- Nazwy i rozszerzenia, pliki ukryte, dowiązania symboliczne
- ASCII, Unicode, znaki specjalne
- Pliki multimedialne, konwersje
- Systemy zapisu kolorów RGB
-
Podstawowy informatyki
- Czym są systemy Operacyjne, omówienie najpopularniejszych
- Czym jest kod żródłowy, czym kod maszynowy, jakie są pliki wykonywalne różnych OS'ów
- Czym są systemy kontroli wersji
- Czym jest pamięć, czas wykonania
- Czym są architektury procesorów, omówienie najpopularniejszych
- Czym jest kompilacja i interpretacja
- Czym jest składnia języka i słowa kluczowe
- Podstawowe pojęcia w programowaniu
- Czym jest serwer, klient, przeglądarka, aplikacja natywna
- Czym jest baza danych, API, json, xml
- Czym są pliki konfiguracyjna
-
Różne języki programowania
- Python - zalety, wady, zastosowanie, przykładowy kod
- JavaScript - zalety, wady, zastosowanie, przykładowy kod
- PHP - zalety, wady, zastosowanie, przykładowy kod
- Java - zalety, wady, zastosowanie, przykładowy kod
- C# - zalety, wady, zastosowanie, przykładowy kod
- C/C++ - zalety, wady, zastosowanie, przykładowy kod
- Rust - zalety, wady, zastosowanie, przykładowy kod
-
Algorytmy
- Czym są algorytmy
- Diagramy
- Narzędzia
-
Logika
- Boolean
- Operatory logiczne
- Bit
- Zapis dwójkowy
- Operatory bitowe