Pla de Recuperació, Transformació i Resilencia - Financiat per la Unió Europea - NextGenerationEU

IFCT080PO - Programació amb PHP i MYSQL

Fecha del curso: Próximamente
Total horas: 40 horas
Tipo: ADA
Horario:
Temario oficial
Subvencionado

Requisitos

  • Estar inscrita en el SOC
  • Demanda de Empleo en vigor.
Descripción del curso
IFCT080PO - Programació amb PHP i MYSQL

INSTAL·LACIÓ

  • Introducció. 
  • Obtenir el paquet XAMPP. 
  • Instal·lar el paquet XAMPP. 
  • Apatxe i MySQL com a serveis. 
  • Resum de la instal·lació.

CREAR UN LLOC WEB

  • Com funcionen les pàgines PHP? 
  • Crear un àlies en Apatxe. 
  • Crear un lloc en Dreamweaver. 
  • La pàgina principal.

INTRODUCCIÓ A PHP

  • Les etiquetes PHP. 
  • Variables. 
  • Tipus de dades. 
  • Constants.

ARRAYS I ESTRUCTURES DE CONTROL

  • Arrays. 
  • Estructures de repetició. 
  • Estructures de decisió. 
  • Combinar estructures.

FUNCIONS

  • Introducció. 
  • Crear funcions. 
  • Cridar a una funció. 
  • Pas de paràmetres. 
  • Paràmetres per defecte.

INCLOURE ARXIUS

  • Àmbit de les variables. 
  • Variables estàtiques. 
  • Ús de include i require. 
  • Incloure una sola vegada. 
  • Seguretat dels arxius inclosos.

PROGRAMACIÓ ORIENTADA A OBJECTES (I)

  • Introducció. 
  • Classes. 
  • Propietats.
  • Mètodes.

PROGRAMACIÓ ORIENTADA A OBJECTES (II)

  • Visibilitat. 
  • Crear objectes. 
  • Destructors.

RECOLLIR DADES DE L'USUARI (I)

  • Introducció. 
  • La directiva eliminada register_globals. 
  • El array $_GET. 
  • El array $_POST.

RECOLLIR DADES DE L'USUARI (II)

  • Recollir-los en una pàgina diferent. 
  • Recollir-los en la mateixa pàgina. 
  • Entrades requerides.

VALIDACIÓ DE FORMULARIS

  • Expressions regulars. 
  • Netejant la informació. 
  • Comprovar el formulari d'origen.

TREBALLAR AMB COOKIES

  • Introducció. 
  • Crear cookies. 
  • Caducitat de les cookies. 
  • Dependència del navegador. 
  • Característiques de les cookies.

SESSIONS EN PHP

  • Què és una sessió? 
  • El array $_SESSION. 
  • Finalitzar la sessió.
  • L'identificador de les sessions. 
  • On s'emmagatzema la informació de sessió?

ACCÉS A ARXIUS

  • Introducció. 
  • Crear l'arxiu. 
  • Escriure en l'arxiu. 
  • Llegir d'un arxiu.

TRACTAMENT D'ERRORS

  • Introducció. 
  • Nivell de registre d'errors. 
  • Missatges d'error personalitzats. 
  • Llançar errors. 
  • Guardar els errors en un registre.

BASES DE DADES

  • MySQL. 
  • Contrasenya per al root. 
  • Extensió mysqli.
  • PHPMyAdmin. 
  • Administració d'usuaris.

LA BASE DE DADES D'EXEMPLE

  • Tipus de taules en MySQL. 
  • Crear taules. 
  • Relacions 1 a molts. 
  • Relacions molts a molts.

EL LLENGUATGE SQL

  • Introducció. 
  • La sentència SELECT. 
  • Seleccions complexes. 
  • Funcions agregades. 
  • La sentència INSERT. 
  • La sentència UPDATE. 
  • La sentència DELETE.

ACCEDIR A LA BASE DE DADES

  • Introducció. 
  • Establir la connexió. 
  • Mostrar les dades en una taula. 
  • Tancar la connexió. 
  • Millorar l'aspecte.

BUSCANT MÉS FUNCIONALITAT

  • Ordenar el resultat. 
  • Dividir el resultat en pàgines. 
  • Consultes preparades.

AUTENTICACIÓ DELS USUARIS

  • La pàgina de login. 
  • La pàgina de registre. 
  • Assegurar la confidencialitat.

EL PROCÉS DE COMPRA (I)

  • Introducció. 
  • Modificar listaproductos.php. 
  • La pàgina comprar.php. 
  • Identificar al client.

EL PROCÉS DE COMPRA (II)

  • La pàgina carritocompra.php. 
  • Confirmar la comanda. 
  • La pàgina de desconnexió. 
  • Migrar el carret de la compra. 
  • Provar la compra

Inscríbete

Inscribirme al curso
Procesando ...
Aquesta actuació está subvencionada pel SOC i el finança amb càrrec als fons procedents Pla de Recuperació, Transformació i Resilència - Finançat per la Unió Europea - NextGenerationEU