Laravel para ninjas

¡ Novatec Editora
⧍.ā§Ģ
ā§ŦāϟāĻŋ āϰāĻŋāĻ­āĻŋāω
āχ-āĻŦ⧁āĻ•
184
āĻĒ⧃āĻˇā§āĻ āĻž
āωāĻĒāϝ⧁āĻ•ā§āϤ
āϰ⧇āϟāĻŋāĻ‚ āĻ“ āϰāĻŋāĻ­āĻŋāω āϝāĻžāϚāĻžāχ āĻ•āϰāĻž āĻšā§ŸāύāĻŋ  āφāϰāĻ“ āϜāĻžāύ⧁āύ

āĻāχ āχ-āĻŦ⧁āϕ⧇āϰ āĻŦāĻŋāĻˇā§Ÿā§‡

As aplicaçÃĩes web modernas tÃĒm evoluído rapidamente. A demanda por ferramentas capazes de entregar conteÃēdo dinÃĸmico como APIs REST e de frameworks para consumo de dados como Angular.JS e similares Ê crescente. Nesse contexto, frameworks modernos como o Laravel sÃŖo ferramentas indispensÃĄveis para a produÃ§ÃŖo de sistemas web em tempo hÃĄbil, com qualidade e de fÃĄcil manutenÃ§ÃŖo. No livro Laravel para Ninjas sÃŖo abordados temas como: InstalaÃ§ÃŖo do ambiente para desenvolvimento no Windows, MAC OS X e Linux. InstalaÃ§ÃŖo e uso do Composer, um gerenciador de dependÃĒncias para PHP. InstalaÃ§ÃŖo do framework Laravel e execuÃ§ÃŖo dos primeiros testes. ConstruÃ§ÃŖo de modo incremental de um catÃĄlogo de produtos com integraÃ§ÃŖo com o ORM Eloquent, sistema de paginaÃ§ÃŖo, busca, upload de imagens, etc. ConstruÃ§ÃŖo de um aplicativo de pÃĄgina Ãēnica com API Restful e integraÃ§ÃŖo do front-end com a biblioteca JavaScript Angular. Uma visÃŖo mais aprofundada do uso do ORM Eloquent. Envio de e-mails com o Laravel usando serviços para envio de e-mails em massa. ExecuÃ§ÃŖo de testes unitÃĄrios e de integraÃ§ÃŖo com o PHPUnit. PublicaÃ§ÃŖo do seu aplicativo em servidor dedicado ou compartilhado. Os exemplos sÃŖo construídos de maneira incremental, de modo que ao longo do desenvolvimento o leitor se familiarize com os recursos e o mÊtodo de trabalho do framework de forma prÃĄtica e intuitiva. Os arquivos de cÃŗdigo-fonte dos exemplos estÃŖo disponíveis no GitHub em duas versÃĩes compatíveis com a versÃŖo mais atual do framework. * O website do framework pode ser acessado em https://laravel.com a versÃŖo utilizada nos exemplos do livro Ê a 5.2 compatível com a versÃŖo 5.3. Os cÃŗdigos do exemplo 'OlÃĄ mundo' apresentado no Capitulo 3 foram testados com a versÃŖo 5.4 e nÃŖo houve nenhum problema de incompatibilidade. Os projetos do livro sÃŖo disponibilizados no GitHub em ambas as versÃĩes 5.2 e 5.4. A versÃŖo 5.3 foi omitida por ser muito similar a versÃŖo 5.2.

āϰ⧇āϟāĻŋāĻ‚ āĻ“ āĻĒāĻ°ā§āϝāĻžāϞ⧋āϚāύāĻžāϗ⧁āϞāĻŋ

⧍.ā§Ģ
ā§ŦāϟāĻŋ āϰāĻŋāĻ­āĻŋāω

āϞ⧇āĻ–āĻ• āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇

