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 Books āĻāĻĒāĻŸā§‹ āχāύāĻˇā§āϟāϞ āϕ⧰āĻ•āĨ¤ āχ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžā§ąā§‡ āφāĻĒā§‹āύāĻžā§° āĻāĻ•āĻžāωāĻŖā§āϟ⧰ āϏ⧈āϤ⧇ āĻ›āĻŋāĻ‚āĻ• āĻšāϝāĻŧ āφ⧰⧁ āφāĻĒ⧁āύāĻŋ āϝ'āϤ⧇ āύāĻžāĻĨāĻžāĻ•āĻ• āϤ'āϤ⧇āχ āϕ⧋āύ⧋ āĻ…āĻĄāĻŋāĻ…'āĻŦ⧁āĻ• āĻ…āύāϞāĻžāχāύ āĻŦāĻž āĻ…āĻĢāϞāĻžāχāύāϤ āĻļ⧁āύāĻŋāĻŦāϞ⧈ āϏ⧁āĻŦāĻŋāϧāĻž āĻĻāĻŋāϝāĻŧ⧇āĨ¤
āϞ⧇āĻĒāϟāĻĒ āφ⧰⧁ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžā§°
āφāĻĒ⧁āύāĻŋ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžā§°ā§° ā§ąā§‡āĻŦ āĻŦā§āϰāĻžāωāϜāĻžā§° āĻŦā§āĻ¯ā§ąāĻšāĻžā§° āϕ⧰āĻŋ Google PlayāϤ āĻ•āĻŋāύāĻž āĻ…āĻĄāĻŋāĻ…'āĻŦ⧁āĻ•āϏāĻŽā§‚āĻš āĻļ⧁āύāĻŋāĻŦ āĻĒāĻžā§°ā§‡āĨ¤
āχ-ā§°ā§€āĻĄāĻžā§° āφ⧰⧁ āĻ…āĻ¨ā§āϝ āĻĄāĻŋāĻ­āĻžāχāϚ
Kobo eReadersā§° āĻĻ⧰⧇ āχ-āϚāĻŋ⧟āĻžāρāĻšā§€ā§° āĻĄāĻŋāĻ­āĻžāχāϚāϏāĻŽā§‚āĻšāϤ āĻĒā§āĻŋāĻŦāϞ⧈, āφāĻĒ⧁āύāĻŋ āĻāϟāĻž āĻĢāĻžāχāϞ āĻĄāĻžāωāύāĻ˛â€™āĻĄ āϕ⧰āĻŋ āϏ⧇āχāĻŸā§‹ āφāĻĒā§‹āύāĻžā§° āĻĄāĻŋāĻ­āĻžāχāϚāϞ⧈ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤ⧰āĻŖ āϕ⧰āĻŋāĻŦ āϞāĻžāĻ—āĻŋāĻŦāĨ¤ āϏāĻŽā§°ā§āĻĨāĻŋāϤ āχ-ā§°āĻŋāĻĄāĻžā§°āϞ⧈ āĻĢāĻžāχāϞāĻŸā§‹ āϕ⧇āύ⧇āĻ•ā§ˆ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤ⧰ āϕ⧰āĻŋāĻŦ āϜāĻžāύāĻŋāĻŦāϞ⧈ āϏāĻšāĻžāϝāĻŧ āϕ⧇āĻ¨ā§āĻĻā§ā§°āϤ āĻĨāĻ•āĻž āϏāĻŦāĻŋāĻļ⧇āώ āύāĻŋā§°ā§āĻĻ⧇āĻļāĻžā§ąāϞ⧀ āϚāĻžāĻ“āĻ•āĨ¤