Michael Douglas Barbosa Araujo
Desenvolvedor PHP - Instrutor - Palestrante

Portifólio


Sobre mim


Nos últimos anos atuando como Analista de Sistemas, desenvolvedor e líder técnico sendo responsável pela reformulação e atualização de sistemas legados de algumas empresas.

Atuo desde 2009 em desenvolvimento de Sites, portais, e-commerces, ERP e Softwares para web.

Desejo sempre ser capaz de usar a criatividade, experiência e conhecimento para aprender mais, inovar mais e alcançar novas posições.

Sempre desejo lidar com novos desafios, atuando como palestrante, escritor e instrutor: 4Linux e cursos online em Webschool-io .

Experiência em diferentes arquiteturas e processos.

PHP, Javascript, ZendFramework, Jquery, CSS e HTML, Sass, Gulp, Docker, Linux, Open Stack, Angular, Laravel, Doctrine, MongoDB e entre outros.

Últimos Posts



Integrando Laravel com PagSeguro

Resolvi escrever esse post para explicar como integrar sua aplicação Laravel com o PagSeguro a partir da biblioteca Laravel PagSeguro. Galera quando resolvi criar a Laravel PagSeguro foi com o intuito de tornar a vida de quem deseja integrar a loja, site ou etc ao PagSeguro de uma forma mais fácil e sem complicação.


Laravel 5 – Laravel Socialite

Fala galera faz um tempo que não escrevo um post, porém, é por falta de tempo mesmo. Bom hoje eu gostaria de falar com vocês sobre algo que eu achei muito útil no Laravel 5 que é o: Laravel Socialite Para alguns desenvolvedores que já caíram na situação em que você tem um aplicativo, por ...


Configurando Environment em Laravel 5

Primeiramente gostaria de dizer o quanto estou feliz com o lançamento do “Laravel 5” isso mostra o quanto devemos ter respeito pelo que esta sendo feito e também o quanto o FrameWork evoluiu. Acredito que muitos ao baixarem o Laravel 5 se depararam com uma mudança no arquivo: config/app.php Na linha onde configurávamos um simples ...


Técnicas Mobile em Laravel

Já notei a falta de material a respeito de Mobile em Laravel e então resolvi escrever esse Post para quem deseja tornar sua aplicação responsiva. A primeira etapa desse tutorial tem como objetivo instalar a Vendor responsável pela verificação Mobile, explicação de alguns métodos e criação dos filtros. Primeiramente baixe o Laravel Agent: https://github.com/jenssegers/laravel-agent A ...


Trabalhando com módulos – Criando as camadas: Admin e CMS

Link do primeiro tutorial: http://www.laravel.com.br/entendendo-e-trabalhando-com-modulos-no-laravel-4-2/ Olá, como prometido estou escrevendo a segunda parte do tutorial que veremos como obter o seguinte resultado de estrutura: assets controllers views models lang routes.php CmsServiceProvider.php Observação: Antes de prosseguir, por favor, criem as pastas e os arquivos de provider que mencionei a cima: app/modules/CMS/assets app/modules/CMS/CmsServiceProvider.php Exemplo: https://github.com/michaeldouglas/modulos-laravel/tree/master/app/modules/CMS A primeira ...


Entendendo e trabalhando com módulos no Laravel 4

Olá, atualmente trabalho com Laravel a 5 meses em um projeto de portal e um sistema de gestão de alunos e nessa jornada de aprendizado e muitas pesquisas, passei por uma série de problemas e um deles foi a separação das camadas da aplicação Laravel. Após encontrar a solução tomei a iniciativa de escrever uma ...

Contato