Czym jest ShellForge?

Praktyczna platforma do nauki Linuxa, administracji systemem i DevOps

ShellForge to polska aplikacja edukacyjna tworzona z myślą o osobach, które chcą uczyć się przez praktykę: krótkie lekcje, komendy, zadania, quizy i fiszki.

Idea projektu

ShellForge pomaga stopniowo budować praktyczne umiejętności związane z pracą w terminalu, administracją systemami Linux oraz podstawami DevOps. Celem aplikacji nie jest samo zapamiętywanie poleceń, ale zrozumienie, kiedy i dlaczego używa się konkretnych narzędzi.

Materiały są układane w logiczną ścieżkę nauki — od podstaw pracy z plikami, procesami i uprawnieniami, przez administrację systemem, aż po sieć, deployment aplikacji, automatyzację i monitoring.

Jak działa nauka?

teoria → komendy → zadanie → quiz → fiszki

Każda lekcja skupia się na jednym konkretnym zagadnieniu. Najpierw poznajesz krótkie wyjaśnienie, następnie widzisz przykłady komend i wykonujesz zadanie praktyczne.

Quiz pozwala sprawdzić zrozumienie materiału, a fiszki pomagają szybko powtarzać najważniejsze pojęcia, komendy i zależności.

Co wyróżnia ShellForge?

Projekt jest tworzony jako praktyczna, polskojęzyczna ścieżka nauki dla osób, które chcą rozwijać się technicznie krok po kroku.

Język

Po polsku

Materiały są pisane po polsku, z technicznym słownictwem i przykładami dopasowanymi do nauki Linuxa oraz DevOps.

Praktyka

Przez komendy

Nauka opiera się na konkretnych poleceniach, zadaniach i scenariuszach, a nie na samej teorii oderwanej od praktyki.

Kolejność

Krok po kroku

Tematy są ułożone tak, aby użytkownik przechodził od podstaw do coraz bardziej praktycznych zadań administracyjnych.

Utrwalanie

Quizy i fiszki

Każda lekcja posiada mechanizmy powtórki, które pomagają sprawdzić wiedzę i wrócić do najważniejszych pojęć.

Dla kogo jest ShellForge?

Aplikacja jest przeznaczona dla osób, które chcą uporządkować naukę Linuxa i rozwijać praktyczne umiejętności techniczne.

Początkujący

Dla osób, które zaczynają pracę z terminalem i chcą zrozumieć podstawowe polecenia.

Studenci

Dla studentów informatyki i kierunków technicznych, którzy chcą utrwalić praktyczne podstawy.

SysAdmin i DevOps

Dla osób rozwijających się w kierunku administracji systemami, DevOps i chmury.

Nauka przez działanie

Dla tych, którzy wolą konkretne przykłady, ćwiczenia, quizy i fiszki zamiast samej teorii.

Zakres ścieżki nauki

ShellForge rozwija się modułowo — od podstaw Linuxa do zagadnień związanych z wdrażaniem, automatyzacją i utrzymaniem aplikacji.

Moduł 1

Podstawy Linuxa

Terminal, pliki, katalogi, uprawnienia, procesy, użytkownicy, pakiety i podstawowe narzędzia tekstowe.

Moduł 2

Administracja systemem

Usługi, logi, diagnostyka, konta użytkowników, zadania cykliczne i codzienna praca administratora.

Moduł 3

Sieć i bezpieczeństwo

SSH, porty, DNS, firewall, SELinux oraz bezpieczniejsza konfiguracja dostępu do systemu.

Moduł 4

Deployment aplikacji

Uruchamianie aplikacji jako usługi, reverse proxy, domeny, certyfikaty HTTPS i aktualizacje.

Moduł 5

DevOps i automatyzacja

Git, kontenery, CI/CD, automatyczne testy i powtarzalne procesy wdrożeniowe.

Moduł 6

Monitoring i utrzymanie

Health checki, metryki, logi, alerty, backupy i podstawy codziennego utrzymania środowiska.

Zacznij od pierwszych lekcji albo przejdź do roadmapy

Możesz przechodzić przez materiał po kolei albo wracać do wybranych tematów, gdy potrzebujesz powtórki. Roadmapa pokazuje sugerowaną kolejność nauki.