IT Akademia
Panel / Programowanie i skrypty — Git, Python, SQL, API
💻

Programowanie i skrypty — Git, Python, SQL, API

Sredniozaawansowany

Kregoslup techniczny lidera DevOps: kontrola wersji (Git), automatyzacja w Pythonie, pytania do danych (SQL) i integracje przez REST API/JSON.

0%
0 z 9 lekcji ukonczonych
📱 Fiszki z tego modulu
1
Panel jezykow: od latwego do skomplikowanego (z PowerShellem) ▶ zacznij tu
Drabina trudnosci jezykow, skryptowy vs kompilowany, typowanie, po co ktory jezyk, PowerShell i Python jako pierwszy wybor admina/lidera DevOps.
⏱ 18 min
2
Git: kontrola wersji, ktora musisz rozumiec
Repozytorium, commit, branch, merge, remote, PR, .gitignore, model rozgalezien.
⏱ 20 min
3
Python do automatyzacji: skrypty, ktore oszczedzaja czas
Zmienne, typy, warunki, petle, funkcje, listy/slowniki, praca z plikami i API.
⏱ 20 min
4
SQL: jak pytac bazy o dane
Tabele, SELECT/WHERE, ORDER/LIMIT, JOIN, GROUP BY, indeksy, CRUD.
⏱ 18 min
5
REST API i JSON: jak systemy gadaja ze soba
HTTP metody, statusy, endpoint, JSON, naglowki, uwierzytelnianie (token), webhooki.
⏱ 18 min
6
Modelowanie ER i normalizacja (1NF-BCNF)
Encje, atrybuty, zaleznosci funkcyjne, klucze kandydujace, postacie normalne 1NF/2NF/3NF/BCNF, denormalizacja swiadoma, kardynalnosc i tabele laczace M:N.
⏱ 30 min
7
Transakcje, ACID i poziomy izolacji
Wlasnosci ACID, anomalie wspolbieznosci (dirty/non-repeatable/phantom read), cztery poziomy izolacji SQL, blokady vs MVCC, deadlock i jak go rozwiazac.
⏱ 30 min
8
Indeksy, plan zapytania i wydajnosc
B-tree vs hash, clustered vs non-clustered, indeks pokrywajacy (covering), selektywnosc, czytanie EXPLAIN (seq scan vs index scan), problem N+1 i sargowalnosc predykatow.
⏱ 28 min
9
Zlozonosc obliczeniowa (Big-O) i dobor struktur danych
Dlaczego jeden skrypt dziala w sekunde, a inny wisi godzinami: notacja Big-O, koszt operacji na liscie/slowniku/zbiorze, wybor wlasciwej struktury, oraz typowe pulapki wydajnosciowe w automatyzacji.
⏱ 30 min