Está en la página 1de 7

VIDEO 1.

-
PARTE 1
Introduccion a php
-Lenguasjes cliente y lenguajes servidor
-Componentes de aplicacion PHP

Instalacion software necesario


-Instalacion servidor web
-Instalación extensiones PHP
-Instalacion gestor MySql
-Intalacion Bundle

Sintaxis PHP
-HTML y PHP
-Datos y variables PHP
-Constantes
-Operadores
-Bucles y Condicinales
-Funciones
-Arrays

2.- PARTE
-MySql
-Conexiones PHP y MySql
-Teareas frecuentes on PHP
-Cookies y sesiones
-Seguridad
-Manejo de Errores
-Creacionde aplicación práctica completa

VIDEO 2
-PHP lenguaje que se ejecuta en el servidor
-Instalacion del softwae que se va utilizar
EJECUCION EN CLIENTE
Peticion - Repuesta
JavaSript
VBScript
Applets Java
HTML
CSS
EJECUCION EN SERVIDOR
Peticion procesa en el servidor de lo que se solicita en leer el codigo PHP, se
envia un codigo HTML de lo que se esta pidiendo en el servidor se interpreta
PHP- ejecucion en un servidor
JSP
Perl
ASP
Hacer un servidor

SOFTWARE NECESARIO
Apache el apache es un servidor
PHP es el lenguja de programacion trabaja con multiplos base de datos
MySql es la base de datos
Instalacion el paquete Bundle por los tres sonlos tres que se usa
XAMPP, WAMP, EASYPHP los mas conocidos

La instalacion del paquete WAMPP CUALQUIERA DE ESOS segun la arquitectura de


nuestras computadoras.
VIDEO 3
Primera página PHP
- Si esta ROJO el simbolo de apache o sql todos los servicios Algunos
- Servicio detenidos AMBAR DETENIDO - Otro servidor-ocupa un puerto para salir a
internet port 80 sale y entra datos por ese puerto a internet

Acitvar el servidor en mi caso el XAMPP o ya vep cual y lo reviso bien

Activar Editores de texto a tu gusto


Ubicacion del almacenameinto de los documentos de PHP se guarda en una carpeta en
concreto en el equipo
C:/SystemC/Xampp/hdocs/"nombre de la carpeta"

-extensiones de los archivos .php


SABER LAS ETIQUETAS BASICAS DE HTML
<body>
<?php
print "Bienvenidos al curso de PHP <br>";
print "Hola alumnos <br>";
print "Hasta el proximo vídeo";

?>
</body>
</html>
PARA QUE PUEDA CORRER ES localhost/"carpetaAlmacenada/"Nombre del archivo"/

VIDEO 4
-COMENTARIOS pequeños comentarios en PHP
-VARIABLES EN PHP
-PRINT Y ECHO.

//CREAR UN ARCHIVO
segunda-pagina.php
//COMENTARIOS
<?php
print "bienvenidos al curso de PHP <br>"; //imprime,hace el salto de lineas

print "hola alumnos <br>"; /*sirve para invalidarlas*/

print "este es mi primer progrma en php" //ya no salto de linea

//VARIABLE
/*espacio en la memoria del ordenar donde se almacenara un valor que se asigna en
algun sitio*/
<?php
$nombre = "hugo"; //no valores numericos $1nombre
$nombre1 = 'hugo';

$nombre = "andres"; //reasinacion de variables

$edad = 18;

print $nombre; //se va al localhost/nombrearchivo/nombredoc.php

//CONCATENAR
print "el nombre del usuario es" . $nombre; //espacios en blanco
print "el nombre del usuario es $nombre";
print 'el nombre del usuario es' . $nombre;
echo $nombre;
echo $nombre,$edad;
?>

<?php
$nombre="hugo";
$edad = 24;
print "el es hugo de edad 24";

echo "el nombre es:" . $nombre . " y tiene " . $edad; //con mas variables
print "el nombre es : " . $nombre;
print " la edad es: " . $edad;
echo $nombre,$edad; //CONSUMIR MENOS RECURSOS
?>

VIDEO 5
-Creacion servidor de pruebas en dreamweaver
-Introducciona las funciones y flujo de ejecucion //como crear funciones para que
sirven
-Instrucciones include y require
//ARRANCAR TODOS LOS SERVICIOS
//CREAR SERVIDORES DE PRUEBA
//FLUJO DE EJECUCION
<?php

echo "este es el primer mensaje <br>";

//function "nombredelafuncion"no ejecuta el codigo en su interior hasta que sea


llamada, la reutilizacion de codigo

//PUEDO LLAMARLO ANTES

function dameDatos(){
echo "este es el mensaje delinterior de la funcion <br>";
}

dameDatos();
//PUEDO LLAMARLA DESPUES

echo "este es el segundo mensaje <br>"; //los bits se mueve deacuerdo a ese orden

dameDatos(); //TAMBIEN SE PUED EMOVER LAS FUNCIONES DONDE QUIERAS

//CONDICIONLES QUE INTERRUMPEN EL FLUJO


//BUCLES FUNCIONES rompen el flujo del programa haceiendo saltos etc.

?>

<?php

echo "este es el primer mensaje <br>";


