- Видео 6
- Просмотров 43 660
NevesCode
Бразилия
Добавлен 9 сен 2018
NevesCode, canal desenvolvido com o propósito de ajudar iniciantes que estão ingressando no maravilhoso mundo da tecnologia.
API COM PHP PURO - ROTAS | JWT | SQL | HTTP METHODS (GET, POST, PUT & DELETE)
🚀🚀🚀
Repositório do projeto: github.com/EricNeves/yt-api-com-php
Instagram: ericneves_dev
Linkedin: linkedin.com/in/ericnevesrr
Repositório do projeto: github.com/EricNeves/yt-api-com-php
Instagram: ericneves_dev
Linkedin: linkedin.com/in/ericnevesrr
Просмотров: 9 584
Видео
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
Que legal, não tinha usado ajax antes, vai ser de grande valor para meus projetos PHP. Obrigado pelo video, você explica muito bem!
Muito bom!
Boa noite, irmão. Como eu poderia consumir essa API em um frontend?
Pode usar o fetch do JS, é bem simples.
@@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?
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?
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.
tem futuro
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?
Atualmente tenho alguns projetos para trazer no canal que poderão te ajudar com isso.
API terminada com sucesso. Valeu pela codificação.
subarachi !!!
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!
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
É difícil não usar, o ideal é ter facilidade no desenvolvimento e seguir padrões.
Meu amigo, tem algum problema se eu usar o seu codigo como base para um projeto meu? Achei incrivel
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!
otimo vídeo, eu testou dissecando esse seu vídeo inteiro, to sofrendo com algumas coisas mas to tentando
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.
esse código de configuração do Apache no .htaccess serve exatamente para o NGINX ou no NGINX é diferente?
Não, no caso do nginx é totalmente diferente. Aqui tenho um exemplo: github.com/EricNeves/myFavoriteBooks/tree/main/www
@@nevescode valeu
Muito bom!! Segui os passos e deu tudo certo! Parabéns e obrigado!!
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
muito bom!
Muito obrigado!
Bom dia! Já pensou neste projeto MVC com nginx? Seria ideal. Parabéns pelo vídeo!
Que bom que gostou, pretendo trazer um conteúdo sobre, uso muito nginx nos meus projetos atuais!
Mano, estava há uma semana tentando resolver uma parada. Tu me salvou! Obrigado mesmooO!!!!
Fico feliz que tenha gostado!
Me tira uma dúvida: em um sistema MVC, como ficaria? A url do ajax seria o Model?
Muito bom!! Vou fazer um sistema com os conhecimentos adquiridos! Obrigado!
Que bom que curtiu!
@@nevescode Boa tarde, como eu faria para passar 2 parametros na url? Tipo: app/pessoa/12/sexo/m? Seria assim? Ou seria com & comercial?
@@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...
@@nevescode Ok, obrigado, vou tentar fazer, já esperando esse conteúdo atualizado!
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
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
show, vou trazer um projeto muito massa logo logo, fico feliz que tenha gostado!
Que vídeo excelente!!
Ja tava desanimado pq to precisando de algo simples e direto, o resto depois a gente corre atras. Muito obrigado mano.
Isso aí, fico agradecido, estou feliz que tenha gostado!
O CRUD mais simples e funcional que já vi, o pessoal enfeita muito e esquece do simples. Parabéns!!
Muito obrigado, fico feliz que tenha gostado!
achei alguém com meu sobrenome que faz códigooo rsrs, qual a chance de sermos parente?
Temos um belo sobrenome hahaha, quem sabe somos primos 😆
2:39 da onde veio esse app que você colocou na URL? é um nome qualquer? esse app poderia ser feijao?
Exato, poderia ser qualquer coisa, era apenas pra saber se $_GET['url'] estava sendo capturado.
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.
Já estamos em contato, vai dar bom seu projeto...
Cara, tu é monstro demais! incrível! seu conteúdo é esplendido, parabéns, continua com o canal! :)
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.
Muito bom! Não para com canal não, continua trazendo mais vídeos ai para gente
Muito obrigado, que bom que gostou Lucas.
tu é brabo, parabéns
Muito obrigado amigo!
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.
Pode ser, você pode estruturar o projeto de diferentes formas.
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
Que bom que gostou do vídeo 😅, Ruby on rails realmente é massa 🚀
Boa Noite Irmão, que projeto sensacional. So tenho agradecer por está acrescentando todo esse conhecimento de forma gratuita. Ganhou um inscrito!!!
Fico feliz que tenha gostado Wesley!!!
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.
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
Obrigado William, que bom que gostou!!
filha da mãe que video pica!
Muito bom
Muito obrigado, Caio! 😃
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
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
Muito legal esse conteúdo
Muito obrigado Filipe
Faz tempo procuro curso bom de php principalmente poo
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?
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?
Em relação ao erro, eu teria que analisar seu código...
@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
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
Boa e obrigado pelo feedback!
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!!
como ficaria com o http get ??
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!
@@cblinf No controller, você usa o $_GET.
codeigniter salva mto oh kkkkk
Laravel também kkk