taller de laravel

20
Programadores Chile Taller de Laravel Sebastian Zamorano J. DevOps Web Desarrollador Web

Upload: sebastian-zamorano-jara

Post on 13-Apr-2017

61 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Taller de laravel

Programadores Chile

Taller de Laravel

Sebastian Zamorano J.DevOps WebDesarrollador Web

Page 2: Taller de laravel

Taller de Laravel

¿Qué haremos?

• Conocer más sobre PHP > 7

• Buenas practicas en PHP

• Mini Framework

• Conocer Laravel

• Usemos Laravel

Page 3: Taller de laravel

¿Quién soy yo?

CTO(Palabra moderna) www.desrueda.com

www.testuapp.com (no me llamaré CTO)

Hacer realidad cualquier proyecto

@sebazamorano sebazamorano

Page 4: Taller de laravel

Mi Motivaciones❖ Empezó con un hola mundo en Java a los 13

años. Aquí conocí lo que es la programación.❖ Al final estudie Electricidad en la educación

Media.❖ En el liceo fui a un curso de HTML (Mucho

<table><strong><center> , nada de css) Conocí Block de Notas no solo es escribir texto.

❖ Después de los 18 trabajando en Metro conocí lo que es la informática. (a cambiar mi rubro)

Page 5: Taller de laravel

PHP >= 7

Page 6: Taller de laravel

PHP 20 añosPOO en su sangre

Manejador de paquetes y dependencias.“Composer”

PHPUNIT

Page 7: Taller de laravel

¡La actualización más esperada!

¿Qué sucedió con el número 6?

Re-compatibilidad PHP < 7

Page 8: Taller de laravel
Page 9: Taller de laravel
Page 10: Taller de laravel
Page 11: Taller de laravel

¡Al fin un poco de código!

Page 12: Taller de laravel

Buenas PracticasPHP

Page 13: Taller de laravel

Dejemos de hablar mal de PHPGuías de codificación PSR-*. http://www.php-fig.org/

Uso de namespaces PSR-4. http://www.php-fig.org/psr/psr-4/

PHP CLI. http://php.net/manual/en/features.commandline.php

Manejo de dependencias. https://getcomposer.org/

Patrones de Diseño. https://diego.com.es/patrones-de-diseno-en-php

Manejo de Excepciones. http://php.net/manual/es/language.exceptions.php

Page 14: Taller de laravel

Hagamos algo bueno por PHP.

Mini Framework

Page 15: Taller de laravel

Conozcamos Laravel

Page 16: Taller de laravel

– Laravel

“Love beautiful code? We do too.The PHP Framework For Web Artisan”

Page 17: Taller de laravel

¿Que es Laravel?• Es un framework creado por Taylor Otwell.

@taylorotwell• Su desarrollo esta inspirado en Ruby on Rails,

ASP .NET (Entity)• Su filosofía es desarrollar código de forma

elegante y simple (Olvidemos el espagueti)• Es el framework de mayor crecimiento en los

últimos dos años, su comunidad crece día tras día• Última versión 5.4, en junio versión 5.5 LTS

Page 18: Taller de laravel

https://laravel-news.com/2016-survey

Page 19: Taller de laravel

Olvídate del MVC

❖ Laravel, No es MVC.

https://styde.net/porque-laravel-no-es-mvc-y-tu-deberias-olvidarte-de-mvc/

Page 20: Taller de laravel

Código, Código y más Código

• ¿Qué haremos?• No, no haremos el tipico ToDo (Task).• Al fin Programadores Chile tendrá su Bolsa de

Trabajo

• Construyamos juntos este Programadores JOBS.