TipusCurs presencial
Durada590 Hores
Sol·licitar informació
Data15 oct., 2018 - 9 nov., 2018
Places lliures15Veure edició



Calendari de cursos

dl.dt.dc.dj.dv.ds.dg.
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
desarrollo-aplicaciones-web

La unitat formativa UF1844 – Desenvolupament d’aplicacions web en entorn servidor pertanyents alCertificado de Professionalitat Desenvolupament d’aplicacions amb tecnologies web (IFCD0210) de 90 hores que s’imparteix a Barcelona i/o en altres centres detallats en el lloc d’impartició de cada edició del curs, t’ensenyarà Desenvolupar documents estàtics i dinàmics amb les eines de programació programari per a ser processats en l’entorn client segons el disseny especificat.

Presentació

Requisits

Informació

Objetius generals del curs

Crear components programari amb tecnologies de desenvolupament orientades a objectes.

  • En un supòsit pràctic en el qual es demana gestionar components programari en l’entorn del servidor mitjançant eines de desenvolupament i llenguatges de programació comptant amb documentació de disseny detallat:
    • Crear i arxivar components programari.
    • Modificar i eliminar components programari.
    • Depurar i verificar els components programari elaborats
  • Crear objectes, classes i mètodes adequats a la funcionalitat del component software a desenvolupar utilitzant llenguatges de programació orientats a objectes.
  • Formular estructures de dades i flux de control mitjançant llenguatges de programació orientats a objectes segons la funcionalitat del component software a desenvolupar
  • Documentar el component programari desenvolupat
  • En un supòsit pràctic en el qual es demana construir components de programari mitjançant eines de desenvolupament i llenguatges de programació orientats a objectes a partir de documentació de disseny detallat:
    • Integrar components programari de control del contingut dels documents ubicats al servidor per ser utilitzats en l’entorn del client tipus servlet.
    • Integrar gestió de fitxers en el component programari a desenvolupar.
    • Integrar gestió d’errors en el component programari a desenvolupar.
    • Utilitzar variables de servidor en el component programari a desenvolupar per proporcionar accés a les propietats del servidor.
    • Integrar seguiment de sessions d’usuari i propietats de l’aplicació web a desenvolupar en el component programari a construir.
    • Crear components programari amb la funcionalitat d’aplicació de client per ser utilitzat en l’entorn client tipus applet.
    • Crear components programari que puguin oferir la seva funcionalitat a altres components programari del mateix servidor o altres servidors de la xarxa.

Contingut general del curs

El procés del desenvolupament de programari

  • Models del cicle de vida del programari.
    • En cascada (waterfall).
    • Iteratiu.
    • Incremental.
    • En V.
    • Basat en components (CBSE).
    • Desenvolupament ràpid (RAD).
    • Avantatges i inconvenients. Pautes per a la selecció de la metodologia més adequada.
  • Anàlisi i especificació de requisits.
    • Tipus de requisits.
    • Models per a l’anàlisi de requisits.
    • Documentació de requisits.
    • Validació de requisits.
    • Gestió de requisits.
  • Disseny.
    • Models per al disseny de sistemes.
    • Diagrames de disseny. L’estàndard UML.
    • Documentació.
  • Implementació. Conceptes generals de desenvolupament de programari.
    • Principis bàsics del desenvolupament de programari.
    • Tècniques de desenvolupament de programari.
  • Validació i verificació de sistemes.
    • Planificació.
    • Mètodes formals de verificació.
    • Mètodes automatitzats d’anàlisi.
  • Proves de programari.
    • Tipus.
    • Proves funcionals (BBT).
    • Proves estructurals (WBT).
    • Comparativa. Pautes d’utilització.
    • Disseny de proves.
    • Àmbits d’aplicació.
    • Proves de Sistemes.
    • Proves de components.
    • Automatització de proves. Eines.
    • Estàndards sobre proves de programari.
  • Qualitat del programari.
    • Principis de qualitat del programari.
    • Mètriques i qualitat del programari.
    • Concepte de mètrica i la seva importància en el mesurament de la qualitat.
    • Principals mètriques en les fases del cicle de vida programari.
    • Estàndards per a la descripció dels factors de qualitat.
    • ISO-9126.
    • Altres estàndards. Comparativa.
  • Eines d’ús comú per al desenvolupament de programari
    • Editors orientats a llenguatges de programació.
    • Compiladors i enllaçats.
    • Generadors de programes.
    • Depuradores.
    • De prova i validació de programari.
    • Optimitzadors de codi.
    • Empaquetadores.
    • Generadors de documentació de programari.
    • Gestors i repositoris de paquets. Versionat i control de dependències.
    • De distribució de programari.
    • Gestors d’actualització de programari.
    • De control de versions.
    • Entorns integrats de desenvolupament (IDE) d’ús comú.
  • Gestió de projectes de desenvolupament de programari.
    • Planificació de projectes.
    • Control de projectes.
    • Execució de projectes.
    • Eines d’ús comú per a la gestió de projectes.

