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
Lucas Mendes
June 29, 2016
Programming
0
71
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
430
Framework-agnostic Code - A story about business and code
devsdmf
1
110
Framework-Agnostic Applications - A story about components
devsdmf
1
220
PHP: Extending The Core - Why You Should Learn It
devsdmf
0
320
Essential Tools for PHP Architects
devsdmf
2
450
PHP: Extending The Core - Why You Should Learn It
devsdmf
0
86
Parallel Processing with Daemons in PHP - Splitting Big Problems Into Smaller Pieces
devsdmf
0
140
Web API's From Scratch - An Introduction to the API Development World
devsdmf
0
93
Polyglot Stack - Multi-lingual and Multi-paradigm Application Development
devsdmf
0
62
Other Decks in Programming
See All in Programming
N.E.X.T LEVEL
pluu
2
290
useSyncExternalStoreを使いまくる
ssssota
5
990
Symfony Mapper Component
soyuka
2
700
Criando Commits Incríveis no Git
marcelgsantos
2
160
テストコード文化を0から作り、変化し続けた組織
kazatohiei
2
1.4k
今年一番支援させていただいたのは認証系サービスでした
satoshi256kbyte
1
250
ブラウザ単体でmp4書き出すまで - muddy-web - 2024-12
yue4u
2
450
rails stats で紐解く ANDPAD のイマを支える技術たち
andpad
1
280
[JAWS-UG横浜 #76] イケてるアップデートを宇宙いち早く紹介するよ!
maroon1st
0
440
htmxって知っていますか?次世代のHTML
hiro_ghap1
0
300
42 best practices for Symfony, a decade later
tucksaun
1
170
LLM Supervised Fine-tuningの理論と実践
datanalyticslabo
0
110
Featured
See All Featured
Scaling GitHub
holman
458
140k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Navigating Team Friction
lara
183
15k
The Cult of Friendly URLs
andyhume
78
6.1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
How to train your dragon (web standard)
notwaldorf
88
5.7k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Building an army of robots
kneath
302
44k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Why Our Code Smells
bkeepers
PRO
335
57k
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