Technologie

PDF
Drukuj
Email
Wpisany przez Administrator
sobota, 12 lutego 2011 11:44

Poniżej zestaw technologii, które znam i którymi posługuję się w pracy.


Języki programowania:

  • PHP - znajomość zaawansowana (programowanie obiektowe, MVC, frameworki, umiejętność tworzenia dużych aplikacji),
  • JavaScript - znajomość dobra  (definiowanie klas, stosowanie bibliotek),
  • Java - dobra znajomość Java SE, podstawowa Java EE (JSP, JSTL, JSF, JPA, Hibernate),
  • Inne: Delphi, C, C++.
Struktura i wygląd WWW:
  • XHTML, CSS - znajomość dobra
Bazy danych:
  • SQL - bardzo dobra znajomość języka zapytań,
  • Systemy bazodanowe:
    • MySQL - znajomość dobra,
    • Oracle, Firebird.
Inne technologie WWW
  • Ajax - znajomość dobra,
  • Flash - tworzenie animowanych banerów,
  • Aplety Java - tworzenie rozbudowanych aplikacji.
Frameworki:
  • PHP
    • Zend - praca przy istniejącej aplikacji, tworzenie frameworka od podstaw inspirowanego głównie Zendem
    • Symfony - utworzenie kilku stron firmowych,
    • Code Igniter,
  • JavaScript
    • jQuery - dobra znajomość,
    • ExtJs.
Open source
  • Biblioteki: FPdf, ExcelReader, ExcelWriter, TinyMce, FCK, JQuery, Lightbox,
  • Aplikacje: CMS Joomla, System blogowy Wordpress, SugarCRM, Wiki, Wikidocs, i inne.
Środowiska Programistyczne
  • NetBeans - podstawowy IDE,
  • inne: PSPad, Eclipse, Notepad++.

Programy graficzne
  • Znajomość Gimp-a, Photoshop-a.
Praca grupowa
  • Systemy kontroli wersji SVN, CVS.
Zarządzanie projektami i zadaniami
  • Dedykowane narzędzia kontroli czasu pracy,  kontroli błędów itp.
Poprawiony ( sobota, 12 lutego 2011 13:41 )