Programacion web con PHP y MySQL

Conviértete en desarrollador de backend, uno de los perfiles más demandados en las empresas de desarrollo web.
3.9 (7 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
75 students enrolled
$20
Take This Course
  • Lectures 40
  • Contents Video: 4 hours
    Other: 5 mins
  • Skill Level Beginner Level
  • Languages Spanish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2013 Spanish

Course Description

Back-end developer

Probablemente uno de los perfiles más solicitados por todas las empresas cuyo ámbito sea el desarrollo web. Prácticamente cualquier aplicación, web o sistema que funcione en Internet necesita un desarrollo de back-end.

PHP

Uno de los lenguajes más potentes y extendidos para desarrollo de aplicaciones back-end en el servidor. Rápido, completo yen plena evolución, no se puede dudar que formará parte del ecosistema web durante mucho mucho tiempo más.

MySQL

El motor de base de datos para web más sencillo y rápido que podemos instalar sin necesidad de grandes recursos, por algo es también el más utilizado en los servidores web.

Durante el curso veremos:

  • Introducción a la programación web
  • Fundamentos de PHP
  • Variables, Tipos de datos y operadores
  • Manipulación de cadenas
  • Condiciones
  • Bucles
  • Funciones
  • Arrays
  • Procesado de Formularios
  • Validar el input de usuario
  • Manejo de Ficheros y directorios
  • Introducción a MySQL
  • Lenguaje SQL
  • PHP y MySQL
  • Crear una aplicación CRUD
  • Sesiones y Cookies
  • Objetos en PHP. Introducción a la POO
  • Introducción a PEAR
  • Debug de PHP
  • Conceptos Avanzados
  • Frameworks para desarrollo PHP

Visita también nuestros otros cursos si quieres continuar avanzando en tu formación:

Wordpress a fondo: https://www.udemy.com/wordpress-a-fondo/

Fundamentos de Javascript: https://www.udemy.com/aprende-javascript-desde-cero/

HTML5, CSS3 y Javascript: https://www.udemy.com/html5-css3-y-javascript/

Introducción a Google Adwords: http://cursos.hardcoconut.com/course/seminario-google-adwords/

What are the requirements?

  • Ninguno

What am I going to get from this course?

  • Tendrás conocimientos suficientes para realizar un desarrollo de back-end dinámico y plenamente funcional
  • Generar páginas web dinámicas alimentadas por la información almacenada en una base de datos.
  • Almacenar datos introducidos por los usuarios a través de formularios

What is the target audience?

  • Personas que quieran aprender a programar en el lenguaje más extendido y sólido para el desarrollo web.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introducción
01:45
Presentación de HardCoconut e introducción general al curso de PHP.
04:39
Introducción a PHP e instalación de XAMP / MAMP para poder trabajar en local.
07:44
¡Empieza lo bueno! Llega el momento de iniciarnos en PHP
Section 2: Manejando datos
02:39
Veremos los diferentes tipos de datos que tenemos en PHP
05:50
Vamos a ver variables y listas que podemos crear y que nos ayudará con nuestro código.
06:44
También tenemos más tipos de listas (o Arrays).
03:06
Veamos dos tipos de ámbitos dentro de las variables. Scope y Null.
03:33
Variables y Constantes, todo un mundo esto del PHP.
Section 3: Operadores, condiciones y bucles
05:16
¿Podemos realizar operaciones con PHP? Por supuesto que podemos, y lo vamos a ver.
06:23
También podemos incluir condiciones en nuestro código para que así se realicen acciones en diferentes casos.
07:06
Veremos como crear nuestros propios bucles
04:55
Otros tipos de condiciones, como el "switch"
04:54
Para terminar con esta sección, las funciones. Algo que usaremos muchísimo.
Section 4: Almacenando Datos
14:57
Esos grandes conocidos, los formularios.
04:20
Si tenemos formularios, necesitaremos recopilar información, ¿no?
Section 5: Bases de Datos con MySQL
06:36
Las bases de datos, nuestras mejores amigas.
07:54
Empecemos a crear nuestro CRUD = Crear, Leer (Read o Retrieve), Actualizar (Update) y Borrar (Delete).
04:19
Parte 2 de la creación del CRUD.
10:58
¿Cómo podemos borrar datos de nuestra base de datos? Aquí lo vamos a ver.
Section 6: Creación de una aplicación web
12:04
Vamos a intentar confirmar los datos que se han guardado en nuestra base.
09:14
También debemos validar el email.
12:03
Vamos a proteger nuestro login, para que no entren curiosos (y gente maligna)
12:48
Vamos a facilitar la búsqueda de datos dentro de nuestra página.
17:59
Ordenaremos nuestra página de resultados y listados.
Section 7: Conceptos avanzados
04:45
Toca encriptar nuestra contraseña para que no puedan cogerla.
10:51
Veamos como añadir archivos a nuestros perfiles dentro del CRUD.
13:21
Añadimos un envío de email desde nuestra aplicación.
15:23
Todo buen CRUD, debe permitir las sesiones de usuarios, ¿no?
04:41
¡Extra! ¡Extra! Un bonus por llegar hasta aquí. ¿Cómo mostrar la fecha?
Section 8: Ejercicios
Article
Propuesta de ejercicio para dar los primeros pasos con PHP
Article
Propuesta de ejercicio de operaciones sencillas
Article
Propuesta de ejercicio para aprender operadores básicos
Article
Propuesta de ejercicio para practicar el uso de funciones
Article
Propuesta de ejercicio para familiarizarnos con la recursividad
Article
Propuesta de ejercicio de uso de html
Article
Propuesta de ejercicio para crear nuestro propio sistema CRUD
Article
Propuesta de ejercicio para aprender bases de seguridad
Article
Propuesta de ejercicio de un blog práctico
Article
Propuesta de ejercicio de tratamiento de ficheros
Section 9: Despedida
00:48
Y por último, la despedida. Gracias por aguantarnos, y esperamos veros en los próximos cursos.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

HardCoconut Formación, Cursos de Desarrollo Web y Aplicaciones Móviles

En HardCoconut nos dedicamos a ofrecer la mejor formación en tecnologías de web y de desarrollo de apps para dispositivos móviles. Puedes visitarnos en nuestra página web http://www.hardcoconut.com  y ver nuestra oferta de cursos presenciales y online.

Instructor Biography

Tras 8 años dedicados al mundo del entretenimiento, y 2 años trabajando para una de las mayores empresas de videojuegos online, me llegó el momento de compartir conocimientos con los demás. Llevo los últimos años dedicado a dar clases de programación web y WordPress para gente no técnica, y tratando de esparcir la semilla del conocimiento cuanto me sea posible.

Ready to start learning?
Take This Course