O mnie
Od początku 2023 roku uczę się programowania Front-End.
Poznaję przy tym nowe technologie i narzędzia, by w przyszłości opanować stacki
React.js/Next.js oraz Vue.js/Nuxt.js.
Moim głównym celem jest ciągły rozwój umiejętności w tym zakresie.
Przy tworzeniu aplikacji i stron internetowych koncentruję się na dopracowaniu designu i zapewnieniu
intuicyjnego interfejsu. Dbam o to, aby te były estetyczne, funkcjonalne i dostosowane do różnych urządzeń.
Z tego też względu pojęcia takie jak Responsive Web Design czy
UX/UI Design nie są mi obce.
Jednocześnie rozwijam swoje zdolności w grafice 2D, a dzięki temu mogę być kreatywny nie tylko w obszarze kodowania.
Tworzę strony internetowe
z wysokimi wynikami PageSpeed Insights
Sprawdź więcej
Od początku 2023 roku uczę się programowania Front-End.
Poznaję przy tym nowe technologie i narzędzia, by w przyszłości opanować stacki
React.js/Next.js oraz Vue.js/Nuxt.js.
Moim głównym celem jest ciągły rozwój umiejętności w tym zakresie.
Przy tworzeniu aplikacji i stron internetowych koncentruję się na dopracowaniu designu i zapewnieniu
intuicyjnego interfejsu.
Dbam o to, aby te były estetyczne, funkcjonalne i dostosowane do różnych urządzeń.
Z tego też względu pojęcia takie jak Responsive Web Design czy
UX/UI Design nie są mi obce.
Jednocześnie rozwijam swoje zdolności w grafice 2D, a dzięki temu mogę być kreatywny nie tylko w obszarze
kodowania.
TechStack
Advanced Web Development
Fundamental Web Development
Software
WordPress
UX/UI Design
Ukończone certyfikowane kursy
Podstawy HTML, CSS, semantyka, dobre praktyki pisania kodu i RWD, czyli responsywne strony internetowe.
Preprocesor SASS, pseudoklasy, pseudoelementy i atrybuty, animacje, Flexbox, podstawy JavaScript, Bootstrap.
Animowane karty, linki, przyciski, menu, tooltipy, inputy, Git & GitHub, BEM & SASS, UI/UX Design, Flexbox, CSS Grid.
Typy danych, operatory, instrukcje warunkowe, pętle, tablice, funkcje, metody, atrybuty, DOM, obiekty, JSON, AJAX, API.
Praktyczne wykorzystanie HTML, CSS i JS w realizacji określonych projektów.
npm, Gulp.js, Hosting (domena, SSL itd.), SEO dla deweloperów
Praktyczne zastosowanie HTML, CSS i JS w tworzeniu konkretnych elementów stron internetowych.
Bootstrap to framework do szybkiego tworzenia responsywnych stron internetowych. Oferuje wiele gotowych rozwiązań, takich jak predefiniowane style, klasy pomocnicze, moduły Sass i skrypty JavaScript.
Tailwind CSS to narzędzie do tworzenia niestandardowych interfejsów użytkownika za pomocą klas CSS. Umożliwia ono szybkie i elastyczne projektowanie stron internetowych bez pisania zbyt dużo kodu CSS. Tailwind CSS oferuje wiele gotowych komponentów.
WordPress to popularny system zarządzania treścią (CMS),
który umożliwia tworzenie i edytowanie stron
internetowych.
Blocksy to jeden z najlepszych motywów WordPress, który
jest zoptymalizowany pod kątem Gutenberg oraz oferuje
wiele opcji personalizacji, szybkość ładowania i wsparcie
dla popularnych wtyczek. WooCommerce, to wtyczka, która
umożliwia tworzenie sklepów internetowych, zarządzanie
zapasami i płatnościami, a także integrację z innymi
usługami.
React.js to popularna biblioteka JavaScript służąca do
tworzenia interfejsów użytkownika, opracowana przez zespół
inżynierów Facebooka. Umożliwia budowanie dynamicznych i
interaktywnych aplikacji webowych poprzez komponenty -
wielokrotnego użytku, modularne elementy kodu, które
reprezentują fragmenty interfejsu użytkownika.
React działa na zasadzie wirtualnego DOM-u, co pozwala na
efektywne aktualizowanie tylko tych elementów strony,
które rzeczywiście uległy zmianie. Dzięki temu jest
szybki, wydajny i łatwy w utrzymaniu. Jest często używany
w aplikacjach typu single-page (SPA) oraz w większych
projektach dzięki swojej elastyczności i szerokiemu
ekosystemowi narzędzi.
Ukończone kursy bez certyfikatu
Skróty Emmet pozwalają tworzyć struktury witryny internetowej w rozsądnym czasie, a także przyspieszają proces stylizowania elementów w CSS. Korzystanie z nich znacznie poprawia wydajność pracy z kodem.
Sztuczna inteligencja (AI) to dziedzina nauki, która zajmuje się tworzeniem maszyn i systemów, które mogą wykonywać zadania wymagające ludzkiego rozumu i percepcji.
Figma to nowoczesne narzędzie do projektowania interfejsów użytkownika (UI) i tworzenia prototypów aplikacji oraz stron internetowych. Umożliwia projektantom pracę zespołową w czasie rzeczywistym — wszyscy uczestnicy projektu mogą jednocześnie edytować pliki, dodawać komentarze i śledzić zmiany.
Języki obce
Akademicki certyfikat Politechniki Wrocławskiej znajomości języka angielskiego ACERT na poziomie B2.
Uczelnia:
Politechnika WrocławskaCertyfikat:
03.07.2013Projekty
Info
Strona, na której obecnie się znajdujesz. Służy ona jako prezentacja moich dotychczasowych umiejętności.
Sprawdź więcej
Info
Strona, na której obecnie się znajdujesz. Służy ona jako prezentacja moich dotychczasowych umiejętności.
Pragmaton
Strona wykonana w celu przećwiczenia korzystania z frameworka Tailwind CSS.
Sprawdź więcej
PS Vita by SD91PL
Blog poświęcony przenośnej konsoli Sony PlayStation Vita.
Sprawdź więcej
ToDoList
Prosta aplikacja ToDoList napisana w React.js z funkcjonalnością zapisywania tasków w pamięci lokalnej przeglądarki.
Sprawdź więcej
CarsSpot
Strona CarsSpot napisana w ramach procesu rekrutacji do adSite.pro na podstawie otrzymanej makiety w Figmie.
Sprawdź więcej