dameDatos();
function dameDatos(){

echo "este es el mensaje del medio <br>";


include ("nombredelotroarchivo.php"); //INCLUYE METER OTROS CODIGOS REUTILIZABLES O
LLAMAR OTRO ARCHIVO
require ("nombredelotroarchivo <br>");//que requiere a aprtir de aca corre sib esta
bien
}
dameDatos();
echo "este es el segundo mensaje <br>";
dameDatos(); //SE PUEDE HACER NUEVAS FUNCIONES EN OTRA CARPETA
?>
//FUNCION ES LA REUTILIZACION DE CODIGO LA REPETICION DE TAREAS UNA TAREA QUE SE
EJEUTE VARIAS VECES LLAMAR A LA EJECUCION

VIDEO 6

-Ambitos de la variable
ambito: lugar de actuacion de la variable
3 ambitos de variables
-Local: solo funiona dentro la funcion
-Global: cualquier lugar del codigo php dentro o fuera de la funcion accesible
desde cualquier lugar del codigo.
-Super Global: Declara fuera del programa desde otro archivo ejemplos archivos
formularios como array fuera del script php.

<?php
$nombre = "hugo";
function dameNombre(){
global $nombre //dentro de la funcion para que sea global
$nombre = "el nombre es" .$nombre;
}
dameNombre();
echo $nombre();

//echo $nombre // esta fuera de la funcion no tinee nada que ver solo imprime hugo
NO SE PUEDE ACCEDER A UN ELMENTO QUE ESTA DENTRO AFUERA

?>

VIDEO 7 VARIABLES ESTATICAS

<?php

function incrementaVariable(){
static $contador=0;

$contador++;

echo $contador . "<br>";

} //aca se destruye el valor se queda en 1 y listo


//CASO CONTRARIO CONTADOR QUE SE MANTENGA Y NO SE DESTRUYA ES LA PALABRA RESERVADA
static al salir de su ambito

incrementaVariable(); //1 // sin static


incrementaVariable();//2
incrementaVariable();//3
incrementaVariable();//4
incrementaVariable();//5 con static
?>

VIDEO 8
Srings
-diferentes fotmas de declarar en strings
-comparacion de strings
//CREAR UN DOCUMENTO
//URGENTE HTML
<style>
//se crea una clase en html
.resaltar{

color:#F00;
font-weigth:bold;

<?php

$nombre = "hugo";
echo "<p class="\resaltar\">Esto es un ejemplo de frase</p>";//' 'comillas
simples, no se puede utilizar comillas dobles dos veces tinee que ser padre e hijo
o si se puede usar \no forma parte del string\

echo "hola $nombre"; " " reconoce que es varable ' 'como si es un literal

?>
//SI LAS LETRAS DEACUERDO A LA FUNCION COHINDICEN COMO NOMBRE O NO

VIDEO 9
OPERADORES DE COMPARACION
$var1==$var2 igual que veradero las dos variables son iguales
$var1===$var2 identia que V si las dos variables son iguales y dlemismo tipo

$var1!=$var2 diferente que V si la dos varibales no son iguales


$var1<>$var2 diferente que V si las dos variables no son iguales y ademas no son
del mismo tipo
$var1<$var2 menor que
$var1>$var2 mayor que
$var1<=$var2 menor o igual que
$var1=>$var2 mayor o igual que

<?php
$variable1 = 8; //entero
$variable2 = "8"; //string
$variable3 = "hugo"; // string

if($variable1!=$variable2){ //=== el valor sea e mismo y del mismo tipo

echo "son diferentes";


} else {
echo "no son diferentes"
}

?>

VIDEO 10 DECLARACION DE CONSTANTES


Declaracion de constantes-> espacio en la memoria que se almacena en el ordenador
que no cambiara durante la ejecucion de programa.
FUNCION
define("nombre", valor);
-Nombre de las constantes tienen que ir en mayusculas(convenio).
-Nombr ed ela constante no lleva $
-Obligatorio define().
-Por defecto ambitos globales.
-Solo almacenar valores escalares

<?php

define ("AUTOR", "juan", true); //el true no insensible mayus o minus

echo AUTOR;
echo "el autor es : " . AUTOR;
//Imprimir la pantalla de la constante si o si de la misma manera

?>

VIDEO 11 OPERADORES MATEMATICOS


+ SUMA
- RESTA
* MULTIPLICACION
/ DIVISION
% MOD MODULO ESTO DE UNA DIVISION
++ += INCREMENTO
-- -= DECREMENTO

<?php
//se hace un formulario en html
$a=1;
$b=2,
$suma=$a+$b;

echo "la suma es : " . $suma;


$a=4;
$b=5,
$resta=$a-$b;

echo "la resta es : " . $resta;

$a=2;
$b=4,
$multi=$a*$b;

echo "la multiplicacion es : " . $multi;

$a=2;
$b=4,
$division=$a/$b;

echo "la division es : " . $division;

$a=2;
$b=4,
$modulo=$a mod $b;

echo "el modulo es : " . $mod;


?>
//INCREMENTO DECREMENTO video 8 9 10 isset

$a=2;
$b=4,
echo "la multiplicacion es : " . $multi=$a*$b;
//CURVA DE APRENDIZAJE VER TODO TECNICAS

VIDEO 12 OPERADORES MATEMATICOS II


-calculos sencillosdel anterior video

También podría gustarte