PHP 7 + Laravel From Scratch

Descripción del curso

PHP 7 + Laravel From Scratch

El 80% de las páginas web en el mundo están hechas en PHP, uno de los lenguajes líderes en el mercado usado por empresas como Facebook, Wikipedia, Workana, Wordpress, etc.

Laravel es el framework más usado en el mundo PHP actualmente ya que cada año va teniendo una comunidad mayor que lo acompaña, te permite crear páginas web de forma rápida, sencilla y segura. En este curso aprenderemos a cómo desarrollar con él ágilmente un sistema de gestión de bibliotecas aprendiendo todas las bases necesarias para un Desarrollo Web conociendo a fondo este framework moderno basado en MVC.

Duración: 20 horas

Fechas: 11, 18 y 25 de Junio, 02, 16, 23 y 30 de Julio, de 16:00 a 19:00.

Profesor: Agustín Ruatta

Core developer en Workana y apasionado por la programación.

Contactar con el profesor: [email protected]

Profesor: Matías Beltramone

Desarrollador de Kiwing, con más de 3 años de experiencia trabajando con Laravel.

Contactar con el profesor: [email protected]

Profesor: Nicolás Ferrero

Project manager en Workana y co-founder de Kiwing, Nicolás ha aplicado Laravel en más de 13 proyectos

Contactar con el profesor: [email protected]

Contenido

  • Tipos de datos.
  • Variables.
  • Constantes.
  • Expresiones y operadores.
  • Estructuras de control.
  • Funciones.
  • Procesamiento de formularios, $_GET y $_POST.
  • Clases.
  • Presentación inicial. ¿Por qué elegimosLaravel?
  • Vistas
  • Ruteo (HTTP, Cookies, Session, Request - Response).
  • Blade Layout.
  • Enviando data a las Vistas
  • Controllers.
  • Base de Datos y Migraciones.
  • Eloquent, Namespaces, MVC.
  • Esctructura de directorios en Laravel.

¿Para quien es este curso?

  • Personas que quieran dominar PHP.
  • Estudiantes que quieran introducirse a la programación web con el uso de un framework.
  • Profesionales que nunca hayan programado web ni usado un framework, y deseen aprender.

Conocimientos previos

  • Conocimientos de programación orientada a Objetos.
  • Conocimientos básicos de HTML.

Software requerido

Material de la clase