|
Informàtica, Informática, Informatica.
Tecnologies de la Informació: Desenvolupament d'Aplicacions.
Tarragona, Catalunya, Spain,
Cursos de Postgrau, Cursos de Postgrado,
Cursos d'Extensió Universitaria, Cursos de extensión universitaria, cursos de extension universitaria.
Computacio, Computacion, Computació, Computación.
Les titulacions universitàries en Informàtica i Telemàtica proporcionen a l'alumne una gran quantitat de coneixements bàsics absolutament necessaris, com per exemple la programació, els sistemes operatius, les xarxes de computadors i les bases de dades. No obstant, les empreses, ja siguin petites, mitjanes o grans corporacions, necessiten treballadors que no només tinguin una bona formació genèrica, si no que a més estiguin familiaritzats amb les darreres tecnologies i productes informàtics, i que els hi sàpiguen treure el màxim rendiment.
Al mateix temps i degut a la importància i velocitat dels avenços en l'àmbit de les Tecnologies de la Informació i de la Comunicació, resulta completament necessària l'ampliació i l'actualització d'aquests coneixements, de tots aquells titulats que estan desenvolupant la seva carrera professional en qualsevol sector industrial, o de serveis, amb aquestes necessitats.
D'altra banda, per a validar els coneixements dels treballadors en aquestes tecnologies empresarials, les empreses valoren enormement (i en certs cassos requereixen) la possessió de certificacions oficials regulades pels fabricants dels productes informàtics més utilitzats. Tenint en compte que el nombre de treballadors que les tenen és molt escàs, i la gran demanda que hi ha al mercat de treball, aconseguir-les pot significar la possibilitat de promoció a llocs de treball de més categoria, i amb millors condicions laborals.
Fonaments per al Desenvolupament d'Aplicacions en .NET Framework 2.0
Desenvolupament d'Aplicacions Web en .NET Framework 2.0
Gestió de Dades a l'Empresa: SQL i Oracle
Disseny i Generació d'Informes amb Crystal Reports
Pràctiques en Empresa
Fonaments per al Desenvolupament d'Aplicacions en Java
Desenvolupament d'Aplicacions Web en Java
Gestió de Dades a l'Empresa: SQL i Oracle
Frameworks Java
Microsoft Certified Technology Specialist (MCTS): .NET Framework 2.0 Web Applications
Oracle Database SQL Certified Expert
Business Objects Certified Professional - Crystal Reports
Sun Certified Java Programmer (SCJP)
Sun Certified Web Component Developer (SCWCD)
Adquisició dels coneixements basics necessaris per al desenvolupament d'aplicacions d'empresa emprant la plataforma .NET.
Familiaritzar a l'alumne en l'ús dels components de MS Visual Studio en el cicle de desenvolupament de programari.
1. Introducció al Visual Studio i al llenguatge de programació C#
2. Tipus i Estructures de dades en C#
3. Entrada-Sortida
4. Internacionalització d'aplicacions
5. Instal·lació i configuració d'aplicacions: els assemblies
6. Conceptes de programació basada en esdeveniments: Delegats i events
7. Serialització
8. Interfícies gràfiques: GDI+ i WebForms
9. Seguretat i criptografia
10. Aplicacions concurrents: programació multifil i Application Domains
11. Aspectes d'interoperabilitat amb components COM
12. Implementació de Serveis Windows
13. Ús del correu electrònic des d'aplicacions Windows
14. Tractament dinàmic de les classes: Reflection i Assemblies dinàmics
Proporcionar els coneixements basics per al disseny i la implementació d'aplicacions web.
Fonaments de programació amb ASP .NET.
Fonaments d'accés a les bases de dades amb ADO .NET.
1. Fonaments de la programació d'aplicacions web: disseny de l'arquitectura d'aplicació, disseny de la interfície d'usuari, configuració i desplegament, control d'accés.
2. Aspectes avançats de la programació web: aplicacions web dinàmiques, personalització de la interfície d'usuari amb webparts, anàlisi i millora del rendiment.
3. Fonaments de l'accés a dades amb ADO .NET: connexió a bases de dades, interacció amb les bases de dades, optimització de consultes, transaccions, tractament de dades sense connexió, XML.
4. Tractament avançat de les bases de dades: accés concurrent, BLOBs, optimització i del rendiment, consultes des de XML amb Xpath, transformació de XML amb fulls d'estil XSL.
Mecanismes de consulta per a l'accés a dades .
Generació i accés a dades personalitzades.
El llenguatge de manipulació de dades.
Control d'accés dels usuaris a components de l'esquema.
Estratègies de cerca avançada.
1. Fonaments de les bases de dades relacionals
2. Disseny de consultes: la clàusula SELECT
3. Ordenació, personalització i generació d'informes agregats
4. Tractament simultani de diverses taules: Unions i interseccions
5. Disseny i gestió de Vistes
6. Control d'accés a les dades
7. Gestió dels esquemes
8. Tractament jeràrquic
Familiaritzar a l'alumne en els conceptes necessaris per al disseny efectiu d'informes.
Introduir un eina (Crystal Reports) per a facilitar i optimitzar el procés de generació dels informes.
1. Creació d'un informe bàsic: connexió a fonts de dades
2. Personalització i format dels informes
3. Creació i manipulació de formules
4. Gestió dels informes des del Workbench i el Repositori
5. Parametrització dels informes
6. Tècniques avançades de reporting
7. Sub-informes
8. Formules complexes i funcions de usuari
Adquisició dels coneixements basics necessaris per al desenvolupament d’aplicacions d’empresa emprant la plataforma Java.
Familiaritzar a l’alumne en l’ús dels components de IDEs com Netbeans i Eclipse en el cicle de desenvolupament de programari.Familiaritzar a l'alumne en l'ús dels components de IDEs com Netbeans i Eclipse en el cicle de desenvolupament de programari.
1. Introducció als IDEs i al llenguatge de programació Java
2. Fonaments de programació orientada a objecte
3. Tractament d'excepcions
4. Els APIs de Java
5. Tipus de dades genèrics i col·leccions
6. Disseny d’Interfícies gràfiques
7. Programació concurrent: els fils
8. Operacions d'E/S des de java
9. Programació d'aplicacions en xarxa
Proporcionar els coneixements basics per al disseny i la implementació d'aplicacions web.
Fonaments de programació amb Servlets i JSP.
El patró MVC i el framework Struts.
1. Fonaments de la programació d'aplicacions web.
2. La plataforma Java Enterprise Edition 5
3. El model CGI des de Java: els Servlets
4. Java Server Pages
5. El patró Model-Vista-Control. Struts
6. Aplicacions web i interacció amb bases de dades
7. Instal·lació, configuració i desplegament d'aplicacions web en els servidors web
8. JSP avançat. Etiquetes personalitzades
Familiaritzar a l’alumne en l’ús de frameworks en el desenvolupament d’aplicacions d’empresa amb tecnologies Java. Es presentarà el framework J2EE Canigó (CTTI, Generalitat de Catalunya) com a exemple d'integració de diverses tecnologies.
1. El framework Canigó: conceptes preliminars
2. Capa de persistència: Hibernate
3. Capa de presentació: el patró MVC amb Struts2
4. Components de negoci: Spring
5. Extensions de la capa de presentació: Tiles, Ajax (DWR i AjaxTags) i reporting (JasperReports, ApachePOI)
|