Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introdução ao PHP + MySQL
Search
Marcos Marcolin
November 19, 2016
Programming
0
84
Introdução ao PHP + MySQL
Apresentação preparada para Novembro de 2016, no evento Arena Tech FB, em Francisco Beltrão, PR.
Marcos Marcolin
November 19, 2016
Tweet
Share
More Decks by Marcos Marcolin
See All by Marcos Marcolin
Desenvolvendo sua primeira extensão em C para PHP
marcosmarcolin
0
800
Dominando o Composer
marcosmarcolin
0
280
Programação Assíncrona em PHP: por onde começar?
marcosmarcolin
0
320
Conheça as principais novidades do PHP 7.4 & 8.0
marcosmarcolin
0
41
SOAP x REST x GraphQL
marcosmarcolin
0
28
Back-end PHP de alta performance
marcosmarcolin
0
49
PHP & MySQL: PDO x MySQLi
marcosmarcolin
0
39
Prototipagem de Software para Devs
marcosmarcolin
0
15
Other Decks in Programming
See All in Programming
Jakarta EE meets AI
ivargrimstad
0
230
KubeCon + CloudNativeCon NA 2024 Overviewat Kubernetes Meetup Tokyo #68 / amsy810_k8sjp68
masayaaoyama
0
240
Criando Commits Incríveis no Git
marcelgsantos
2
170
17年周年のWebアプリケーションにTanStack Queryを導入する / Implementing TanStack Query in a 17th Anniversary Web Application
saitolume
0
250
Cloudflare MCP ServerでClaude Desktop からWeb APIを構築
kutakutat
1
530
The rollercoaster of releasing an Android, iOS, and macOS app with Kotlin Multiplatform | droidcon Italy
prof18
0
150
テストコード文化を0から作り、変化し続けた組織
kazatohiei
2
1.5k
バグを見つけた?それAppleに直してもらおう!
uetyo
0
170
たのしいparse.y
ydah
3
120
42 best practices for Symfony, a decade later
tucksaun
1
180
テストケースの名前はどうつけるべきか?
orgachem
PRO
0
130
MCP with Cloudflare Workers
yusukebe
2
220
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
2
160
Build your cross-platform service in a week with App Engine
jlugia
229
18k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
A Philosophy of Restraint
colly
203
16k
Reflections from 52 weeks, 52 projects
jeffersonlam
347
20k
Code Review Best Practice
trishagee
65
17k
Transcript
Marcos Marcolin ARENATECH Introdução ao PHP + MySQL
Marcos Marcolin MARCOS MARCOLIN Acadêmico de Licenciatura em Informática; Fundador
da Muster – Agência Digital.
Marcos Marcolin ARENATECH PHP
Marcos Marcolin PHP • Hypertext Preprocessor(PHP);
Marcos Marcolin PHP • Hypertext Preprocessor(PHP); • Open Source;
Marcos Marcolin PHP • Hypertext Preprocessor(PHP); • Open Source; •
O código é executado no lado do servidor;
Marcos Marcolin PHP • Hypertext Preprocessor(PHP); • Open Source; •
O código é executado no lado do servidor; • Linguagem extremamente simples para iniciantes;
Marcos Marcolin PHP • Hypertext Preprocessor(PHP); • Open Source; •
O código é executado no lado do servidor; • Linguagem extremamente simples para iniciantes; • Interação com HTML;
Marcos Marcolin PHP • Hypertext Preprocessor(PHP); • Open Source; •
O código é executado no lado do servidor; • Linguagem extremamente simples para iniciantes; • Interação com HTML; • Específica para Desenvolvimento Web.
Marcos Marcolin PHP FUNÇÃO: Criação de Websites com conteúdos dinâmicos.
Marcos Marcolin O que o PHP pode fazer? • Coletar
dados de formulários;
Marcos Marcolin O que o PHP pode fazer? • Coletar
dados de formulários; • Gerar páginas com conteúdo dinâmico;
Marcos Marcolin O que o PHP pode fazer? • Coletar
dados de formulários; • Gerar páginas com conteúdo dinâmico; • "Qualquer coisa".
Marcos Marcolin PHP
Marcos Marcolin PHP
Marcos Marcolin PHP
Marcos Marcolin AMBIENTE DE DESENVOLVIMENTO
Marcos Marcolin AMBIENTE DE DESENVOLVIMENTO
Marcos Marcolin BANCO DE DADOS Local onde se guardam informações
que podem ser acessadas/requisitadas a qualquer momento.
Marcos Marcolin MySQL • Sistema de Gerenciamento de Banco de
Dados(SGBD);
Marcos Marcolin MySQL • Sistema de Gerenciamento de Banco de
Dados(SGBD); • Linguagem de Consulta Estrutuda(SQL);
Marcos Marcolin MySQL • Sistema de Gerenciamento de Banco de
Dados(SGBD); • Linguagem de Consulta Estrutuda(SQL); • Suporte a diversas linguagens de Programação.
Marcos Marcolin APLICAÇÃO PHP + MySQL CLIENT (PHP & HTML)
SERVER (PHP) HTTP SQL DATABASE Query Result Set Response Request
Marcos Marcolin EXEMPLO TABELA MySQL ID NOME IDADE CIDADE 1
MARCOS 21 REALEZA 2 JOÃO 25 FRANCISCO BELTRÃO 3 MARIA 19 PATO BRANCO TABELA CLIENTES
Marcos Marcolin EXEMPLO TABELA MySQL
Marcos Marcolin EXEMPLO TABELA MySQL
Marcos Marcolin EXEMPLO TABELA MySQL
Marcos Marcolin ARENATECH DÚVIDAS? Espero que não sim!