Curso de PHP
En este curso aprenderá paso a paso uno de los lenguajes de programación más popular de todo internet, llamado php, veremos desde los conceptos más básicos hasta los conceptos más avanzados del lenguaje de programación.
Intro
Pautas
Instalación de la herramienta Visual Studio Code
instalación de xampp ( apache, Mysql y php)
Sintaxis e impresión
Comentario cortos y largos
Método POST y envio de valores
String y concatenación de variables
Tipos de datos
Constantes
Operadores aritmeticos
Operaciones relacionales
Cómo se usan los Operadores lógicos
Cómo usar el if anidado
Cómo usar el else del if
Cómo se usa el switch
Cómo usar el Ciclo for
Ciclo Do-while
Ciclo While
Funciones declaradas por el usuario
Funciones de php - Matemáticas
Función de cadena o string
Funciones de fecha - usando el date
Arreglos con indice númerico
Arreglos asociativos
Lectura de arreglos
Funciones para arreglos
Creación de una clase e instancia
Visibilidad de datos en clases
Herencia
Constructor
Métodos estáticos
phpmyadmin y la base de datos
Conexión a la base de datos
Creando la tabla e insertando datos
Leer datos
Uso de sesiones
Destruir variables de sesión
Valores input text
Valores input radio
Valores input checked
Valores select option
Valores de textarea
Valores de input file
Función para guarda archivo
Función json decode
Función json encode
file_get_content y json decode
Función include
Función require
Include vs require
video49.- include_once y require_once
Lectura de archivo
Creación de archivos
Proyecto
Estructura del portafolio web
Incluyendo cabecera y pie
Integrar bootstrap
Login de usuario
Validación de uusario y contraseña
Login de usuario
Sección de portafolio
Tabla proyectos y exportar sql
Conexión a la base de datos e insercción
Insertar datos
Selecccionar datos
Imprimiendo datos
Borrando datos
Insertar descripción del form
Adjuntar imagen
Borrado de imagen
Mostrar imagen del portafolio
Consultado datos para portafolio
Redireccionamiento
Código fuente de los ejercicios y proyectos.
Lo necesario para implementar las herramientas
Herramienta 1.- ¿Qué es PDF?
Herramienta 1.- ¿Cómo se usa FPDF?
Herramienta 2.- ¿Qué es Smarty?
Herramienta 2.- ¿Cómo se usa Smarty?
Herramienta 3.- ¿Qué es phpSpredsheet?
Herramienta 3.- ¿Cómo usar phpSpredsheet?
Herramienta 4.- ¿Qué es Redbean?
Herramienta 4.- ¿Cómo usar redbeanPHP?
Herramienta 5.- ¿Qué es Intervetion image?
Herramienta 5.- ¿Cómo usar Intervetion image ?
Herramienta 6.- ¿Qué es jpgraph?
Herramienta 6.- ¿Cómo usar Jpgraph?
Herramienta 7.- ¿Qué es Google charts?
Herramienta 7.- ¿Cómo se usa Google charts?
Herramienta 8.- ¿Qué es Leaflet?
Herramienta 8.- ¿Cómo usar Leaflet?
Herramienta 9.- ¿Qué es Handsontable?
Herramienta 9.- ¿Cómo usar Handsontable?
Herramienta 10.- ¿Qué es php desktop?
Herramienta 10.- ¿Cómo usar php desktop?
Mini-proyecto (1.- intro) subir imágenes y usar interventionv3
Mini-proyecto (2.- Instalación de composer)
Mini-proyecto (3.- Creación de archivos para adjuntar imagenes)
Mini-proyecto (4.- Enviar imagen para procesar)
Mini-proyecto (5.- Subiendo una imagen)
Mini-proyecto (6.- Instalando intervention image)
Mini-proyecto (7.- Redimencionar imagen)
Mini-proyecto (8.- Generando un CROP)
Conclusión
Despedida
1.- Crear una cuenta en Exchange Rate API
2.- El dashboard
3.- Estructura de archivos y carpetas
4.- Interfaz para solicitar servicio
5.- Consultar datos de la CURL
6.- Validando datos y convirtiendo
7.- Conversión y resultados
8.- Ajustes visuales
Código del ejercicio ( consumo de una API con PHP )
1.- Materiales y herramientas
2.- Estructura de archivos
3.- Archivo Login html
4.- Formulario de registro HTML
5.- Panel del inicio
6.- Bases de datos y tablas para el registro
7.- Recibir los datos de registro del formulario
8.- Conexión a la base de datos
9.- Insertando registros desde el form
10.- Validando campos vacíos
11.- Validación de correo electrónico
12.- Validación de contraseñas
13.- Mostrando errores y redireccionando
14.- Recepeción de datos de login
15.- Verificando password con registros de la base de datos
16.- Encriptando el password
17.- Validando datos de login
18.- Variables de sesión para inicio de login
19.- Cierre de sesión de usuario
20.- Incluir bootstrap al login
21.- Interfaz de formulario de registro
22.- validando campos y contraseña repetida
23.- Validación de campos select y repetir contraseña
24.- Ajustando mensaje de registrado con éxito
25.- Ajustando contenido del panel de registro y login
Increíble su forma de enseñanza y muy bien explicado, gracias a el me está gustando mucho php
Increíble su forma de enseñanza y muy bien explicado, gracias a el me está gustando mucho php
Menos informaciónEs muy fácil de entender el Maestro Oscar explica muy bien, voy a seguir con más cursos estaría bien que subieran de laravel, php y mysql
Es muy fácil de entender el Maestro Oscar explica muy bien, voy a seguir con más cursos estaría bien que subieran de laravel, php y mysql
Menos informaciónEste curso me gusto mucho por que esta muy bien explicado y organizado, me sirvió para actualizarme en las nuevas versiones y tecnologías de Php. saludos y ...
Más informaciónEste curso me gusto mucho por que esta muy bien explicado y organizado, me sirvió para actualizarme en las nuevas versiones y tecnologías de Php. saludos y mil gracias Profe Oscar.
Menos informaciónEs un curso muy bien explicado y sencillo de entender, el maestro se ve que tiene experiencia y sabe de lo que está hablando. Felicidades y gracias por este ...
Más informaciónEs un curso muy bien explicado y sencillo de entender, el maestro se ve que tiene experiencia y sabe de lo que está hablando. Felicidades y gracias por este curso.
Menos información