JavaScript

Język JavaScript był moim pierwszym językiem programowania, którego się uczyłem. Początki mojej przygody z tym językiem sięgają roku 1999 (premiera filmu Matrix), gdy to analizowałem skrypty systemu Windows 98 SE związane z wyświetlaniem niektórych folderów.

Skrypty te były zapisywane w konkretnych katalogach i posiadały rozszerzenie HTT. Zawierały kod w języku JavaScript i kontrolkę Eksploratora Windows. Właśnie w JavaScript i HTML wykonane były chmurki widoczne na poniższym obrazku (cały lewy panel).

Eksplorator systemu Windows 98 - katalog systemowy
Eksplorator systemu Windows 98 - katalog systemowy

Później przez długi czas nie sięgałem do tego języka, aż do pierwszych projektów aplikacji internetowych, podczas studiów na kierunku Automatyka i Robotyka na Akademii Górniczo-Hutniczej w Krakowie.

O tych projektach można przeczytać na stronie poświęconej aplikacjom internetowym.

Obecnie wykorzystuję poniższe, bardzo rozpowszechnione frameworki JavaScript, które posiadając bardzo duże możliwości w sposób znaczący nie tlko przyspieszają tworzenie oprogramowania webowego, ale i udostępniają bardzo przyjazne dla użytkownika widżety.

Draggable ExtJS's charts
Wykresy ExtJS 3/YUI 2 - rozszerzenie funkcjonalności o drag&drop w ActionScript3.

Zrzut ekranu z CMSa portalu Ciążowy.pl - lista artykułów
Zrzut ekranu z CMSa portalu Ciążowy.pl - lista artykułów

Potrafię również tworzyć kod w czystym języku JavaScript, co pozwala rozszerzać możliwości przedstawionych frameowrków, jak i tworzyć własne skrypty JS, niekorzystające z popularnych bibliotek JS.

Zrzut ekranu z aplikacji BSS Transformation - strona główna
Zrzut ekranu z aplikacji BSS Transformation - panel administracyjny

Więcej o technologii Sencha ExtJS i projektach, które z niej korzystały można znaleźć na specjalnie przygotowanej stronie tego działu.

Zrzut ekranu z aplikacji Didactix 2 - kierunki studiów
Zrzut ekranu z aplikacji Didactix 2 - kierunki studiów

Free Web Hosting