2n DESENVOLUPAMENT D'APLICACIONS WEB

Mòdul 7 - Desenvolupament web en entorn servidor

P
ROGRAMACIÓ DE LES UFs
Accés a la programació i els criteris d'avaluació

UNITAT FORMATIVA 1: Programació web en entorn servidor

Documentació
Instal·lació de Linux Debian 12.1.0
Documentació bàsica del M07UF1

Exemples
1- Exemple de treball amb arrays associatius i foreach
2- Exemples de formularis i mètodes
3- Exemples de formulari que crida a codi PHP en el mateix fitxer. Utilització de la funció header
4- Exemple d'utilització del mètode DELETE amb Ajax
5-
Exemples de pas de paràmetres a funcions
6-
Funcions amb longitud variable de les dades passades com a paràmetre. Funcions variables
7- Més exemples de funcions
8- Exemples d'utilització d'arrays
9- Exemple de manipulació de fitxers - I
10-
Exemple de manipulació de fitxers - II (gestió d'usuaris d'una aplicació amb fitxers de texte)
11- Exemple de treball amb sessions d'usuari
12- Variables de sessió d'usuari
13- Expiració de sessions d'usuari
14- Exemples de funció header() i buffering
15- Exemples de classes i objectes
16- Exemples de namespace i use
17- Exemples de treball amb Dompdf
18- Exemples de treball amb contrasenyes

Sessions de treball a l'aula

    - Bloc 1 - Fonaments bàsics
        Sessió 1: Formularis - I. Estructures condicionals

        Sessió 2: Formularis - II. Estructures iteratives. Servidor interpret PHP. Monstrant errors de PHP en el navegador
        Sessió 3: Formularis diversos
        Sessió 4: Arrays indexats i associatius
        Sessió 5: Variables. Tipus de variables. Operadors

        Sessió 6: Funcions
   
    - Bloc 2 - Projecte
        Sessió 7: Frameworks. Composer. Dompdf. PHPMailer
        Sessió 8: Cookies
        Sessió 9: Sessions d'usuaris
        Sessió 9 (ampliació): Session d'usuaris. Cistella
        Sessió 10: Headers
        Sessió 11: Treballant amb classes i objectes
        Sessió 12: Treballant amb fitxers de text

Temari

1- Arrays associatius: Sessió 4
2- Arrays indexats:
Sessió 4
3- Contrasenyes segures i emmagatzemades de manera segura: Sessió 9
i Sessió 9 - Ampliació
4- Cookies: Sessió 8
5- Composer: Sessió 7
6- Dompdf:
Sessió 7
7- Estructures de control condicionals: Sessió 1
8- Estructures de control iteratives: Sessió 2
9- Fitxers: Sessió 12
10- Formularis: Sessió1, Sessió2, Sessió 3
11- Frameworks: Sessió 7
12- Funcions: Sessió 6
13- Headers: Sessió 10
14- Operadors: Sessió 5 i Documentació bàsica pàgines 9 a 12
15- PHP Mailer:
Sessió 7
16- Treballant amb classes i objectes: Sessió 11
17- Sessions d'usuari i Cistella: Sessió 9 i Sessió 9 - Ampliació
18- Variables i tipus. Casting i parsing: Sessió 5
i Documentació bàsica pàgines 9 a 12

Temari annex

1- Visualització d'errors en el navegador: Sessió 2
2- Iniciant un servidor amb l'interpret de PHP: Sessió 2
3- Multiples frameworks:
Sessió 7

Exercicis

Bloc 1 d'exercicis
Bloc 1 d'exercicis: solucions

Projecte
Projecte del M07UF1

Exa
men


UNITAT FORMATIVA 3: Tènciques d'accés a dades

Documentació

Exerci
cis

Sessions de treball Part I - MySQLi, PDO, scripts SQL

Sessions de treball Part 2 - Laravel

Projecte

Exà
mens