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
PHP - Uma Introdução à Web Dinâmica
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Lucas Mendes
June 29, 2016
Programming
0
79
PHP - Uma Introdução à Web Dinâmica
Mini-curso de introdução à PHP ministrado na Escola de Férias da Ciência da Computação PUC Minas
Lucas Mendes
June 29, 2016
Tweet
Share
More Decks by Lucas Mendes
See All by Lucas Mendes
Scaling PHP with Daemons and Long-Running Processes
devsdmf
0
440
Framework-agnostic Code - A story about business and code
devsdmf
1
120
Framework-Agnostic Applications - A story about components
devsdmf
1
250
PHP: Extending The Core - Why You Should Learn It
devsdmf
0
330
Essential Tools for PHP Architects
devsdmf
2
470
PHP: Extending The Core - Why You Should Learn It
devsdmf
0
100
Parallel Processing with Daemons in PHP - Splitting Big Problems Into Smaller Pieces
devsdmf
0
150
Web API's From Scratch - An Introduction to the API Development World
devsdmf
0
110
Polyglot Stack - Multi-lingual and Multi-paradigm Application Development
devsdmf
0
74
Other Decks in Programming
See All in Programming
CSC307 Lecture 06
javiergs
PRO
0
690
2026年 エンジニアリング自己学習法
yumechi
0
140
CSC307 Lecture 02
javiergs
PRO
1
780
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
190
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
690
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
5
460
Fragmented Architectures
denyspoltorak
0
160
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
1.2k
Oxlint JS plugins
kazupon
1
960
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
730
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
58k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Believing is Seeing
oripsolob
1
55
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
RailsConf 2023
tenderlove
30
1.3k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
The SEO identity crisis: Don't let AI make you average
varn
0
240
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
78
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Git: the NoSQL Database
bkeepers
PRO
432
66k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
240
Transcript
PHP UMA INTRODUÇÃO À WEB DINÂMICA
O QUE É WEB?
COMO FUNCIONA A WEB?
WEB VS DESKTOP
FRONT-END
BACK-END
O QUE É PHP?
PORQUE PHP?
PRÉ-REQUISITOS
LET’S LEARN !
HELLO WORLD! MEU PRIMEIRO PROGRAMA
SINTAXE BÁSICA
VARIÁVEIS TIPOS, DEFINIÇÃO E MANIPULAÇÃO
CONSTANTES DEFINIÇÃO E USO
ARRAYS VETORES E MATRIZES, DEFINIÇÃO E MANIPULAÇÃO
OPERADORES ARITMÉTICOS, COMPARAÇÃO, LÓGICOS, INCREMENTO E BITWISE
COOKIES CRIAÇÃO E MANIPULAÇÃO
SESSÕES INICIALIZANDO E MANIPULANDO
SISTEMA DE ARQUIVOS ACESSANDO E MANIPULANDO
BANCO DE DADOS ACESSANDO E EXECUTANDO QUERIES
VARIÁVEIS RESERVADAS VARIÁVEIS DE AMBIENTE, GLOBAIS, REQUISIÇÃO, SESSÃO E COOKIES
LET’S CODE !
FERRAMENTAS
CLI RODANDO O PHP DIRETO NO TERMINAL
FRAMEWORKS CONSTRUINDO APLICAÇÕES ROBUSTAS
COMPOSER GERENCIANDO DEPENDENCIAS
IDE'S MELHORANDO SEU AMBIENTE DE DESENVOLVIMENTO
TESTES TESTES AUTOMATIZADOS PARA SEU PROJETO
DEBUG ENCONTRANDO ERROS E OTIMIZANDO SEU CÓDIGO
COMUNIDADE
CONCLUSÕES
OBRIGADO ! Lucas Mendes Lead Engineer at @isetbr Head of
Product at @2X3
[email protected]
devsdmf.io github.com/devsdmf about.me/devsdmf twitter.com/devsdmf Slides: bit.ly/devsdmf-php-intr