Tutorial bàsic del programador web: PHP des de zero

(150 hores)

No. Títol de l'article
1 Informació bàsica Curs "Programa d'aprenentatge bàsic del programador web: PHP des de zero"
2 Índex del curs "Programa d'aprenentatge bàsic del programador web: PHP des de zero"
3 Orientació sobre el curs "Programa d'aprenentatge bàsic del programador web: PHP des de zero"
4 Què és PHP? i Per a què serveix? Un potent llenguatge de programació per a crear pàgines web.
5 Comunicació client - servidor sense PHP i amb PHP. Intèrpret PHP i gestor de bases de dades.
6 Avantatges / inconvenients: pàgines estàtiques/dinàmiques amb PHP. Cercadors: URL amigables.
7 És PHP una bona llenguatge de programació? Quines són les versions de PHP? Història.
8 Com escriure codi PHP i crear webs dinàmiques? Remot o local: WAMP, XAMPP, LAMP
9 Preparar l'entorn de desenvolupament per a programar en PHP. Descarregar i instal·lar Notepad ++ editor
10 Configura Notepad ++ per crear webs PHP. Avantatges de Notepad ++ com a extensions o plugins.
11 Descarregar Filezilla: client FTP per a accés a arxius en un servidor remot. Instal·lació exemple
12 Triar navegador. Descàrrega i instal·lació. Avantatges de Google Chrome. Visualitzar pàgines PHP.
13 Treballar en local amb WAMP, XAMPP o similar, o amb un servidor remot PHP. Què és millor?
14 Hosting gratuït: triar, crear el compte en servidor PHP i accedir via CPanel i via FTP. Exemple
15 Pujar fitxers al servidor (FTP). Trajabar en remot. Crear una pàgina web amb programació PHP
16 Conceptes bàsics PHP. Estructura bàsica pàgina. Etiquetes obertura i tancament. Embeure en HTML
17 Tipus de variables en PHP. Declaració i assignació. Sentència trobo: inserir text en l'HTML
18 if else i if else if PHP. Condicional ternari. Avaluar variables. Exemples i exercicis resolts.
19 Operadors lògics en PHP. Igual, diferent, and, or, not, menor. Prioritats. Curtcircuit. Exemples
20 Operadors aritmètics en PHP: operadors bàsics i resta (mòdul%). Increment i decrement.
21 switch PHP casi, break, default. Condicional ¿Rangs o intervals? Exemples exercicis resolts
22 Concatenar cadenes (strings) PHP. strlen (longitud caràcters) i substr (extreure subcadenes)
23 Tipus de bucles cicles de repetició en PHP: while, do ... while i for. Exercicis i exemples resolts.
24 Arrays PHP (arranjaments). Concepte definició. Arrays unidimensionals (vectors). Exemples resolts
25 Matrius. Array (arranjament) multidimensional PHP. Arrays niats: concepte. Exemples i exercicis
26 Arrays associatius en PHP (arranjaments). Concepte i formes de declaració i ús. Exercicis resolts.
27 count PHP (funció). Recórrer arranjaments o arrays uni o multidimensionals amb for i foreach.Exemple
28 Funcions PHP: declaració i trucades. Paràmetres, tipus, return. Exercicis exemples resolts
29

Funcions Cadenes PHP: str_replace, strtolower, count_chars, strpos, retallar, str_repeat, strstr, chr

30 Comparar cadenes PHP: strcmp, ==, === No distingir majúscula: strcasecmp. Emplenar: str_pad
31 Funcions PHP de data, hora, temps. Time, dóna't. Format de data. mktime, gmmkitme. Exemple
32 Mostra data en espanyol PHP. setlocale, strftime. Format. date_default _timezone _set. Exemples
33 Enviament de dades d'un formulari amb PHP. Mètodes GET i POST. Exemples i exercicis resolts.
34 $ _GET PHP: recuperar dades de formularis HTML (demanar dades). Exemples i exercicis resolts.
35 $ _POST PHP. Processar dades d'un formulari HTML. Exercicis resolts i exemples senzills
36 Request PHP. Diferències, avantatges i problemes de GET, POST, REQUEST. Exercicis exemples.
37 Llegir i escriure arxius de text amb PHP. Funció fopen (manera), fgets, fputs, fclose i feof. Exemple
38 fwrite PHP. Lectura i escriptura fitxer txt. Mode accés. PHP_EOL salt de línia. Exercici exemple
39 Extreure origen de la pàgina web amb PHP. Llegir arxius complets: file_get_contents i nl2br
40 Com crear una base de dades MySQL per a webs PHP. Accés al gestor phpMyAdmin en hosting
41 Crear taules MySql amb phpMyAdmin. Tipus de dades bàsiques (VARCHAR, Int, Float). Inserir files.
42 PHP: MySql Consultes. mysqli_connect, select_db, consulta, fetch_array, free_result, a prop.EXEMPLES
43 Example consulta PHP MySql. SELECT. Bucle mentre, mysqli_fetch_array: consulta Resultats Recórrer
44 PHP insert into values. Inserir dades (registres, files) en base de dades MySql. Exemples i exercici
45 DELETE, TRUNCATE en PHP, MySql. Esborrar dades en taules. Clàusula WHERE, SELECT. Exemple
46 Final del curs: "Tutorial bàsic del programador web: PHP des de zer