Witam cię na mojej stronie!

Nazywam się Emil i od zawsze fascynowała mnie możliwość łączenia kreatywności z technologią, tworząc interaktywne i intuicyjne aplikacje. Pracuję głównie z HTML, CSS i JavaScript, budując estetyczne, funkcjonalne i responsywne strony internetowe. Uwielbiam tworzyć od podstaw, zamieniając pomysły w działające projekty. Aktualnie uczę się Reacta, aby rozwijać swoje umiejętności w tworzeniu dynamicznych i skalowalnych aplikacji. Dzięki temu frameworkowi mogę realizować coraz bardziej zaawansowane projekty, ciągle poszerzając swoją wiedzę.

Author

Moje umiejętności

Narzędzia i Technologie, których Używam w swoich projektach i nie tylko.

Obraz przedstawiający logo HTML

HTML (HyperText Markup Language) to podstawowy język służący do tworzenia stron internetowych. Określa strukturę treści na stronie za pomocą znaczników (tagów), takich jak h1 dla nagłówków, p dla akapitów, czy a dla linków. HTML pozwala osadzać obrazy, wideo oraz inne media i łączyć strony ze sobą za pomocą hiperłączy. Każdy dokument HTML zaczyna się od deklaracji !DOCTYPE html, a jego główna struktura składa się z elementów head i body.

Obraz przedstawiający logo CSS

CSS (Cascading Style Sheets) to język używany do opisywania wyglądu i formatu dokumentów HTML. Umożliwia oddzielenie treści od prezentacji, co sprawia, że strona internetowa jest bardziej przejrzysta i łatwiejsza w utrzymaniu. CSS pozwala na kontrolowanie stylów elementów, takich jak kolory, czcionki, rozmiary, marginesy i układ. Dzięki właściwościom responsywnym, takim jak media queries, strony mogą dostosowywać się do różnych urządzeń i rozmiarów ekranów.

Obraz przedstawiający logo języka JavaScript

JavaScript (JS) to język programowania, który umożliwia tworzenie interaktywnych elementów na stronach internetowych. Jest jednym z kluczowych składników nowoczesnego rozwoju webowego, obok HTML i CSS. JS pozwala na manipulację strukturą dokumentu (DOM), co umożliwia dynamiczne zmiany treści i stylów na stronie w odpowiedzi na działania użytkowników. Język ten jest także wszechstronny, działając zarówno po stronie klienta, jak i serwera, co czyni go idealnym do budowy aplikacji webowych.

Obraz przedstawiający logo języka Java

Java to wieloplatformowy język programowania, który został stworzony przez firmę Sun Microsystems w 1995 roku, a obecnie jest rozwijany przez Oracle. Jego główną cechą jest niezależność od platformy, co oznacza, że napisany w Javie kod może działać na różnych systemach operacyjnych dzięki maszynie wirtualnej (Java Virtual Machine, JVM). Java jest często używana do tworzenia aplikacji internetowych, systemów korporacyjnych i aplikacji mobilnych na platformę Android.

Obraz przedstawiający logo języka Python

Python to interpretowany, dynamiczny język programowania o prostym i czytelnym składniowo kodzie, stworzony przez Guido van Rossuma w 1991 roku. Jego wszechstronność sprawia, że jest używany w różnych dziedzinach, takich jak analiza danych, sztuczna inteligencja, web development czy automatyzacja zadań. Python kładzie duży nacisk na czytelność kodu i produktywność, co czyni go popularnym zarówno wśród początkujących, jak i zaawansowanych programistów.

Obraz przedstawiający logo języka C

C to kompilowany, proceduralny język programowania, stworzony w latach 70. przez Dennisa Ritchie w Bell Labs, głównie z myślą o systemie operacyjnym Unix. Jest znany ze swojej wydajności oraz niskopoziomowego dostępu do pamięci, co sprawia, że jest używany do tworzenia systemów operacyjnych, kompilatorów i aplikacji o wysokich wymaganiach wydajnościowych. Język C stał się podstawą dla wielu nowoczesnych języków programowania, takich jak C++, C# czy Java.

Umiejętności, które rozwijam

Nieustannie rozwijam swoje pasje i umiejętności, aby osiągać nowe cele.

Obraz przedstawiający logo języka React

React

Obraz przedstawiający logo Android Studio

Android Studio w Java

Obraz przedstawiający logo Windows Server

Windows Server

Zainteresowania

Jazda na rowerze

Podróże

Informatyka

Sztuczna inteligencja

Naprawa sprzętu komputerowego

Front End

Kryptowaluty

Programowanie

Cyberbezpieczeństwo

Nauka nowych języków programowania

Inne

Język ojczysty: Polski

Poziom Języka Angielskiego: B2

Poziom Języka Niemieckiego: B1

Posiadane wykształcenie: Wyższe

Posiadany tytuł: Licencjat

Kierunek studiów: Informatyka

Nazwa ukończonej uczelni: Akademia Zamojska