L’orientació a objectes

  • Principis de l’orientació a objectes. Comparació amb la programació estructurada.
    • Ocultació d’informació (information hiding).
    • El tipus abstracte de dades (ADT). Encapsulat de dades.
    • Pas de missatges.
  • Classes d’objectes.
    • Atributs, variables d’estat i variables de classe.
    • Mètodes. Requisits i invariants.
    • Gestió d’excepcions.
    • Agregació de classes.
  • Objectes.
    • Creació i destrucció d’objectes.
    • Crida a mètodes d’un objecte.
    • Visibilitat i ús de les variables d’estat.
    • Referències a objectes.
    • Persistència d’objectes.
    • Optimització de memòria i recollida d’escombraries (garbage collection).
  • Herència.
    • Concepte d’herència. Superclasses i subclasses.
    • Herència múltiple.
    • Classes abstractes.
    • Tipus d’herència.
    • Polimorfisme i enllaç dinàmic (dynamic binding).
    • Directrius per a l’ús correcte de l’herència.
  • Modularitat.
    • Llibreries de classes. Àmbit d’utilització de noms.
    • Avantatges de la utilització de mòduls o paquets.
  • Genericitat i sobrecàrrega.
    • Concepte de genericitat.
    • Concepte de Sobrecàrrega. Tipus de sobrecàrrega.
    • Comparació entre genericitat i sobrecàrrega.
  • Desenvolupament orientat a objectes.
    • Llenguatges de desenvolupament orientat a objectes d’ús comú.
    • Eines de desenvolupament.
  • Llenguatges de modelització en el desenvolupament orientat a objectes.
    • Ús del llenguatge unificat de modelat (UML) en el desenvolupament orientat a objectes.
    • Diagrames per a la modelització de sistemes orientats a objectes.

Requisits

El curs està dirigit a tots els alumnes interessats en el tema personal o professionalment.

  • Persones que cotitzen per Règim General o Autònom.
  • Persones en situació d’atur: Aquest col·lectiu té l’accés limitat a aquest Pla de Formació, per la qual cosa no tindran garantida la seva plaça fins que portin la documentació presencialment al Centre de Formació i es comprovi que no s’excedeix la limitació estipulada per al Reial decret 694/2017, de 3 de juliol, pel qual es desplega la Llei 30/2015, de
    9 de setembre, per la qual es regula el sistema de formació professional per a l’ocupació en l’àmbit laboral.

Donat que aquest curs pertany a un Certificat de Professionalitat, a més l’alumne haurà d’acreditar i demostrar algun dels següents requisits:

  • Estar en possessió del títol de Batxillerat o equivalent
  • Estar en possessió d’un certificat de professionalitat del mateix nivell del mòdul formatiu.
  • Estar en possessió d’un certificat de professionalitat de nivell 2 de la mateixa família
  • Complir el requisit acadèmic d’accés als cicles formatius de grau superior o bé haver superat les corresponents proves d’accés regulades per les administracions educatives.
  • Tenir superada la prova d’accés a la universitat per a majors de 25 anys i/o de 45 anys.

Inscripció

El botó reserva permet reservar la teva plaça 48 hores a partir que li dónes al botó. Durant aquestes 48 hores has de formalitzar la inscripció al curs.

Com formalitzar la inscripció?

Per realitzar la inscripció és imprescindible portar complimentats l’Annex 1 y Annex 2, acompanyats de la següent documentació:

Si estàs en actiu

  • Fotocòpia del DNI en vigor
  • Fotocòpia de la última nòmina sencera on aparegui la següent informació: Núm. de Seguretat Social del treballador, Núm. de Seguretat Social de l’empresa i CIF de l’empresa

Si ets autònom (free lance)

  • Fotocòpia del DNI en vigor
  • Fotocòpia de l’últim rebut d’autònoms

Si estàs a l’atur

  • Fotocòpia del DNI en vigor
  • Fotocòpia del DARDE actualitzat (document d’inscripció de sol·licitud de treball al Servei d’Ocupació de Catalunya)
  • Fotocòpia d’algun document on aparegui el Núm. de cotització a la Seguretat Social

I a més a més un d’aquests documents:

  • Còpia compulsada del títol de Batxillerat o equivalent.
  • Còpia compulsada d’un certificat de professionalitat del mateix nivell del mòdul formatiu (nivell 3)
  • Còpia compulsada d’un certificat de professionalitat de nivell 2 de la mateixa família
  • Còpia compulsada de complir el requisit acadèmic d’accés als cicles formatius de grau superior o bé haver superat les corresponents proves d’accés regulades per les administracions educatives
  • Còpia compulsada del document on diu tenir superada la prova d’accés a la universitat per a majors de 25 anys i/o de 45 anys.

Totes les fotocòpies separades i sense retallar.

On?

Avinguda de Francesc Cambó, 10 – 08003 Barcelona

Horari d’atenció al públic: de dilluns a divendres de 9:00h a 20:00h

Informació addicional

  • Entrega d’un Certificat d’aprofitament al finalitzar el curs
  • Accés al campus de l’alumne
  • Curs subvencionat pel Consorci de la Formació Contínua de Catalunya i el Servicio Público de Empleo Estatal
  • Al finalitzar tot el Certificat Professional, amb pràctiques incloses, hauràs de fer els tràmits per obtenir el títol oficial

Deixar un comentari

This site uses Akismet to reduce spam. Learn how your comment data is processed.