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
85
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
830
Dominando o Composer
marcosmarcolin
0
280
Programação Assíncrona em PHP: por onde começar?
marcosmarcolin
0
340
Conheça as principais novidades do PHP 7.4 & 8.0
marcosmarcolin
0
45
SOAP x REST x GraphQL
marcosmarcolin
0
29
Back-end PHP de alta performance
marcosmarcolin
0
49
PHP & MySQL: PDO x MySQLi
marcosmarcolin
0
41
Prototipagem de Software para Devs
marcosmarcolin
0
16
Other Decks in Programming
See All in Programming
FastMCPでMCPサーバー/クライアントを構築してみる
ttnyt8701
2
110
iOSアプリ開発もLLMで自動運転する
hiragram
6
2.2k
型安全RESTで爆速プロトタイピング – Hono RPC実践
tacke_jp
0
100
RubyKaigiで得られる10の価値 〜Ruby話を聞くことだけが RubyKaigiじゃない〜
tomohiko9090
0
120
20250528 AWS Startupイベント登壇資料:AIコーディングの取り組み
procrustes5
0
130
Prism.parseで 300本以上あるエンドポイントに 接続できる権限の一覧表を作ってみた
hatsu38
1
100
TypeScript を活かしてデザインシステム MCP を作る / #tskaigi_after_night
izumin5210
4
500
Perplexity Slack Botを作ってAI活用を進めた話 / AI Engineering Summit プレイベント
n3xem
0
290
"使いづらい" をリバースエンジニアリングする UI の読み解き方
rebase_engineering
0
120
『Python → TypeScript』オンボーディング奮闘記
takumi_tatsuno
1
150
RubyKaigi Hack Space in Tokyo & 函館最速 "予習" 会 / RubyKaigi Hack Space in Tokyo & The Fastest Briefing of RubyKaigi 2026 in Hakodate
moznion
1
130
AI Coding Agent Enablement in TypeScript
yukukotani
17
8k
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Six Lessons from altMBA
skipperchong
28
3.8k
The Cost Of JavaScript in 2023
addyosmani
49
8.3k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
How to Ace a Technical Interview
jacobian
276
23k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Optimizing for Happiness
mojombo
378
70k
BBQ
matthewcrist
89
9.7k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
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!