Ademir C. Gabardo pesquisador, doutorando na Faculdade de Engenharia ElÊtrica e CiÃĒncia da ComputaÃ§ÃŖo da Universidade de Newcastle (UON), AustrÃĄlia. Mestre em computaÃ§ÃŖo aplicada com ÃĒnfase em Engenharia de sistemas computacionais pela Universidade TecnolÃŗgica Federal do ParanÃĄ (UTFPR). Bacharelado em Sistemas de informaÃ§ÃŖo pela Universidade do Estado de Santa Catarina (UDESC). Autor dos títulos PHP e MVC com CodeIgniter (2012) e CodeIgniter Framework PHP (2010). Professor universitÃĄrio, entusiasta de tecnologia e internet desenvolve pesquisa sobre redes sociais e redes complexas.

āχ-āĻŦ⧁āϕ⧇ āϰ⧇āϟāĻŋāĻ‚ āĻĻāĻŋāύ

āφāĻĒāύāĻžāϰ āĻŽāϤāĻžāĻŽāϤ āϜāĻžāύāĻžāύāĨ¤

āĻĒāĻ āύ āϤāĻĨā§āϝ

āĻ¸ā§āĻŽāĻžāĻ°ā§āϟāĻĢā§‹āύ āĻāĻŦāĻ‚ āĻŸā§āϝāĻžāĻŦāϞ⧇āϟ
Android āĻāĻŦāĻ‚ iPad/iPhone āĻāϰ āϜāĻ¨ā§āϝ Google Play āĻŦāχ āĻ…ā§āϝāĻžāĻĒ āχāύāĻ¸ā§āϟāϞ āĻ•āϰ⧁āύāĨ¤ āĻāϟāĻŋ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āĻ…āĻŸā§‹āĻŽā§‡āϟāĻŋāĻ• āϏāĻŋāĻ™ā§āĻ• āĻšā§Ÿ āĻ“ āφāĻĒāύāĻŋ āĻ…āύāϞāĻžāχāύ āĻŦāĻž āĻ…āĻĢāϞāĻžāχāύ āϝāĻžāχ āĻĨāĻžāϕ⧁āύ āύāĻž āϕ⧇āύ āφāĻĒāύāĻžāϕ⧇ āĻĒ⧜āϤ⧇ āĻĻā§‡ā§ŸāĨ¤
āĻ˛ā§āϝāĻžāĻĒāϟāĻĒ āĻ“ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ
Google Play āĻĨ⧇āϕ⧇ āϕ⧇āύāĻž āĻ…āĻĄāĻŋāĻ“āĻŦ⧁āĻ• āφāĻĒāύāĻŋ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ⧇āϰ āĻ“ā§Ÿā§‡āĻŦ āĻŦā§āϰāĻžāωāϜāĻžāϰ⧇ āĻļ⧁āύāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤
eReader āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĄāĻŋāĻ­āĻžāχāϏ
Kobo eReaders-āĻāϰ āĻŽāϤ⧋ e-ink āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āĻĒāĻĄāĻŧāϤ⧇, āφāĻĒāύāĻžāϕ⧇ āĻāĻ•āϟāĻŋ āĻĢāĻžāχāϞ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ“ āφāĻĒāύāĻžāϰ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āĻŸā§āϰāĻžāĻ¨ā§āϏāĻĢāĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āωāĻĻā§āĻĻ⧇āĻļā§āϝ⧇ āϤ⧈āϰāĻŋ āϏāĻšāĻžā§ŸāϤāĻž āϕ⧇āĻ¨ā§āĻĻā§āϰāϤ⧇ āĻĻ⧇āĻ“ā§ŸāĻž āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧇ āϝ⧇āϏāĻŦ eReader-āĻ āĻĢāĻžāχāϞ āĻĒāĻĄāĻŧāĻž āϝāĻžāĻŦ⧇ āϏ⧇āĻ–āĻžāύ⧇ āĻŸā§āϰāĻžāĻ¨ā§āϏāĻĢāĻžāϰ āĻ•āϰ⧁āύāĨ¤