2. Mas o Brackets da Adobe e muito estiloso. As versoes Open Source sao uma alternativa as ferramentas pagas como o Dreamweaver.Bom, estarei usando a versao Open Source da Adobe, o editor Brockets.O ambiente de trabalho termina aqui. Em resumo o que fizemos foi:1. Baixamos as ferramentas necessarias:1.1. Um controlador de versionamento de codigo. Neste caso o subversion1.2. Um servidor local para PHP. Neste caso o wampserver1.3. Um framework para desenvolvimento PHP. Neste caso o laravel1.4. Uma interface de desenvolvimento. Neste caso estou usando a Brackets, um editor open source da Adobe2. Instalamos as ferramentas:2.1. Instalamos e criamos o repositorio para o subversion2.2. Instalamos o servidor wampserver 2.2. Importamos o laravel para o repositorio2.3. Exportamos os arquivos do repositorio para locais de trabalho2.4. Instalamos a IDE para desenvolvimentoBom, nesse ponto que estamos tudo ja deve estar funcionando:1. Inicie o server wamp2. O laravel ja deve estar instalado na wamp\www\projeto3. Abra seu navegador e digite: o endereco: http://localhost/pasta_do_seu_projeto/public/Se preferir, voce podera realizar algumas configuracoes no seu servidor local como senhas para o banco de dados e os alias (enderecos). Eu nao vejo necessidade para essa aplicacoes exemplo que iremos proceder. Porem, o alias poderemos estar configurando para facilitar. A maioria deve fazer as configuracoes direto no arquivo httpd.confg e ainda alterar o host da maquina, apenas para digitar "localhost" no browser e direcionar ao seu projeto. Certo. E se voce tiver mais de um projeto? Vai ficar alterando isso durante quantas vezes?Nao vejo necessidade disso.Crie apenas um link para cada projeto que achar necessario:1. Clique no icone do wampserver2. Busque a opcao Apache/Alias directory e clique em ADD AN ALIAS2.1. projeto_elearning: escolha o nome que quiser aqui.2.2. local: informe o diretorio que esta a index, no laravel sera sempre a public: c:/wamp/www/pasta_seu_projeto/public O seu ALIAS estara logo na entrada no servidor wamp:Pronto. Basta clicar nos links que aparecerao ao lado da entrada do servidor. Para todo projeto que estiver desenvolvendo.Tudo ocorreu bem? Compare com a tela abaixo. Repare na URL e compare com a (http://localhost/pasta_do_seu_projeto/public/). Podemos modificar a escrita das URLs tb no htaccess ou no router do laravel, o que e apropriado. Muito legal tb. Cara, vc vai gostar do laravel tanto quanto eu gostei. Amei esse framework, foi o melhor que ja trabalhei. ABORDAGEMVamos fazer algumas coisas com o laravel 5.2. Ja usei versoes anteriores como a 4.2 para alguns projetos e se compararmos uma versao com a outra as pastas do model, view e controller mudaram de local e alguns recursos tambem, o qual destaca a nova versao que esta no multiauth. No inicio fiquei meio perdido ate fazer algumas coisinhas basicas para me situar com a ferramenta.Bom, este post sera atualizado varias vezes com conteudo suficiente para voce comecar a desenvolver com o Laravel, caso seja uma novidade para voce. Para mim acaba sendo util como um help ou uma consulta por determinada busca.1. CRIANDO UM CONTROLLERO Controller ou controlador e parte da estrutura do design pattern MVC. Resumidamente, os controladores se comunicam com os modelos e/ou com as views e neles, comumente, escrevemos as classes para o controle