ASIX2 - SM9 - Implantació d'aplicacions web 2024-2025
Quan tingueu les credencials d'accés a la NET heu de compartir-nos (als dos professors) una carpeta amb aquest nom: 2425-ASIX-SM9-1rCognom2nCognomNom (Per exemple, si el teu nom és Xavier López Pujol --> 2425-ASIX-SM9-LopezPujolXavier). A aquest enllaç podreu veure si ja hi sou a la llista:
Carpetes compartides del SM9 de 2n d'ASIX. Curs 2024-2025
Contingut
- 1 Enllaços ràpids
- 2 Algunes classes
- 2.1 20250422
- 2.2 20250408
- 2.3 20250401
- 2.4 20250325
- 2.5 20250318
- 2.6 20250304
- 2.7 20250225
- 2.8 20250218
- 2.9 20250211
- 2.10 20250204
- 2.11 20250128
- 2.12 20250121
- 2.13 20250114
- 2.14 20241217
- 2.15 20241210
- 2.16 20241126
- 2.17 20241112
- 2.18 20241105
- 2.19 20241029
- 2.20 20241022
- 2.21 20241015
- 2.22 20241008
- 2.23 20241001
- 2.24 20240917
- 3 Documentació extra
Enllaços ràpids
Recull de pràctiques de 2n d'ASIX. Curs 2024-2025
Recull de codis fets a classe. Curs 2024-2025 (usuari: sm9, contrasenya: asix2425)
Algunes classes
20250422
- Darrera revisió del projecte del tercer trimestre
- Comença el projecte final del CFGS d'ASIX
20250408
Revisió projecte del tercer trimestre
20250401
Seguim fent el projecte del tercer trimestre
20250325
Seguim fent el projecte del tercer trimestre
20250318
Presentació i començament del projecte del tercer trimestre
20250304
- Instal·leu Joomla! amb dockers
- S'ha afegit la pràctica 10 d'extensions per a Joomla!. Seguiu fent els exercicis pendents del recull de pràctiques desant-los a la vostra carpeta compartida
20250225
- Metacognició de síntesi
20250218
- Anem acabant les pràctiques desant-les a la vostra carpeta compartida
20250211
- Instal·lació de MediaWiki amb dockers
- Desenvolupament d'extensions per a MediaWiki
- S'ha afegit la pràctica 9 d'extensions per a MediaWiki. Seguiu fent els exercicis pendents del recull de pràctiques desant-los a la vostra carpeta compartida
20250204
- Teniu les dues hores d'avui per a fer els exercicis pendents del recull de pràctiques desant-los a la vostra carpeta compartida
20250128
- Desenvolupament d'extensions per a WordPress
- S'ha afegit la pràctica 8 d'extensions per a WordPress. Seguiu fent els exercicis pendents del recull de pràctiques desant-los a la vostra carpeta compartida
20250121
- WordPress amb docker. Curs 2024-2025
- WordPress amb Compose. Curs 2024-2025
- Seguiu fent la pràctica 6 desant-la a la vostra carpeta compartida
- Feu la pràctica 7 desant-la a la vostra carpeta compartida
20250114
- PHP+MariaDB emprant dockers
- Feu la pràctica 6 desant-la a la vostra carpeta compartida
20241217
Revisió del projecte (Enunciat del projecte de connexió PDO entre PHP i MariaDB. Curs 2024-2025)
20241210
- Teoria de cookies
- Teoria de sessions
- Feu la Pràctica 4 - cookies
- Feu la Pràctica 5 - sessions
- Seguim fent el projecte pendent: Enunciat del projecte de connexió PDO entre PHP i MariaDB. Curs 2024-2025
20241126
Seguim fent el projecte pendent.
20241112
- Continueu fent el recull de pràctiques.
20241105
- Continueu fent el recull de pràctiques.
20241029
Continueu fent el recull de pràctiques. Heu de fer les captures ensenyant el funcionament i els codis han de dur el vostre nom i cognoms en un lloc ben visible (per exemple al títol de cada pàgina php al codi html). Els documents i els vostres codis han d'estar a la vostra carpeta compartida al Drive.
20241022
Exercicis recollits a Recull de pràctiques de 2n d'ASIX. Curs 2024-2025:
- Instal·leu a la màquina virtual zip, libzip-dev i libpng-dev:
sudo apt update sudo apt zip libzip-dev libpng-dev
- Si no teniu instal·lats les extensions PDO de PHP per a MariaDB: mysqli, pdo, pdo_mysql, gd i zip. Entre d'altres:
sudo apt install php libapache2-mod-php php-mysql
Documenteu els següents exemples:
- Feu una primera connexió des de PHP a la vostra base de dades. Heu de fer una verificació d'aquest estil
<?php // Example (PDO) at https://www.w3schools.com/php/php_mysql_connect.asp $servername = "127.0.0.1"; $username = "root"; $password = "fjeclot"; try { $conn = new PDO("mysql:host=$servername;dbname=lamp_db", $username, $password); // set the PDO error mode to exception $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); echo "Connectat a la base de dades."; } catch(PDOException $e) { echo "No es pot connectar. Motiu: " . $e->getMessage(); } ?>
- Feu un exemple de creació de base de dades (PDO)
- Feu un exemple de creació d'una taula (PDO)
- Feu un exemple d'inserció de dades (PDO)
- Feu un exemple d'obtenció del darrer ID (PDO)
- Feu un exemple d'inserció múltiple (PDO)
- Feu un exemple de declaracions preparades i paràmetres enllaçats (PDO)
- Feu un exemple de selecció de dades (PDO)
function current(): string { // Afegiu : string per indicar el tipus de dades a retornar. Així eviteu missatge Deprecated ... function beginChildren(): void { // Afegiu : void per indicar el tipus de dades a retornar. Així eviteu missatge Deprecated ... function endChildren(): void { // Afegiu : void per indicar el tipus de dades a retornar. Així eviteu missatge Deprecated
- Feu un exemple de l'ordre WHERE (PDO)
- Feu un exemple de l'ordre ORDER BY (PDO)
- Feu un exemple d'esborrament de dades (PDO)
- Feu un exemple d'actualització de dades (PDO)
- Feu un exemple de limitació de dades (PDO) Aprofiteu el codi de selecció de dades per a limitar quantes línies de la taula s'han de veure i a partir de quina es comença.
20241015
- Acabem els exercicis pendents
- Analitzem els codis 03_formularis_Opcions HTML.tar.gz
20241008
- Revisió de la instal·lació de l'entorn LAMP demanat el primer dia (Instal·lació d'un entorn LAMP. Curs 2024-2025). El document en pdf demostrant el funcionament de la vostra instal·lació a una màquina virtual emprant Debian 12 ha d'estar a la carpeta compartida.
- Aneu documentant les solucions del recull d'exercicis en PHP. Cada exercici ha de córrer sobre la vostra màquina virtual LAMP, veient el funcionament i el codi en PHP. Deseu el document en pdf explicant les vostres solucions i demostrant-ne el funcionament a la vostra carpeta compartida.
20241001
- Revisió de la instal·lació de l'entorn LAMP demanat el darrer dia (Instal·lació d'un entorn LAMP. Curs 2024-2025). El document en pdf demostrant el funcionament de la vostra instal·lació a una màquina virtual emprant Debian 12 ha d'estar a la carpeta compartida.
- Variables en PHP:
Primer contacte amb les variables en PHP
- Ús del mètode GET i dos arxius (html i php):
5.2.7. (GET) Ús de PHP per a aplicacions web
- Ús del mètode POST i dos arxius (html i php):
5.2.7. (POST) Ús de PHP per a aplicacions web
REQUEST fent servir GET a un sol arxiu
REQUEST fent servir POST a un sol arxiu
20240917
Instal·lació d'un entorn LAMP. Curs 2024-2025
Temari oficial d'implantació d'aplicacions web a ASIX. Curs 2024-2025
Normes i avaluació. Curs 2024-2025