Kategoria | Technologia |
Proces projektowania i programowania aplikacji internetowych | Object Oriented Programming, XP (Extreme Programming), MVC (Model-View-Controller), UML |
Języki i techniki programowania | Java, C/C++/Objective-C, C#, PHP, Perl, Ruby, JavaScript |
Technologie programowania aplikacji | Java Standard Enterprise APIs: J2EE, Servlets, JSF, JSP, JNDI, JPA, JDBC, JDBC-Templates, JAXP, JMS, JMX, EJB, JAX-WS .NET core APIs: ASP.NET WebForms, ADO.NET, WCF, WF Rozwiązania open source: SpringFramework (AcegiSecurity/SpringSecurity), Hibernate, TopLink, FreeMarker, Struts, Axis, XFire/Apache CXF, MyFaces CORBA, Web Services, .NET Framework AJAX (GWT, YUI, Microsoft Ajax) IVR (CCScript) Microsoft Enterprise Library |
Środowiska zintegrowane | Eclipse (WebTools, Mylar), Visual Studio 2005/2008, Ant, Maven, Maven2 |
Testowanie aplikacji | HttpUnit, HtmlUnit, XHTMLUnit, JUnit, JWebUnit, JsUnit, JUnitPerf, NUnit, MSTest, Moq, WAPT, Mantis, JMeter, Selenium, Eclipse TPTP, Emma, JCoverage |
Serwery aplikacji | Resin, Apache, Tomcat, JBoss, JRun, IPlanet, Glassfish, IIS |
Bezpieczeństwo aplikacji | Acunetix Web Vulnerability Scanner |
Reprezentacja i prezentacja danych oraz dokumentów, języki skryptowe | HTML/CSS, XML, XSLT, PostScript/PDF, Latex |
Grafika komputerowa, projekty stron | Adobe Photoshop, Adobe Illustrator, Adobe Flash, Adobe Fireworks, Adobe Dreamweaver, CorelDRAW, Corel PHOTO-PAINT, Corel Paint Shop Pro X |
Przyjazność aplikacji internetowych dla niepełnosprawnych użytkowników | Section 508, Bobby |
Bazy danych | Oracle, SQL Server, MySQL, PostgreSQL, Access, protokół terminalowy 3270 do IBM mainframe |
Bezpieczeństwo systemów i danych | PKI, certyfikaty cyfrowe, Java security (JCA, JCE, RSA & Entrust Cryptographic Providers), tunele SSH, PGP |
Administracja systemami | Unix: Solaris, AIX, Linux; Windows: 98, 2000, XP, 2003, Vista |