Cursuri de formare profesională în Italia
În anii petrecuți în Italia am conceput și susținut, ca liber profesionist, un număr mare de cursuri pentru companii și instituții. Cele mai multe au fost oferite în cadrul colaborărilor cu Datamat, dar au existat și beneficiari distinși, precum Olivetti Ricerca din Bari, CNR, Systech, Dataspazio sau Sincro Consulting. Cursurile erau adaptate unor roluri profesionale bine definite — de la programatori aflați la început de drum până la analiști, arhitecți software și responsabili de proiect — și au acoperit atât programarea propriu-zisă, cât și modelarea UML, arhitecturile distribuite, tehnologiile J2EE, serviciile Web, SOA, ingineria software și managementul proiectelor.
Navigare
Documente-cadru
Înaintea cursurilor propriu-zise, am păstrat aici documentele de ofertă și schemele de parcurs formativ. Ele explică logica de ansamblu a ofertei: rolurile profesionale vizate, traseele de progres și relațiile dintre cursuri.
Programare
Introduzione alla programmazione con Java. Corso base
Cursul de bază pentru programatorii care trebuiau să dobândească o stăpânire efectivă a limbajului Java, după etapa introductivă. În jurul acestui curs s-au organizat apoi extensiile spre Java avansat, programare distribuită și servicii Web. Cursul introductiv este destinat celor aflați la începutul parcursului Java. Acoperă caracteristicile limbajului, fundamentele programării, elemente de programare orientată pe obiecte, clase și obiecte, moștenire, polimorfism, interfețe, array-uri, conversii de tip, interfețe grafice, evenimente, excepții și input/output.
Beneficiar: Datamat (probabil)
Programmazione in Java. Argomenti avanzati
Continuarea naturală a cursului de bază, orientată spre clase abstracte, interfețe, clase annidate, colecții, excepții, programare concurentă, input/output și networking în Java.
Beneficiar: Datamat (probabil)
Programmazione distribuita in Java
Curs dedicat aplicațiilor distribuite în Java. Temele sale principale sunt: distributed computing, RMI, JNDI, RMI-IIOP, CORBA și Java IDL, precum și lucrul cu date persistente prin JDBC în context distribuit.
Beneficiar: Datamat (probabil)
Introduzione alla programmazione con C/C++
Curs introductiv pentru traseul tehnologic C/C++, păstrat distinct de varianta mai avansată.
Beneficiar: Datamat (probabil)
Programmazione in C/C++
Curs destinat programatorilor care lucrau în mediul C/C++ sau care doreau să urmeze traseul tehnologic alternativ la cel Java.
Beneficiar: Datamat (probabil)
Service Computing in Java
Nod canonic rezervat pentru cursurile de Service Computing în Java.
Beneficiar: Datamat (probabil)
În arhiva actuală există doar subfolderul canonic; suportul PDF nu se găsește încă.
Introduzione alla programmazione in Internet
Curs introductiv de programare pentru Web/Internet, susținut pentru Olivetti Ricerca, Bari.
Beneficiar: Olivetti Ricerca, Bari
UML, analiză și proiectare
Introduzione al linguaggio UML
Curs introductiv pentru modelarea UML, destinat în special analist-programatorilor, programatorilor seniori și designerilor software.
Beneficiar: Datamat
Analisi e progettazione strutturate
Curs consacrat metodelor structurate de analiză și proiectare, păstrat aici ca nod distinct al ofertei profesionale.
Beneficiar: Datamat (probabil)
Analisi e progettazione ad oggetti in UML
Curs consacrat metodelor orientate pe obiecte de analiză și proiectare, păstrat aici ca nod distinct al ofertei profesionale.
Modelli di progettazione / Design Patterns
Nod canonic pentru cursurile consacrate pattern-urilor de proiectare.
Beneficiar: Datamat (probabil)
Progettare software con design patterns
Versiune mai amplă și mai orientată spre procesul de proiectare software: UML, responsabilități, colaborare, pattern-uri și aplicarea lor în construcția sistemelor.
Beneficiar: Systech / alt beneficiar specific
Modellazione concettuale con UML
Curs cu accent conceptual, diferit de simpla introducere în UML, susținut în context CNR.
Beneficiar: CNR
Web, J2EE și servicii Web
Sistemi distribuiti in Web. Architetture con servlet e JSP
Curs despre arhitecturi Web bazate pe servlet și JSP, în continuitate cu ramura Java enterprise.
Beneficiar: Systech
Architettura J2EE
Nod rezervat cursurilor dedicate arhitecturii J2EE și rolului componentelor Web și EJB în aplicațiile enterprise distribuite.
În arhiva actuală nu există un PDF separat pentru acest nod; conținutul apare integrat în alte cursuri din această secțiune.
Tecnologia a componenti EJB
Curs privind modelul Enterprise Java Beans și rolul containerelor, al componentelor de business și al serviciilor declarative în J2EE.
Beneficiar: Datamat (probabil)
Servizi Web in Java
Curs consacrat serviciilor Web în Java și în platforma J2EE: arhitecturi distribuite, J2EE, XML, SOAP, WSDL, UDDI și API-urile JAX-RPC, SAAJ, JAXR și JAXP.
Beneficiar: Systech
Tecnologia J2EE per i servizi Web
Familie de versiuni ulterioare sau extinse ale cursului despre serviciile Web în J2EE.
Beneficiar: Datamat (probabil)
Sviluppo di applicazioni Web con J2EE
Curs de dezvoltare a aplicațiilor Web cu J2EE, complementar celui de arhitectură și celui de servicii Web.
Beneficiar: Datamat (probabil)
Web Solutions
Material complementar pentru soluții Web, păstrat aici ca variantă documentară distinctă.
Beneficiar: Datamat (probabil)
CORBA și middleware distribuit
CORBA: Architettura e programmazione
Curs dedicat arhitecturii CORBA și programării distribuite bazate pe ORB, în relație cu celelalte tehnologii middleware discutate în cursurile Java enterprise.
Beneficiar: Datamat (probabil)
SOA și arhitecturi orientate pe servicii
Architetture orientate ai servizi
Curs dedicat tranziției spre arhitecturi orientate pe servicii și organizării aplicațiilor enterprise în jurul serviciilor reutilizabile.
Beneficiar: Datamat (probabil)
SOA Dataspazio
Familie de versiuni ale cursului SOA adaptate beneficiarului Dataspazio.
Beneficiar: Dataspazio
SOA – Sincro Consulting
Variantă specifică de curs SOA adaptată altui beneficiar.
Beneficiar: Sincro Consulting
Inginerie software și management
Introduzione all’Ingegneria del Software
Nod rezervat cursului introductiv de inginerie software, prezent în oferta ta și în traseele formative.
În arhiva actuală nu există încă un PDF separat pentru acest nod.
Management di progetti software
Curs despre organizarea și conducerea proiectelor software, destinat în special analiștilor și responsabililor de proiect.
Beneficiar: Datamat (probabil)
Metodologie agili
Curs despre metodologii ușoare și adaptive: XP, Scrum, Crystal, Adaptive Software Development, Feature Driven Development, DSDM și raportul lor cu UP.
Beneficiar: Datamat (probabil)
Cazuri de studiu
Aici pot fi grupate materialele care descriu experiențe concrete de proiect, utile ca suport pentru cursurile de inginerie software și management.





