Portfolio

O mně

O mně: Od Scratch bloků až po Full Stack výzvy

Moje počáteční fascinace začala u Scratch bloků, ale rychle jsem se přesunul do textového prostředí. Dnes jsem ambiciózní technologický nadšenec zaměřený na Full Stack vývoj. Aktivně propojuji znalosti ze základních kurzů s nasazováním komplexních aplikací.

Můj aktuální stack (a na co se soustředím)

Momentálně se soustředím na moderní postupy vývoje webu, přičemž hlavní důraz kladu na JavaScript a komplexní osnovu The Odin Project. Můj balíček nástrojů zahrnuje:

  • Základy front-endu: základy v HTML a CSS, které jsem si zdokonalil především prostřednictvím kurzů na itnetwork.cz.
  • Hlavní zaměření: Aktivně se učím JavaScript a Full Stack metodiky přes The Odin Project.
  • Školní programování: Základní zkušenosti s jazykem Python ze střední školy.
  • Hardware pro zábavu: Používám micro:bit pro praktické, hardwarově orientované koníčky.
  • Operační systémy: Denně používám Linux v kombinaci s Windows pro osobní zábavu.
  • Produktivita: Ovládám MS Office (Word, Excel, PowerPoint).

Měkké dovednosti

Můj technický rozvoj je podpořen souborem osobních vlastností, které považuji za zásadní:

  • Neustálé učení: Rád se učím nové věci, zejména v oblasti technologií. Každou chybu vnímám jako příležitost se něco naučit.
  • Odhodlání: Nikdy se nevzdávám, když něco nefunguje hned napoprvé. Programátorské chyby beru jako osobní výzvu.
  • Jazyky: Rodilý mluvčí češtiny se základní znalostí angličtiny.

Toto portfolio slouží k dokumentaci mého postupu – od jednoduchých HTML struktur až po implementaci komplexních JavaScriptových projektů. Pokud je vám moje cesta blízká nebo jsou pro vás mé projekty užitečné, jste na správném místě.

Zkušenosti

2025 – Současnost
Full Stack vývoj a objevování frameworku Astro
Online / The Odin Project (TOP)
Intenzivní zaměření na ovládnutí moderního vývoje webu. Momentálně procházím komplexní osnovou Full Stacku v rámci The Odin Project. Rychle jsem využil znalosti frameworku Astro k vytvoření osobního portfolia.
Leden 2025 – Současnost
Základy front-endu
Online kurzy (itnetwork.cz)
Zahájil jsem dedikované samostudium front-end vývoje. Získal jsem základní znalosti v HTML a CSS pro tvorbu vizuálních a strukturovaných webových rozvržení.
Září 2024 – Současnost
Středoškolské studium (obor IT)
Střední průmyslová škola dopravní, a.s., Motol
Začal jsem studovat na Střední průmyslové škole dopravní v Praze se specializací na IT. Pokračuji v budování technických i teoretických znalostí.
2023 – 2024
Úvod do programování a hardwarové projekty
Škola / Domácí projekty
První objevování Scratch a micro:bit pro ovládání základních funkcí. Tyto znalosti jsem využil v roce 2024 k vytvoření prototypu jednoduché sady pro chytrou domácnost. Začal jsem se učit základní syntaxi jazyka Python.
2015 – 2024
Povinná školní docházka
Základní škola Vladislava Vančury
Dokončení základního vzdělání, které mi poskytlo základ pro budoucí technické studium.

Projekty

Knights Travails

Hledání nejkratší cesty šachového koně pomocí BFS.

https://github.com/marek-milacek/BFS

Binary Search Trees

Zkrocení rekurze a hledání rovnováhy.

https://github.com/marek-milacek/BST

Hash Map

Rychlost nade vše. Jak funguje klíč-hodnota pod kapotou.

https://github.com/marek-milacek/hashMap

Linked List

Jak funguje paměť? Vytvoření vlastní datové struktury od nuly.

https://github.com/marek-milacek/linked_lists

Rekurze a Fibonacci

Ponor do Computer Science – porovnání klasických smyček a rekurzivního myšlení na příkladu Fibonacciho posloupnosti.

https://github.com/marek-milacek/fibonacci

Weather app

Práce s externím API, Fetch a přechod na Async/Await.

https://github.com/marek-milacek/weather-app

ToDo List

Interaktivní správce úkolů s využitím Local Storage a externích knihoven.

https://github.com/marek-milacek/todo-list

Restaurace

Generování celého obsahu stránky pouze pomocí JavaScriptu a organizace kódu přes Webpack.

https://github.com/marek-milacek/restaurant-page

Kámen, nůžky, papír

Jednoduchá hra kámen, nůžky, papír vytvořená v JavaScriptu

https://github.com/marek-milacek/rock_paper_scissors

Kalkulačka

Jednoduchá kalkulačka vytvořená pomocí HTML, CSS a JavaScriptu

https://github.com/marek-milacek/calculator

Knihovna

Moje první aplikace s pokročilejším JavaScriptem - správa knihovny s přidáváním, mazáním a sledováním přečtených knih.

https://github.com/marek-milacek/project_odin-library

Piškvorky

Moje první implementace hry s využitím Factory Functions a Module Pattern pro čistší organizaci kódu.

https://github.com/marek-milacek/Tic_tac_toe

Analytický dashboard

Můj první větší projekt, ve kterém jsem využil hodně HTML a CSS

https://analytics-dashboard.milacek-tech.com/

Odebírejte mé poznámky o kódování

Žádný spam, jen stručné postřehy studenta Full Stacku jednou měsíčně.