Php - Do Básico Ao Intermediário

Php - Do Básico Ao Intermediário

By Samuel Teixeira
Michael Caine
Listen with Sir Michael Caine™ and 1,000+ voices
Length4h 15m

About this audiobook

PHP - Do Básico ao Intermediário é um guia completo que te leva por uma jornada no mundo do desenvolvimento web. Começando com manipulação de arquivos e imagens, você aprenderá a dominar o sistema de arquivos, realizar uploads com segurança e até manipular imagens com a biblioteca GD. O livro então te introduz ao universo das APIs RESTful, ensinando desde os conceitos básicos até a construção de APIs robustas e seguras com PHP. Por fim, você mergulhará na programação orientada a objetos, dominando classes, objetos, herança e outros conceitos chave para escrever código PHP elegante e eficiente. Com este livro, você estará preparado para criar aplicações web completas, desde o backend até o frontend, utilizando as melhores práticas e padrões de desenvolvimento. Abordando temas como MVC, PSRs e Namespaces, o livro te equipa com o conhecimento necessário para construir aplicações web modernas, escaláveis e de fácil manutenção.

Audiobook details

GenreTechnology, Business and Economics
Length4 hrs 15 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateNov 14, 2024
LanguagePortuguese

Table of contents

1Apresentação
2Capítulo 1: Manipulação de Arquivos - Domando o Sistema de Arquivos com PHP
3Abrindo e Fechando Arquivos: A Porta de Entrada
4Lendo Arquivos: Desvendando o Conteúdo
5Escrevendo em Arquivos: Deixando Nossa Marca
Show all chapters
6Outras Operações: Movendo, Copiando e Excluindo Arquivos
7Dicas e Boas Práticas:
8Capítulo 2: Leitura e Escrita de Arquivos - Dominando o Fluxo de Dados
9Lendo Arquivos: Extraindo Informações Valiosas
10Escrevendo em Arquivos: Gravando Nossas Informações
11Capítulo 3: Upload de Arquivos - Recebendo Dados do Mundo Real
12O Formulário HTML: A Porta de Entrada
13Processando o Upload com PHP
14Movendo o Arquivo: Salvando no Destino Final
15Validações e Segurança: Protegendo seu Sistema
16Dicas e Boas Práticas:
17Capítulo 4: Validação de Arquivos - Garantindo a Segurança e Integridade do seu Sistema
18Implementando Validações em PHP
19Boas Práticas e Dicas de Segurança
20Conclusão
21Capítulo 5: Segurança de Upload de Arquivos - Blindando seu Sistema contra Ataques
22Ataques Comuns e Como se Proteger
23Dicas Essenciais para um Upload Seguro
24Conclusão
25Capítulo 6: Conceito de Arquivos no Banco de Dados - Armazenando Dados Binários
26Por Que Armazenar Arquivos no Banco de Dados?
27Implementando o Armazenamento de Arquivos no Banco de Dados
28Considerações Importantes
29Conclusão
30Capítulo 7: Manipulação de Imagens com GD - Dando Vida às suas Aplicações
31Conhecendo a Biblioteca GD
32Recursos Essenciais da GD
33Dicas e Boas Práticas
34Capítulo 8: Redimensionamento, Corte e Filtros com GD - Transformando Imagens com PHP
35Redimensionamento: Adaptando Imagens a Diferentes Contextos
36Corte: Removendo o Excesso e Focando no Essencial
37Conclusão
38Capítulo 9: Geração de Imagens Dinâmicas com GD - Criando Conteúdo Visual Único
39Gráficos Dinâmicos: Visualizando Dados com Clareza
40Códigos de Barras: Automatizando a Identificação
41Mapas de Calor: Visualizando Dados Geográficos
42Avatares e Personalização: Empoderando os Usuários
43Conclusão
44Capítulo 10: Boas Práticas: Otimização de Imagens - Leveza e Performance para suas Aplicações
45Escolha do Formato: JPEG, PNG, GIF ou WebP?
46Compressão: Reduzindo o Tamanho sem Perder a Qualidade
47Dimensões: Encontrando o Tamanho Ideal
48Atributos srcset e sizes: Imagens Responsivas para Todos os Dispositivos
49Lazy Loading: Carregando Imagens sob Demanda
50Cache: Armazenando Imagens para Acesso Rápido
Protocolo Bitcoin
Protocolo BitcoinArthur Sumny Saggin1m$10 · $0.00
Conversando Sobre Banco De Dados
Conversando Sobre Banco De DadosMauro Carlos Pichiliani13h$5 · $0.00
Gestão De Projetos
Gestão De ProjetosHelcio Gonçalves4h 4m$9 · $0.00
Vírus
VírusDouglas Bernardini12h 27m$22 · $0.00
Wordpress Para Desenvolvedores
Wordpress Para DesenvolvedoresMarcelo Xavier Vieira10h 16m$9 · $0.00
Seu Negócio Já Era
Seu Negócio Já EraKatiane Miranda Ferreira2h 8m$7 · $0.00
Algoritmo Explicado
Algoritmo ExplicadoJorge Luiz E. De Souza7h 53m$5 · $0.00
Professor na Era da IA
Professor na Era da IACibele Mantovanni, Genilson Valotto Patuzzo2h 32m$10 · $0.00
Direito e tecnologia
Direito e tecnologiaJosé Luiz de Moura Faleiros Júnior23h 54m$14 · $0.00
Fundamentos De Programação Python
Fundamentos De Programação PythonLeonardo Guerra De Rezende Guedes & Mário Elias Cândido Neto1h 24m$6 · $0.00
Acessibilidade
AcessibilidadeTony Santos2h 19m$5 · $0.00
Nr-35 Trabalho Em Altura
Nr-35 Trabalho Em AlturaCabral Veríssimo28m$9 · $0.00
Logística Reversa
Logística ReversaPatricia Guarnieri7h 20m$5 · $0.00
Ia - Adapte-se Ou Morra!
Ia - Adapte-se Ou Morra!Bruno Russo6h 21m$7 · $0.00
Política
PolíticaCarujo1h 17m$6 · $0.00
Técnicas de invasão de sistemas pentest
Técnicas de invasão de sistemas pentestCésar Felipe Gonçalves da Silva12h 25m$10 · $0.00
Aprendendo Ciência De Dados
Aprendendo Ciência De DadosJideon Francisco Marques5h 45m$13 · $0.00
Dynamo For Revit:
Dynamo For Revit:Samuel João Da Silveira5h 7m$7 · $0.00
Aprendendo Sobre Criptomoedas
Aprendendo Sobre CriptomoedasAurelio Santiago1h 34m$6 · $0.00
Eletrônica
EletrônicaVitor Amadeu Souza2h 53m$10 · $0.00

