jakubszpil

Cześć,
jestem Kuba! 🙋‍♂️

Witaj na mojej stronie, gdzie znajdziesz blog z artykułami, głównie o tematyce frontendowej, sekcję z kursami, dzięki którym nabędziesz wiedzę i doświadczenie z frontu, jak i portfolio, które przywita Cię moimi ostatnimi projektami. Bon vojage! 🚢

Artykuły 📝

Zbiór artykułów o frontendzie, obejmujących tematy takie jak HTML, CSS, JavaScript i frameworki. Odkrywaj nowości i najlepsze praktyki w tworzeniu stron oraz aplikacji internetowych.

Czytaj, ucz się i bądź na bieżąco z najnowszymi trendami w świecie frontend developmentu!

Framework na 70 linii, czyli implementacja Signal API od zera

Dowiedz się, jak zaimplementować minimalistyczny system reaktywny (Signal API) w JavaScript/TypeScript w mniej niż 70 liniach kodu. Praktyczny przewodnik krok po kroku.

📆
/
3 minuty czytania

Proste deployowanie przy użyciu GitHub Actions

Dowiedz się, jak wdrożyć dowolną aplikację za pomocą GitHub Actions w prosty i automatyczny sposób.

📆
/
2 minuty czytania

Szczepienie kodu, czyli jak Typescript radzi sobie z Dependency Injection

Dependency Injection (DI) to wzorzec projektowy stosowany w celu zwiększenia modularności i testowalności kodu. Umożliwia to oddzielenie tworzenia obiektów od ich używania, co prowadzi do lepszej separacji odpowiedzialności i łatwiejszego zarządzania zależnościami. W TypeScript, DI można zaimplementować na kilka sposobów, w tym za funkcji wstrzykujących, które są odpowiedzialne za tworzenie i wstrzykiwanie zależności. Przyjrzyjmy się, jak można zaimplementować DI w TypeScript z wykorzystaniem prostych przykładów.

📆
/
3 minuty czytania

Kursy 🏫 (a.k.a Learning)

Kursy frontendowe obejmujące HTML, CSS, JavaScript i nowoczesne frameworki. Rozwijaj swoje umiejętności i twórz nowoczesne strony oraz aplikacje internetowe.

Wprowadzenie do Reacta

React to popularna biblioteka JavaScript do budowania interfejsów użytkownika. Pozwala na tworzenie złożonych aplikacji webowych z komponentów, co ułatwia zarządzanie stanem i renderowanie widoków. Naucz się podstaw Reacta i zacznij tworzyć dynamiczne aplikacje!

📆
/
11 minut czytania

Wprowadzenie do JavaScript

JavaScript to potężny i wszechstronny język programowania, który stanowi serce interaktywnych stron internetowych. W tym kompleksowym kursie krok po kroku odkryjemy jego podstawy, od zrozumienia czym jest JavaScript, przez kluczowe elementy takie jak zmienne, typy danych, operatory, struktury kontrolne i funkcje, aż po bardziej złożone koncepcje, takie jak obiekty i tablice. Przygotuj się na fascynującą podróż do świata programowania!

📆
/
21 minut czytania

Wprowadzenie do TypeScript

Hej, programisto! 👋 Chcesz przenieść swój JavaScript na wyższy poziom? Dowiedz się, czym jest TypeScript, jak go zainstalować, jak zacząć z nim kodować i dlaczego to właśnie on może być Twoim najlepszym kumplem w tworzeniu niezawodnych aplikacji! Przystępny przewodnik dla początkujących z mnóstwem przykładów i praktycznych wskazówek. Gotowy na typowanie? 😉

📆
/
29 minut czytania

Portfolio 🛠️

Oto moje portfolio frontendowe z projektami nowoczesnych stron i aplikacji internetowych. Sprawdź moje realizacje i zobacz, co potrafię!

👥 Team Support

Status: W trakcie

Aplikacja usprawniająca pracę zespołu. Pozwala na zarządzanie zespołami i użytkownikami, monitorowanie zadaniami i przypisywanie ich do konkretnych osób bądź podzespołów.

📆
Otwórz GitHub

🩺 E-Przychodnia

Status: W trakcie

Aplikacja typu e-commerce mająca na celu ułatwienie korzystania z dobrodziejstw służby zdrowia. All-in-one, znajdziesz tutaj możliwość umawiania wizyt, wyszukiwania najbliższych placówek zdrowia, podgląd skierowań i recept i wiele innych opcji.

📆
Otwórz GitHub

🔑 Password Generator

Status: Ukończony

Aplikacja do generowania hasła, wedle podanych wytycznych.

📆
Otwórz GitHub