Developer aplikacji webowych i e-learningowych
Na tej stronie:
Wstęp
Gwałtowny rozwój sieci Internet pod koniec XX w. sprawił, że nawet najmniejsze firmy dbające o swój wizerunek posiadają strony internetowe. Technologie sieciowe i powstałe wokół nich rozwiązania programistyczne posiadają coraz większe możliwości i jednocześniej są bardziej wygodne i prostsze w obsłudze. Ze względu na dostępność i niezależność od systemów operacyjnych, aplikacje webowe stanowią coraz większy procent wśród wszystkich typów aplikacji komputerowych - tręd ten powinien się w najbliższym czasie umacniać dlatego moim zdaniem warto inwestować swój czas w technologie webowe.
Zakres obowiązków
Jako web developer zajmuję się:
- analizą, projektowaniem i tworzeniem serwisów internetowych,
- testowaniem zabezpieczeń aplikacji webowych,
- doradztwem w zakresie tworzenia rozwiązań sieciowych.
Dodatkowo, jako developer rozwiązań e-learningowych zajmuję się:
- zgłębianiem teorii związanych z nauczaniem zdalnym (projektowanie instrukcji, aspekty biznesowe związane z e-learningiem, zarządzanie procesem tworzenia szkoleń),
- zgłębianiem technicznych aspektów e-learningu (SCORM, funkcjonowanie i obsługa platform e-learningowych),
- doradztwem w zakresie wykorzystania rozwiązań technicznych na potrzeby e-learningu,
- projektowaniem i tworzeniem systemów do obsługi procesu nauczania zdalnego (autorskie platformy LMS),
- projektowanie i tworzenie aplikacji e-learningowych.
Doświadczenie
Pierwsze rozwiązania sieciowe stworzyłem w 1998 roku. Jedną z moich większych produkcji jest portal firmy ZamKor obejmujacy swoim zakresem moduły informacji, sklepu internetowego, obszaru z materiałami dostępnymi tylko dla osób uprawnionych, forum dyskusyjnego, biuletynu informacyjnego, aplikacji do obsługi klientów oraz systemu zarządzania treścią (panel administracyjny, CMS - Content Management System). Portal z niewielkimi modyfikacjami działa nieprzerwanie od 2002 roku. Więcej informacji znajduje się na liście najważniejszych projektów webowych.
Od roku 2005 jako web developer zajmuję się głównie problematyką e-learningową tworząc rozwiązania wykorzystywane podczas szkoleń zdalnych.
Posiadam następujące certyfikaty:
- E-learning by design potwierdzający znajomość projektowania efektywnych szkoleń e-learningowych,
- Adobe Certified Flash 2004 Developer potwierdzający dogłębną znajomość problematyki programowania w językach ActionScript 1.0 i 2.0 oraz w środowisku Adobe Flash.
- Adobe Certified Flex 2 Developer potwierdzający dogłębną znajomość problematyki programowania w językach ActionScript 3.0 i MXML oraz w środowisku Adobe Flex.
W mojej pracy wykorzystywałem następujące rozwiązania i technologie:
- Perl (wer. 5, 6),
- PHP (wer. 5),
- Adobe Flash (2004, 8, CS3) / ActionScript (1.0, 2.0, 3.0),
- Adobe Flex (2) / ActionScript (3.0) / MXML,
- SQL (MySQL, MS SQL),
- HTML, XHTML, XML,
- CSS,
- JavaScript, Ajax (Asynchronous JavaScript and XML),
- C# i ASP.Net (2.0).
Materiały uzupełniające
Więcej informacji na temat mojej pracy na stanowisku Developera aplikacji webowych i e-learningowych można znaleźć przeglądając zrealizowane przeze mnie projekty oraz publikacje związane z e-learningiem i programowaniem aplikacji sieciowych.