NevesCode
NevesCode
  • Видео 6
  • Просмотров 43 660

Видео

Aplicação MVC com PHP Puro - Simples, Rápido e Prático | GUIA COMPLETO
Просмотров 13 тыс.Год назад
Aplicação MVC simples, escalável e organizada, com rotas, SQL e muito mais.. Github: github.com/ericneves Instagram: ericneves_dev Linkedin: linkedin.com/in/ericnevesrr
ACENDER LED COM COMANDO DE VOZ - ARDUINO(JAVASCRIPT,API DO GOOGLE, PHP) - PARTE 2
Просмотров 8756 лет назад
GITHUB: github.com/EricNeves/ ACENDER LED COM COMANDO DE VOZ, UTILIZANDO ARDUINO, PHP, JAVASCRIPT(JQUERY) - PARTE 2. INSTAGRAM: ericneves_dev
ACENDER LED COM COMANDO DE VOZ - ARDUINO(JAVASCRIPT,API DO GOOGLE, PHP) - PARTE 1
Просмотров 1,6 тыс.6 лет назад
GITHUB: github.com/EricNeves/ Parte 2: ruclips.net/video/Gp1KIWwB9_k/видео.html ACENDER LED COM COMANDO DE VOZ, UTILIZANDO ARDUINO, PHP, JAVASCRIPT(JQUERY) - PARTE 1. INSTAGRAM: ericneves_dev
CARREGAR DADOS SEM REFRESH - AJAX(JQUERY, PHP, MYSQL)
Просмотров 18 тыс.6 лет назад
CARREGAR DADOS SEM REFRESH - AJAX(JQUERY, PHP, MYSQL) Obs: Eu era iniciante 🚀 Instagram: ericneves_dev
GALERIA DE FOTOS COM JQUERY - LIGHTBOX
Просмотров 5206 лет назад
Criando uma galeria de fotos com jQuery. Instagram: ericneves_dev

