Jmenuji se Jan Svoboda a od roku 2024 se zabývám tvorbou softwaru a webových aplikací. Svou kariéru vývojáře jsem započal studiem akreditovaného rekvalifikačního kurzu poskytovaného společností ITnetwork.cz.
Se sídlem v Praze aktuálně hledám uplatnění na trhu práce, kde bych měl příležitost uvést své zkušenosti do praxe.
Mezi mé znalosti jazyka C# patří prvky základní konstrukce, jako jsou datové typy, cykly, podmínky, práce s textovými řetězci, knihovna Math a další, až po problematiku řešící objektově orientované programování, jehož nezbytnou součástí je vytváření objektů, zapouzdření, dědičnost a polymorfismus, vlastnosti, interface, abstrakce, statika, výčtové typy, delegáti a spoustu dalšího.
Tvorba webových aplikací za pomoci 3-vrstvé architektury MVC (Model-View-Controller) s použitím objektově relačního mapperu Entity Framework pro přístup k databázím a jejich správě.
Práce s databází MS-SQL, vytváření a úprava tabulek, CRUD - vytváření, vyhledávání, editace a mazání záznamů. Vyhledávání přes více tabulek (JOIN), řazení, agregační funkce, vazební tabulky. Pohledy, triggery, procedury a další.
Znalost značkovacího jazyka HTML a stylování pomocí CSS. Tvorba přehledných a plně responzivních webových stránek za pomoci proslulého frameworku Bootstrap.
Základní znalosti JavaScriptu pro práci s webovými stránkami. Datové typy, cykly, podmínky, práce s textovými řetězci. DOM - výběr elementů, tvorba elementů, úprava atributů a obsahu elementů.
Veškerou práci provádím ve Visual Studio a Visual Studio Code. Pro zálohování a verzování svých projektů používám GitHub.
Podrobný výpis znalostí naleznete na stránce Znalosti.