Ściągi
Podręczne ściągi ze składni i kluczowych pojęć dla każdego języka. Idealne do trzymania pod ręką lub wydrukowania.
Podręczne ściągi ze składni i kluczowych pojęć dla każdego języka. Idealne do trzymania pod ręką lub wydrukowania.
12 kursów
Odpytuj prawdziwe dane za pomocą Postgres działającego w przeglądarce.
Ucz się SQL od podstaw, z prawdziwym Postgres uruchomionym w Twojej przeglądarce.
Podstawy języka sieci Web, z wykonywaniem kodu na żywo.
Ucz się JavaScript od podstaw z interaktywnym silnikiem, który uruchamia Twój kod bezpośrednio w przeglądarce.
Praktyczny Python do analizy danych, pisania skryptów i lekkich automatyzacji w przeglądarce.
Naucz się Pythona od zera dzięki CPython w WebAssembly: uruchamiaj skrypty w przeglądarce, pracuj z ciągami znaków i kolekcjami, korzystaj z biblioteki standardowej i twórz małe, natychmiast weryfikowalne automatyzacje.
Język cloud-native, z prowadzonymi ćwiczeniami na Go Playground.
Ucz się Go od podstaw. Ćwiczenia ze statyczną walidacją i bezpośrednimi linkami do oficjalnego Go Playground, aby uruchamiać swój kod na prawdziwym kompilatorze.
Rozwój systemów o wysokiej wydajności, z naturalnym przejściem do oficjalnego kompilatora.
Ucz się nowoczesnego C++ od podstaw dzięki prowadzonym ćwiczeniom, statycznej walidacji i integracji z Compiler Explorer: od podstaw składni i typów danych po klasy i programowanie obiektowe.
Bezpieczeństwo pamięci i wysoka wydajność bez garbage collectora.
Naucz się języka Rust od zera dzięki szczegółowym objaśnieniom, praktycznym przykładom i interaktywnym ćwiczeniom: od zarządzania zmiennymi i typów prostych po bezpieczne zarządzanie pamięcią z użyciem ownership, borrowing, struktur i metod.
Programowanie zorientowane obiektowo, przenośność i niezawodność dla świata korporacyjnego.
Naucz się języka Java od zera z udziałem szczegółowych objaśnień, praktycznych przykładów i interaktywnych ćwiczeń: od podstawowej składni i kontroli przepływu po kluczowe koncepcje OOP, takie jak klasy, dziedziczenie, interfejsy i kolekcje.
Bezpieczeństwo typów i nowoczesność dla Twoich aplikacji JavaScript.
Opanuj TypeScript, typowany nadzbiór języka JavaScript. Dowiedz się, jak pisać bezpieczniejszy i bardziej solidny kod dzięki typom prostym, interfejsom, aliasom typów, uniom, zawężaniu typów (type narrowing) oraz programowaniu generycznemu (Generics).
Historyczny filar globalnych systemów finansowych i korporacyjnych, wyjaśniony w nowoczesny sposób.
Naucz się języka COBOL od zera z dokładnymi wyjaśnieniami, praktycznymi przykładami i interaktywnymi ćwiczeniami: od sztywnej struktury kodu i deklaracji danych po operacje arytmetyczne, kontrolę przepływu i modularność za pomocą paragrafów.
Język do statystycznej analizy danych.
Naucz się języka R do manipulacji danymi, analizy statystycznej i programowania funkcjonalnego. Od podstaw składniowych i wektorów, po macierze, ramki danych (data frames) i pisanie własnych funkcji.
Opanuj wiersz poleceń i zarządzaj plikami oraz strumieniami jak profesjonalista.
Naucz się swobodnie poruszać w wierszu poleceń systemu Linux. Od nawigacji po systemie plików i zarządzania plikami oraz katalogami, aż po przekierowania strumieni standardowych, potoki (pipelines) i zaawansowane filtry z użyciem grep.
Wyszukuj, waliduj i transformuj rzeczywisty tekst, bez traktowania regexów jako magii.
Naucz się wyrażeń regularnych, budując wzorce na podstawie logów, URL-i, CSV i realistycznych tekstów: interaktywny edytor (playground) pokazuje dopasowania, grupy i zamiany w czasie rzeczywistym z zabezpieczeniem przed ReDoS.