Комментарии

  • @kevynhotts4726
    @kevynhotts4726 Месяц назад

    Que legal, não tinha usado ajax antes, vai ser de grande valor para meus projetos PHP. Obrigado pelo video, você explica muito bem!

  • @cryswerton__silva
    @cryswerton__silva 2 месяца назад

    Muito bom!

  • @rodrigo.dev731
    @rodrigo.dev731 2 месяца назад

    Boa noite, irmão. Como eu poderia consumir essa API em um frontend?

    • @nevescode
      @nevescode 2 месяца назад

      Pode usar o fetch do JS, é bem simples.

    • @rodrigo.dev731
      @rodrigo.dev731 2 месяца назад

      @@nevescode Então não precisaria criar uma pasta view dentro da API para renderizar o frontend, pode fazer separado? A gente faria tipo o frontend: fetch("localhost/api/user/save") para cadastrar os dados do usuário?

  • @Rodrigo-ye6cj
    @Rodrigo-ye6cj 2 месяца назад

    Meu caro, estou com uma dúvida. As views ficariam em qual pasta nesse projeto? Percebi que é semelhante ao padrão MVC... Ou as Views estariam separadas em uma pasta frontend?

    • @nevescode
      @nevescode 2 месяца назад

      Você pode criar uma pasta views e implementar na classe Response uma função para renderizar seus templates, no vídeo ruclips.net/video/jamKWbvmerQ/видео.html mostro como fazer isso, daí é só usar na classe Response.

  • @thalisgabriel-dy6xr
    @thalisgabriel-dy6xr 3 месяца назад

    tem futuro

  • @mateusgomes9582
    @mateusgomes9582 3 месяца назад

    Vídeo perfeito, muito obrigado. Porém estou com uma dúvida, eu fiz o projeto, mas gostaria de adicionar agrupamentos de usuários para cada usuário ter um tipo de acesso, tanto para poder criar administradores quanto para criar outros tipos de usuários. Mas eu não acho nenhum conteúdo que possa me explicar como funciona esse método, como posso aplicar isso no projeto?

    • @nevescode
      @nevescode 2 месяца назад

      Atualmente tenho alguns projetos para trazer no canal que poderão te ajudar com isso.

  • @hsnunes
    @hsnunes 3 месяца назад

    API terminada com sucesso. Valeu pela codificação.

  • @tiucassio6929
    @tiucassio6929 3 месяца назад

    subarachi !!!

  • @r4mpo864
    @r4mpo864 3 месяца назад

    Sou desenvolvedor profissionalmente há 2 anos, apenas agora resolvi fazer meu portfólio - para estudar questão de hospedagem e afins. Nesse tempo de carreira, nunca trabalhei em um projeto que fosse php puro, sempre tinha alguma ferramenta envolvida. Decidi fazer meu portfólio com a stack pura, para facilitar a hospedagem e, além disso, estudar o php mais puramente. Então obrigado pelo vídeo, estou podendo revisar a criação do zero, como fazia antes (enquanto um mero aspirante a dev, rs). Show seu conteúdo!

  • @cleversonsousa53
    @cleversonsousa53 3 месяца назад

    Opa, tranquilo? Estou começando a estudar PHP agora, vim do nodejs, sabe me dizer se existem empresas que optam por não utilizar o composer? Pode ser uma perguntar idiota, é que nunca se sabe, meu maior medo é esse

    • @nevescode
      @nevescode 2 месяца назад

      É difícil não usar, o ideal é ter facilidade no desenvolvimento e seguir padrões.

  • @felipelaus5080
    @felipelaus5080 4 месяца назад

    Meu amigo, tem algum problema se eu usar o seu codigo como base para um projeto meu? Achei incrivel

  • @Ryuuji-c2p
    @Ryuuji-c2p 4 месяца назад

    Parabéns, mano! Estou estudando PHP e refatorando meu projeto para se adequar à estrutura MVC, e esse vídeo me ajudou demais. Simples e direto, com uma didática excelente! Valeu demais!

  • @jori3837
    @jori3837 5 месяцев назад

    otimo vídeo, eu testou dissecando esse seu vídeo inteiro, to sofrendo com algumas coisas mas to tentando

  • @angeliumeddra601
    @angeliumeddra601 6 месяцев назад

    Simplesmente sensacional. Mesmo não sendo o meu tipo de vídeo, ao tentar, procurar, ler o repositórioe continunando eu consegui compreender o processo. Parabéns pelo conteúdo e claro, obrigado por ensinar bem kkkkk aprendi muito.

  • @EduardoAntonio-iz1lo
    @EduardoAntonio-iz1lo 6 месяцев назад

    esse código de configuração do Apache no .htaccess serve exatamente para o NGINX ou no NGINX é diferente?

    • @nevescode
      @nevescode 5 месяцев назад

      Não, no caso do nginx é totalmente diferente. Aqui tenho um exemplo: github.com/EricNeves/myFavoriteBooks/tree/main/www

    • @EduardoAntonio-iz1lo
      @EduardoAntonio-iz1lo 5 месяцев назад

      @@nevescode valeu

  • @franciscampos91
    @franciscampos91 7 месяцев назад

    Muito bom!! Segui os passos e deu tudo certo! Parabéns e obrigado!!

  • @cpp33
    @cpp33 7 месяцев назад

    cara, chega a ser aberraçao certas coisas por exemplo, antigamente todo mundo criticava o PHP por conta de ficar dando zilhoes de require_once e seus coirmãos ai o PHP cria o spl_autoload_register pra automatizar tudo ai vem os programadores e passam a criar algo similar que sao esses zilhoes de rotas manuais daqui a pouco o PHP tem que criar um spl_autoload_routes surreal o ser humano tenho meu MVC, meu sistema de rotas e nao precisa dar nenhum Routes::...() manual apenas tem os paths que preciso encontrar as classes apenas 1 require do autoload, e pronto o router bem definido, ja reconhece dinamicamente qualquer rota, e a rota que nao existir ai sim define o 404 certas coisas que fazem pra voltar ao passado e incrivel no mais bom conteudo

  • @RamonSantana-fd3ux
    @RamonSantana-fd3ux 7 месяцев назад

    muito bom!

    • @nevescode
      @nevescode 6 месяцев назад

      Muito obrigado!

  • @dcinfogeison
    @dcinfogeison 7 месяцев назад

    Bom dia! Já pensou neste projeto MVC com nginx? Seria ideal. Parabéns pelo vídeo!

    • @nevescode
      @nevescode 7 месяцев назад

      Que bom que gostou, pretendo trazer um conteúdo sobre, uso muito nginx nos meus projetos atuais!

  •  7 месяцев назад

    Mano, estava há uma semana tentando resolver uma parada. Tu me salvou! Obrigado mesmooO!!!!

    • @nevescode
      @nevescode 7 месяцев назад

      Fico feliz que tenha gostado!

    •  3 месяца назад

      Me tira uma dúvida: em um sistema MVC, como ficaria? A url do ajax seria o Model?

  • @rcmDigao
    @rcmDigao 7 месяцев назад

    Muito bom!! Vou fazer um sistema com os conhecimentos adquiridos! Obrigado!

    • @nevescode
      @nevescode 7 месяцев назад

      Que bom que curtiu!

    • @rcmDigao
      @rcmDigao 7 месяцев назад

      @@nevescode Boa tarde, como eu faria para passar 2 parametros na url? Tipo: app/pessoa/12/sexo/m? Seria assim? Ou seria com & comercial?

    • @nevescode
      @nevescode 7 месяцев назад

      @@rcmDigao com '&" você usará o $_GET['m'] no controller, no caso de passar 2 paramêtros na url você deve passar {id}, conforme a quantidade que cê deseja, exemplo: sua-rota/{id}/exemplo/{id}, o retorno de $matches no controller será uma array com 2 posições, pretendo trazer um conteúdo atualizado assim que me sobrar um tempinho...

    • @rcmDigao
      @rcmDigao 7 месяцев назад

      @@nevescode Ok, obrigado, vou tentar fazer, já esperando esse conteúdo atualizado!

  • @FlavioSouza-o5g
    @FlavioSouza-o5g 7 месяцев назад

    Mestre, se não entendi errado o get com parâmetros funciona apenas se existir o campo id? Se eu precisar trabalhar com vários parâmetros na url, como ficaria? exemplo: site.com.br?a=123&b=321&c=444

  • @byluca5317
    @byluca5317 8 месяцев назад

    Pô, mano. Tu é bem objetivo no vídeo e explica de um jeito fácil de entender. Se tiver mais conhecimentos de aí, compartilhe com a gente, por favor kkkkkkk tmj

    • @nevescode
      @nevescode 7 месяцев назад

      show, vou trazer um projeto muito massa logo logo, fico feliz que tenha gostado!

  • @fernandofranco6233
    @fernandofranco6233 8 месяцев назад

    Que vídeo excelente!!

  • @stramithspoo
    @stramithspoo 8 месяцев назад

    Ja tava desanimado pq to precisando de algo simples e direto, o resto depois a gente corre atras. Muito obrigado mano.

    • @nevescode
      @nevescode 8 месяцев назад

      Isso aí, fico agradecido, estou feliz que tenha gostado!

  • @higoroliveira979
    @higoroliveira979 8 месяцев назад

    O CRUD mais simples e funcional que já vi, o pessoal enfeita muito e esquece do simples. Parabéns!!

    • @nevescode
      @nevescode 8 месяцев назад

      Muito obrigado, fico feliz que tenha gostado!

  • @gleissonneves4049
    @gleissonneves4049 8 месяцев назад

    achei alguém com meu sobrenome que faz códigooo rsrs, qual a chance de sermos parente?

    • @nevescode
      @nevescode 8 месяцев назад

      Temos um belo sobrenome hahaha, quem sabe somos primos 😆

  • @rafinhaDEV
    @rafinhaDEV 8 месяцев назад

    2:39 da onde veio esse app que você colocou na URL? é um nome qualquer? esse app poderia ser feijao?

    • @nevescode
      @nevescode 8 месяцев назад

      Exato, poderia ser qualquer coisa, era apenas pra saber se $_GET['url'] estava sendo capturado.

  • @allancassio6674
    @allancassio6674 8 месяцев назад

    mano. eu to com uma aplicação rodando em docker. preciso fazer um crud. mas nao encontro nenhum tutorial que nao tenha uma config particular. tipo, nao achei nenhum tutorial que eu possa começar a produzir sem que esteja mexendo com apache ou coisas muito expecíficas.

    • @nevescode
      @nevescode 8 месяцев назад

      Já estamos em contato, vai dar bom seu projeto...

  • @AlexsanderGabriel369
    @AlexsanderGabriel369 9 месяцев назад

    Cara, tu é monstro demais! incrível! seu conteúdo é esplendido, parabéns, continua com o canal! :)

  • @pedromakengo1724
    @pedromakengo1724 9 месяцев назад

    Conteúdo da hora, a minha preocupação simplesmente é concernente aos arquivos css dentro das views. Mais irei pesquisar mais um pouco sobre o mesmo. Muito obrigado professor.

  • @lucasschmidt4938
    @lucasschmidt4938 9 месяцев назад

    Muito bom! Não para com canal não, continua trazendo mais vídeos ai para gente

    • @nevescode
      @nevescode 9 месяцев назад

      Muito obrigado, que bom que gostou Lucas.

  • @antoniocosta7565
    @antoniocosta7565 10 месяцев назад

    tu é brabo, parabéns

    • @nevescode
      @nevescode 10 месяцев назад

      Muito obrigado amigo!

  • @fabiorocha_fr
    @fabiorocha_fr 10 месяцев назад

    Muito bom, nesse padrao mvc a unica coisa que me deixa meio pé atrás é só tudo está junto e misturado, ao meu ver, cada "componente" deveria ter uma pasta tipo "./users/" e lá dentro ter os ./controlers/, ./templares/ e etc.

    • @nevescode
      @nevescode 10 месяцев назад

      Pode ser, você pode estruturar o projeto de diferentes formas.

  • @mizuky2499
    @mizuky2499 10 месяцев назад

    Obrigado amigo, tava vendo se seria viável criar em php um projeto de escola, mas vou fazer com ruby on rails mesmo KKKKKKKK, não tanko php, mas bom vídeo

    • @nevescode
      @nevescode 10 месяцев назад

      Que bom que gostou do vídeo 😅, Ruby on rails realmente é massa 🚀

  • @weslenMarques95
    @weslenMarques95 11 месяцев назад

    Boa Noite Irmão, que projeto sensacional. So tenho agradecer por está acrescentando todo esse conhecimento de forma gratuita. Ganhou um inscrito!!!

    • @nevescode
      @nevescode 10 месяцев назад

      Fico feliz que tenha gostado Wesley!!!

  • @iarley823
    @iarley823 11 месяцев назад

    mt bom, há um tempo atras refiz o projeto do mvc tambem, estou te usando como inspiração para tentar criar meu mvc usando minha logica, é bem complicado ainda, tentei seguir o projeto do mvc e pretendo prosseguir ele depois. ( para ser bem sincero estou me inspirando bastante na estrutura do laravel) estava trabalhando na parte de models e consegui fazer um update e create de forma dinamica semelhante ao laravel. Mas no quesito de construir a logica ou simplesmente o 'core' eu n fazia a minima ideia, vou tentar replicar essa logica para conseguir utilizar rotas dinamicas.

  • @williamnopset2222
    @williamnopset2222 11 месяцев назад

    que qualidade mano, o meu nível de conhecimento pra autenticação em php era só sessionid com cookie kkkkk, vou rever até aprender tudo pq quero implementar em um projeto pessoal

    • @nevescode
      @nevescode 11 месяцев назад

      Obrigado William, que bom que gostou!!

  • @ffbermudes
    @ffbermudes 11 месяцев назад

    filha da mãe que video pica!

  • @caioalves8319
    @caioalves8319 11 месяцев назад

    Muito bom

    • @nevescode
      @nevescode 11 месяцев назад

      Muito obrigado, Caio! 😃

  • @nevescode
    @nevescode 11 месяцев назад

    Esse projeto tem como objetivo mostrar como funcionam algumas atividades nos bastidores, como HTTP, Request, Response, JWT e etc. Se gostou, deixe sua 🌟 no repositório do projeto! Repositório: github.com/EricNeves/yt-api-com-php

  • @Mauro-yx7lk
    @Mauro-yx7lk Год назад

    estou tentando criar este projeto mvc e está me dando nesta linha $_GET['url']) na Core.php esta mensagem: Warning: Undefined array key "url" in C:\xampp\htdocs\mvc\core\Core.php

  • @ffbermudes
    @ffbermudes Год назад

    Muito legal esse conteúdo

    • @nevescode
      @nevescode Год назад

      Muito obrigado Filipe

  • @SergioDev2024
    @SergioDev2024 Год назад

    Faz tempo procuro curso bom de php principalmente poo

  • @iarley823
    @iarley823 Год назад

    edit: Corrigi o erro, estava no arquivo core, o segundo if continha 'return' ao inves de 'require_one'. Porém surgiu um outro erro com o Model User, no caso do fetchUser. Acontece que o parametro passado de forma dinamica estava me retornando erro em: $stm = $this->pdo->query("SELECT * FROM nometabela WHERE pk_cod = ?"); o próprio xampp, indicou colocar '?' mas mesmo assim ainda retornava erro, tentei consultar a documentação do PDO mas ainda sem sucesso, por fim recorri a este método: $stm = $this->pdo->prepare("SELECT * FROM nometabela WHERE pk_cod = :id"); $stm->execute([ ':id' => $id ]); Estou com o seguinte erro: Fatal error: Uncaught Error: Class "UserModel" not found in C:\xampp\htdocs\PHP\PHP_MVC\controllers\HomeController.php:6 Stack trace: #0 C:\xampp\htdocs\PHP\PHP_MVC\core\Core.php(27): HomeController->index(Array) #1 C:\xampp\htdocs\PHP\PHP_MVC\index.php(17): Core->run(Array) #2 {main} thrown in C:\xampp\htdocs\PHP\PHP_MVC\controllers\HomeController.php on line 6 Alguem ai para ajudar?

    • @iarley823
      @iarley823 Год назад

      outro ponto: como trabalharia com a questção de links? por exemplo, navegaçao de paginas, sei que preciso passar a rota na url, mas no caso toda vez que vou utilizar um arquivo terei de passar o 'path' completo do meu projeto? existe alguma forma de deixar isso mais 'dinamico' ou melhor?

    • @nevescode
      @nevescode Год назад

      Em relação ao erro, eu teria que analisar seu código...

    • @nevescode
      @nevescode Год назад

      ​ @iarley823 em relação ao link, você pode criar um arquivo na raiz do projeto chamado environment.php, dentro dele você adiciona uma constante define("BASE_URL", "localhost/seu-projeto");, após isso faça um require_once de environment.php em index.php, dái é só usar BASE_URL em qualquer lugar do projeto, por exemplo: echo BASE_URL."/public/images/img.png";@@iarley823

  • @cblinf
    @cblinf Год назад

    Vídeo excelente. MVC simples e ágil, melhor que vi até agora, somente a expressão regular que ficou um pouco mais difícil (terei que estudar mais), e pra melhorar mais ainda se fizer com o composer. Valeu

    • @nevescode
      @nevescode Год назад

      Boa e obrigado pelo feedback!

  • @nevescode
    @nevescode Год назад

    Em 30:50 é interrogação* 😂 Em 10:31 falei que é preciso definir uma expressão regular para query params, porém, o método HTTP GET já garante isso, sem que haja a necessidade de implementar uma expressão regular!!

    • @cblinf
      @cblinf Год назад

      como ficaria com o http get ??

    • @ffbermudes
      @ffbermudes Год назад

      Teria como fazer um vídeo pequeno para demonstrar? Adorei a didática rápida, em outros canais são 5 vídeos de 30 minutos ou mais!

    • @nevescode
      @nevescode Год назад

      @@cblinf No controller, você usa o $_GET.

  • @honocss
    @honocss Год назад

    codeigniter salva mto oh kkkkk