Andrea Guidi – Programmatore Java 4.8 (23)

▪ Sistemi operativi: Windows, Unix. ▪ Applicativi: programmi di scrittura, fogli elettronici, navigazione Internet, posta elettronica. ▪ Metodologie di analisi e progettazione: progettazione di Basi di Dati concettuale (modello E-R) e logica (modello relazionale). ▪ Ingegneria del software: UML, software ArgoUML. ▪ Metodologie di programmazione: programmazione strutturata, programmazione a oggetti, programmazione top-down e bottom-up, design patterns, architetture multi-layer e multi-tier. ▪ Linguaggi di programmazione: Java, C, C++, Pascal, Fortran. ▪ Piattaforme di sviluppo: J2SE, J2EE, tecnologie J2EE (Servlet, JSP, EJB),…