Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Primeiros Passos com Laravel Framework
Rating: 4.4 out of 5(125 ratings)
363 students

Primeiros Passos com Laravel Framework

Laravel Framework 5.3
Last updated 2/2017
Portuguese
Portuguese [Auto],

What you'll learn

  • Criar Aplicações em MVC
  • Criar Aplicações com Laravel Framework

Course content

2 sections • 22 lectures • 5h 35m total length
  • Introdução19:37

    Laravel é um framework em PHP que utiliza o padrão MVC. Com o mesmo, além de produtividade é possível desenvolver aplicações com mais performance e segurança, além do notório ganho de produtividade. Nesta primeira aula, será mostrado um pouco sobre o Laravel e sua instalação no Windows.

  • Virtual Host9:16

    Veja nesta aula como criar um Virtual Host no Apache. Desta forma, a execução de nossos projetos utilizando o framework Laravel se tornam mais simples.

  • Estrutura do Framework8:10

    Nesta aula será mostrado os principais diretórios e arquivos que fazem parte da estrutura do framework Laravel.

  • Routes.php13:25

    O arquivo Routes.php é responsável por realizar toda a ideia do framework Laravel. É nele que definimos as URLS de nossos controles e e view. Na prática, toda requisição realizada no framework, passa pelo routes.php

  • Controllers12:17

    Nesta vídeo aula será explanado o uso de Controllers no Laravel. No exemplo, será criado um ClienteController.php com os métodos listar e novo. No final, será criado uma url para cada método, no arquivo routes.php

  • Views - Parte 116:09

    Veja nesta aula como funciona a integração de Controllers com Views. Na vídeo aula será mostrado como um método do Controller pode invocar uma View. No final, utilizando o método with, será possível passar parâmetros de um Controller pra uma View.

  • Views - Parte 214:28

    Nesta aula será mostrado mais alguns detalhes na integração de Views e Controllers. No exemplo, será demonstrado o uso dos métodos exists e action.

  • Parâmetros - Parte 118:24

    Quando se trabalha com PHP, temos a possibilidade de utilizar o $_GET para recuperar parâmetros de uma URL. No Laravel, isso também é possível, utilizando o comando Request::input.

  • Parâmetros - Parte 210:48

    Nesta vídeo aula será mostrado como trabalhar com parâmetros de modo semântico, utilizando o modelo Clientes/Editar/1 ao invés de CLientes/Editar?id=1. No exemplo, é mostrado a diferença do método input para o route (em relação a recuperar valores de um parâmetro).

  • CSS (Bootstrap)13:04

    Nesta aula será mostrado como integrar arquivos em CSS em suas Views. No exemplo, iremos utilizar o bootstrap (uma API de CSS) para melhorar o design de nossas Views.

  • Blade Template17:15

    Nesta aula você irá aprender a utilizar a template engine Blade. A mesma faz parte do Laravel framework, e nos oferece diversos recursos, dentre eles, o reaproveitamento de tela. No exemplo, será mostrado como aproveitar alguns itens (como topo, logo) em outras páginas

  • Artisan, Debug e Blade Template13:22

    Nesta última aula do curso de Laravel, será mostrado como utilizar a interface de comandos do Laravel (Artisan), configurar nosso projeto para exibir mensagens de erros e algumas features do Blade Template.

Requirements

  • Lógica de Programação
  • MVC
  • PHP Básico
  • MYSQL

Description

O Curso de Laravel Online tem o objetivo de mostrar na prática como funciona o desenvolvimento de aplicações web, utilizando o padrão MVC. O Laravel é um dos mais utilizados frameworks em PHP, que além de oferecer produtividade no desenvolvimento, você ainda ganha em performance e segurança. Código limpo e simples é uma de suas principais características. Este curso tem o objetivo de ensinar o aluno a criar uma aplicação de contas pagar (listar, cadastrar, atualizar e apagar). Este curso ensina a você a trabalhar com banco de dados (MySQL), validações, Eloquent ORM, Blade Template e Bootstrap.

Who this course is for:

  • Desenvolvedores WEB;
  • Desenvolvedores em PHP