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
87
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
850
Dominando o Composer
marcosmarcolin
0
290
Programação Assíncrona em PHP: por onde começar?
marcosmarcolin
0
350
Conheça as principais novidades do PHP 7.4 & 8.0
marcosmarcolin
0
49
SOAP x REST x GraphQL
marcosmarcolin
0
31
Back-end PHP de alta performance
marcosmarcolin
0
49
PHP & MySQL: PDO x MySQLi
marcosmarcolin
0
43
Prototipagem de Software para Devs
marcosmarcolin
0
18
Other Decks in Programming
See All in Programming
SUZURIの規約違反チェックにおけるクリエイタフィードバックの試⾏錯誤/Trial and Error in Creator Feedback for SUZURI's Terms of Service Violation Checks
ae14watanabe
1
150
The Missing Link in Angular's Signal Story: Resource API and httpResource
manfredsteyer
PRO
0
130
自動テストのアーキテクチャとその理由ー大規模ゲーム開発の場合ー
segadevtech
2
1k
PHPライセンス変更の議論を通じて学ぶOSSライセンスの基礎
matsuo_atsushi
0
150
Eloquentを使ってどこまでコードの治安を保てるのか?を新人が考察してみた
itokoh0405
0
3.2k
Stay Hacker 〜九州で生まれ、Perlに出会い、コミュニティで育つ〜
pyama86
2
1.4k
AIの弱点、やっぱりプログラミングは人間が(も)勉強しよう / YAPC AI and Programming
kishida
9
4.6k
퇴근 후 1억이 거래되는 서비스 만들기 | 내가 AI를 사용하는 방법
maryang
2
570
ゼロダウンタイムでミドルウェアの バージョンアップを実現した手法と課題
wind111
0
110
All(?) About Point Sets
hole
0
140
2025 컴포즈 마법사
jisungbin
0
120
仕様がそのままテストになる!Javaで始める振る舞い駆動開発
ohmori_yusuke
8
4.2k
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Code Reviewing Like a Champion
maltzj
527
40k
Fireside Chat
paigeccino
41
3.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Statistics for Hackers
jakevdp
799
220k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
970
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Become a Pro
speakerdeck
PRO
29
5.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Balancing Empowerment & Direction
lara
5
750
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!