Link
Search
Menu
Expand
Document
DWES
1. Introducció a la programació web
1. Arquitectura d'una aplicació web
2. Tecnologies per a programació web en entorn servidor
3. Llenguatges
4. Preparant l'entorn de desenvolupament
5. Eines de desenvolupament
6. Eines per a la depuració de codi
2. Característiques bàsiques del llenguatge
1. Programació web amb PHP
2. Maneig de cadenes de text i dates
3. Maneig d'arrays
4. Funcions
5. Noves característiques PHP 7
6. Processament de formularis
Pujada de fitxers
3. Preparant el projecte
4. Classes i objectes
1. Introducció
2. Característiques bàsiques de l'ús d'objectes en PHP
3. Herència
4. Interfícies
5. Traits
6. Gestió d'errors i excepcions
7. Bibliografia
5. Accés a dades amb PHP PDO
Maneig de PHPMyAdmin
Accés a dades mitjançant PHP PDO
Simplificant l’accés a la base de dades
Transaccions
Procediments emmagatzemats
Paginació
Triggers
Errors freqüents
6. Cap a un framework MVC
El controlador frontal
Routing
La classe Request
Què necessites? La injecció de dependències
Bibliografia
7. Composer
8. Seguretat i control d'errors
1. Galetes (cookies)
2. Maneig de sessions
3. Gestió d'usuaris
4. Altres formes d'autenticació d'usuaris
5. Bones pràctiques
6. Gestió global d'excepcions
9. Utilitats
9.1. Internacionalització
9.2. Generació i tractament d'imatges
9.3. Llibreria TCPDF
10. Serveis Web I Api Rest (JSON)
Introducció als webservices
SOAP
REST API
Implementació d'una API REST.
Json Web Token (JWT).
11. Introducció a Symfony
Introducció als frameworks PHP i a Symfony
El patró MVC en Symfony
Gestió de plantilles amb Twig
El contenidor de serveis i la injecció de dependències
Gestió del model de dades amb Doctrine
Generació de formularis i validació de dades
Seguretat i control d’accés
Extrendre els repositoris. Paginació
Altres funcionalitats. Bundles
Gestió de la pujada de fitxers
11. Relacions molts a molts
12. Creació d'una API bàsica amb Symfony
Recursos i bibliografia
2. Característiques bàsiques del llenguatge
5. Noves característiques PHP 7
Maneig d’arrays
Taula de continguts
Introducció
Arrays associatius
Arrays multidimensionals
Introducció
Arrays associatius
Arrays multidimensionals