Warsztaty
Książki
Artykuły
Sklep
Kt. Academy Blog
Kotlin Essentials
JavaScript od podstaw
Python od podstaw
Rozszerzenia w Kotlinie
Jak używać klas i właściwości rozszerzających i gdzie nie powinniśmy tego robić.
Marcin Moskała
8/6/2024
Adnotacje w Kotlinie
Adnotacje to znacznie prostszy koncept niż mogłoby się wydawać, dowiedz się czym są i jak je definiować.
Marcin Moskała
7/30/2024
Sealed klasy i interfejsy w Kotlinie
Czemu służą sealed klasy i interfejsy oraz jak ich używać w Kotlinie.
Marcin Moskała
7/23/2024
Enumy w Kotlinie
Czym są enumy i jak ich używać w Kotlinie.
Marcin Moskała
7/16/2024
Wyjątki w Kotlinie
Jak używamy wyjątków w Kotlinie.
Marcin Moskała
7/9/2024
Obiekty w Kotlinie
Czym jest wyrażenie tworzące obiekt, delegacja obiektu i companion object.
Marcin Moskała
7/2/2024
Przeładowanie operatorów w Kotlinie
Jak zdefiniowane są operatory w Kotlinie i jak można je definiować.
Marcin Moskała
6/25/2024
Dziedziczenie w Kotlinie
Poznaj interfejsy, klasy otwarte i abstrakcyjne oraz mechanizmy dziedziczenia w Kotlinie.
Marcin Moskała
6/18/2024
Klasy w Kotlinie
Jak definiujemy klasy w Kotlinie i jakie oferują nam one możliwości.
Marcin Moskała
6/11/2024
Piękno systemu typów w Kotlinie
Jak zaprojektowany jest w system typów w Kotlinie, dzięki czemu używanie go jest takie przyjemne.
Marcin Moskała
6/4/2024
Moc pętli for w Kotlinie
Poznaj niesamowite możliwości pętli for w Kotlinie.
Marcin Moskała
5/28/2024
Funkcje w Kotlinie
Ciekawe funkcjonalności Kotlina dotyczące funkcji.
Marcin Moskała
5/21/2024
Instrukcje warunkowe w Kotlinie
Co cechuje instrukcje warunkowe w Kotlinie i jak ich używać.
Marcin Moskała
5/14/2024
Nullowalność w Kotlinie
Jak działa bezpieczeństwo typów w Kotlinie i jak używać nullowalności.
Marcin Moskała
5/6/2024
Podaj Dalej Python з нуля
Ogłoszenie akcji Podaj Dalej dla książki Python od podstaw w języku ukraińskim.
Marcin Moskała
4/30/2024
Data klasy w Kotlinie
Czym są data klasy i jak używać ich w Kotlinie.
Marcin Moskała
4/16/2024
Twój pierwszy program w Kotlinie
Jak napisać swój pierwszy program, jak możemy go wykorzystać w rzeczywistych projektach i jak zbadać, do czego kompiluje się Kotlin.
Marcin Moskała
4/9/2024
Generyki w Kotlinie
Esencja definiowania i używania typów generycznych w Kotlinie.
Marcin Moskała
3/19/2024
Podstawowe typy Kotlina, ich literały i operacje
Poznaj podstawowe typy Kotlina, ich literały i operacje.
Marcin Moskała
2/6/2024
Czym jest Kotlin?
Czym jest Kotlin, jakie ma cechy, jakie ma zalety i jakie wady.
Marcin Moskała
1/23/2024
Co można robić w Pythonie?
Najpopularniejsze zastosowania języka Python, oraz jak z nimi zacząć.
Marcin Moskała
6/15/2022
Tworzenie serwisów internetowych w Pythonie
Czym są serwisy internetowe i jak utworzyć najprostszy taki serwis w języku Python.
Marcin Moskała
6/8/2022
Zbieranie danych w Pythonie
Jak użyć języka Python do zbierania danych ze stron i portali internetowych.
Marcin Moskała
6/1/2022
Sztuczna inteligencja w Pythonie
Jak zacząć przygodę ze sztuczną inteligencją w języku Python.
Marcin Moskała
5/25/2022
Analiza danych w Pythonie
Jak zacząć przygodę z analizą danych w języku Python.
Marcin Moskała
5/18/2022
Gra w węża, część 3: Przejmujemy sterowanie
Jak reagować na akcję gracza, by nasz wąż nabrał życia.
Marcin Moskała
5/11/2022
Gra w węża, część 2: Zmiana stanu
W stylu TDD implementujemy poruszanie się węża oraz pozostałe elementu mechaniki gry.
Marcin Moskała
5/4/2022
Gra w węża, część 1: Daj mi okno na świat
Jak działają gry oraz jak zacząć pracę z pakietem PyGame.
Marcin Moskała
4/27/2022
Instalacja pakietów w Pythonie
Czym jest pip i jak w języku Python instalujemy pakiety.
Marcin Moskała
4/20/2022
Importowanie w Pythonie
Jak w języku Python działa importowanie modułów, pakietów i elementów.
Marcin Moskała
4/13/2022
Operatory w Pythonie
Czym jest ten cały __eq__, __str__ i pozostałe funkcje stanowiące wsparcie dla nadpisywania operatorów.
Marcin Moskała
4/6/2022
List comprehensions w Pythonie
Czym jest List comprehensions i jak wykorzystujemy je do przetwarzania list.
Marcin Moskała
3/30/2022
Listy w Pythonie
Jak działa lista i tuple, jak wyciągać i ustawiać wartości poprzez index i zakres, i wiele więcej.
Marcin Moskała
3/23/2022
Klasy i obiekty w Pythonie
Czym są klasy i jak przy ich pomocy tworzymy obiekty w języku Python.
Marcin Moskała
3/16/2022
Czwartkami z programowaniem - dziękujemy!
W ramach akcji Podaj dalej programowanie zorganizowaliśmy cykl wykładów przy współpracy z samorządami warszawskich uczelni SGH i UW...
Katarzyna Syguła
3/15/2022
Funkcje w Pythonie
Poznamy funkcje, parametry, argumenty, wartości zwracane, domyślne oraz nazwane argumenty.
Marcin Moskała
3/9/2022
Pętle w Pythonie
Poznamy pętlę for i while oraz ich najistotniejsze użycia w języku Python.
Marcin Moskała
3/2/2022
Wyrażenia logiczne w Pythonie
Dowiemy się, jak działają operatory logiczne and, or i not oraz jak przy ich pomocy tworzymy wyrażenia logiczne.
Marcin Moskała
2/23/2022
Warunki w Pythonie
Dowiemy się, jak działa warunek if, else, elif, pass oraz dowiemy się co zrobił Jasio, aby pójść do kina.
Marcin Moskała
2/16/2022
Zmienne w Pythonie
Dowiemy się, jak definiować zmienne, jak je nazywać, czym jest None oraz jak przypisać wartości do wielu zmiennych jednocześnie.
Marcin Moskała
2/9/2022
Wartości w Pythonie
Nauczymy się czym są i jakie są podstawowe wartości w Pythonie. Sprawdzimy też, czy może on nam służyć jako kalkulator.
Marcin Moskała
2/2/2022
Pierwszy program w Pythonie
Napiszemy pierwszy program, a także nauczymy się czym jest programowanie, jak przygotować środowisko oraz jak korzystać z tych materiałów.
Marcin Moskała
1/26/2022
Akcja "Podaj dalej"
Zaczynamy akcję "Podaj dalej" książki JavaScript od podstaw, w ramach której popularyzować będziemy umiejętności programistyczne.
Marcin Moskała
8/9/2021
Przyszłość programowania
Analiza stanu branży programistycznej i jaka w związku z tym czeka ją przyszłość.
Marcin Moskała
6/24/2021
Napiszmy grę w JavaScript: Wprowadzamy podejście obiektowe
Porządkujemy grę poprzez użycie obiektów, a potem klas.
Marcin Moskała
6/22/2021
Jak zostać programistą?
Plan, jak krok po kroku nauczyć się programowania i zostać programistą.
Marcin Moskała
6/17/2021
Napiszmy grę w JavaScript: Lot kulki
Sprawiamy, aby piłeczka się odbijała i wracała na środek, oraz żeby punkty się dodawały. Gra staje się grywalna.
Marcin Moskała
6/15/2021
Nauka programowania na telefonie
Smartfon, jako świetne narzędzie do nauki programowania.
Marcin Moskała
6/10/2021
Napiszmy grę w JavaScript: W odpowiedzi na Twoje kliknięcie
Uczymy się reagować na kliknięcia użytkownika.
Marcin Moskała
6/8/2021
Gry w służbie programowania
Gry, które wspomagają naukę programowania.
Marcin Moskała
6/3/2021
Napiszmy grę w JavaScript: Stan oraz stałe
Do naszej gry wprowadzamy pojęcia stanu oraz stałych.
Marcin Moskała
6/1/2021
Napiszmy grę w JavaScript: Daj mi płótno, a namaluję świat
Pisanie naszej gry zaczynamy od rysowania elementów: piłeczki, paletek i punktacji.
Marcin Moskała
5/25/2021
Rozwiązania do zadań: JavaScript od podstaw
Zebrane rozwiązania do zadań ze wszystkich rozdziałów
Marcin Moskała
5/21/2021
Funkcje strzałkowe w JavaScript
Dowiemy się czym są oraz jak wykorzystywać popularne współcześnie funkcje strzałkowe.
Marcin Moskała
5/18/2021
Iteracja po tablicy w JavaScript
Nauczymy się iterować po tablicach i poznamy nowoczesne funkcje forEach, map oraz join.
Marcin Moskała
5/11/2021
Tablice w JavaScript
Dowiemy się czym są tablice, jak dodawać i wyciągać z nich wartości, a także jak sprawdzić ich wielkość.
Marcin Moskała
5/4/2021
Jak nauczyć się programowania?
Jak można uczyć się programowania: kursy online, YouTube, bootcampy... pomówmy o nich po kolei.
Marcin Moskała
4/29/2021
Elementy programowania obiektowego w JavaScript
Dodamy naszym programom trochę klasy dzięki metodom, operatorowi new oraz przy użyciu samych klas.
Marcin Moskała
4/27/2021
Obiekty w JavaScript
Dowiemy się czym są obiekty i pola, jak je modyfikować oraz co się dzieje, gdy ich brak. Poznamy też format JSON.
Marcin Moskała
4/20/2021
Funkcje w JavaScript
Poznamy najważniejszą funkcjonalność języka: funkcje. Dowiemy się czym są parametry i argumenty, a także jak przekazywać funkcje do funkcji.
Marcin Moskała
4/13/2021
Co można robić w JavaScript?
Pisanie stron, botów, robotów... co jeszcze można zrobić przy użyciu JavaScript?
Marcin Moskała
4/12/2021
Wyrażenia logiczne w JavaScript
Jak działają operatory i && oraz lub ||.
Marcin Moskała
4/6/2021
Pętle w JavaScript
Poznamy pętle while i for, jak również dowiemy się, jak zazwyczaj są one używane.
Marcin Moskała
4/6/2021
Warunki w JavaScript
Dowiemy się jak działają warunki if, if-else oraz if-else-if, poznamy wyrażenia i operatory logiczne oraz sprawdzimy, co zrobił Jasio, aby pójść do kina.
Marcin Moskała
3/30/2021
Zmienne w JavaScript
Dowiemy się czym są i jak działają zmienne, co różni const i let oraz jak je nazywać, skąd wziął się camelCase, a także czym są null i undefined.
Marcin Moskała
3/23/2021
Wartości w JavaScript
Nauczymy się czym są i jakie są podstawowe wartości i typy w JavaScript. Sprawdzimy też, czy JavaScript może nam służyć jako kalkulator.
Marcin Moskała
3/16/2021
Pierwszy program w JavaScript
Napiszemy pierwszy program, a także nauczymy się czym jest programowanie, jak przygotować środowisko, oraz jak korzystać z tych materiałów.
Marcin Moskała
3/8/2021