You may also like

Java Progressivo
Java ProgressivoFrancisco J M De Matos13h 54m$7 · $0.00
Criando Aplicativos E Extensões Para O Cakephp 3
Criando Aplicativos E Extensões Para O Cakephp 3Ribamar Fs7h 11m$5 · $0.00
Desenvolvendo Em App Inventor Para Android Um Supervisório Para Monitoramento De Fluxo De Massa Usando O Esp8266 (nodemcu) Programado Em Lua
Desenvolvendo Em App Inventor Para Android Um Supervisório Para Monitoramento De Fluxo De Massa Usando O Esp8266 (nodemcu) Programado Em LuaVitor Amadeu Souza41m$10 · $0.00
Negócios Em Casa
Negócios Em CasaEzequiel R. Silva41m$6 · $0.00
Desenvolvendo Um Datalogger E Armazenando No Arquivo Formato Csv Para Medir Odômetro Com Pic
Desenvolvendo Um Datalogger E Armazenando No Arquivo Formato Csv Para Medir Odômetro Com PicVitor Amadeu Souza17m$7 · $0.00
Criando Seu Mini-site De Negócios Com Wordpress
Criando Seu Mini-site De Negócios Com WordpressLúcio Escobar58m$7 · $0.00
Projeto De Hardware  Usb Com Desenho De Esquema E Layout No Kicad
Projeto De Hardware Usb Com Desenho De Esquema E Layout No KicadVitor Amadeu Souza1h 17m$7 · $0.00
Desenvolvendo Projetos De Web Server Para Monitorar Sensores Em Modo Ap  Usando O Esp8266 (nodemcu) Programado No Arduino
Desenvolvendo Projetos De Web Server Para Monitorar Sensores Em Modo Ap Usando O Esp8266 (nodemcu) Programado No ArduinoVitor Amadeu Souza4h 22m$47 · $0.00
Desenvolvendo Em Vc# Um Supervisório  Para Monitoramento De Voltímetro Usando O Esp8266 (nodemcu) Programado Em Lua
Desenvolvendo Em Vc# Um Supervisório Para Monitoramento De Voltímetro Usando O Esp8266 (nodemcu) Programado Em LuaVitor Amadeu Souza39m$10 · $0.00
Desenvolvendo Um Web Server Para Monitorar Concentração De Amônia Usando O Esp8266 (nodemcu) Programado Em Lua
Desenvolvendo Um Web Server Para Monitorar Concentração De Amônia Usando O Esp8266 (nodemcu) Programado Em LuaVitor Amadeu Souza41m$10 · $0.00
Desenvolvendo Um Web Server Para Monitorar Um Voltímetro Em Modo Ap Usando O Esp8266 (nodemcu) Programado Em Lua
Desenvolvendo Um Web Server Para Monitorar Um Voltímetro Em Modo Ap Usando O Esp8266 (nodemcu) Programado Em LuaVitor Amadeu Souza37m$10 · $0.00
Plotando O Gráfico Da Função Gaussiana No Javascript Aplicações Práticas No Replit
Plotando O Gráfico Da Função Gaussiana No Javascript Aplicações Práticas No ReplitVitor Amadeu Souza1h 23m$7 · $0.00
Computando A Permeabilidade Magnética Programado Em Visual Basic
Computando A Permeabilidade Magnética Programado Em Visual BasicVitor Amadeu Souza35m$7 · $0.00
Desenvolvendo Um Web Server Para Monitoramento De Gaussímetro Usando O Esp8266 (nodemcu) Programado Em Lua
Desenvolvendo Um Web Server Para Monitoramento De Gaussímetro Usando O Esp8266 (nodemcu) Programado Em LuaVitor Amadeu Souza42m$10 · $0.00
Projetos Com Raspberry Pi Pico  Parte Xi
Projetos Com Raspberry Pi Pico Parte XiVitor Amadeu Souza24m$6 · $0.00
Desenvolvendo Um Datalogger Em Vc# E Armazenando No Arquivo Formato Csv Para Monitorar Concentração De Co Usando O Esp8266 (nodemcu) Programado No Arduino
Desenvolvendo Um Datalogger Em Vc# E Armazenando No Arquivo Formato Csv Para Monitorar Concentração De Co Usando O Esp8266 (nodemcu) Programado No ArduinoVitor Amadeu Souza48m$7 · $0.00
Desenvolvendo Programas Com  C Sharp Para Windows Phone E Skydrive
Desenvolvendo Programas Com C Sharp Para Windows Phone E SkydriveRodrigo Augusto Dos Santos Paula E Mateus Pereira Mantovani53m$9 · $0.00
Inovações Tecnológicas na Construção Civil
Inovações Tecnológicas na Construção CivilLilian Thais Fernandes44m$12 · $0.00
Home Office - Como Ganhar Dinheiro Em Casa
Home Office - Como Ganhar Dinheiro Em CasaRoberto Inunaki2h 20m$5 · $0.00
Gestão da inovação – concepção e implantação
Gestão da inovação – concepção e implantaçãoIan Corrêa, Henrique Pereira5h 17m$12 · $0.00