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
76
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
320
Essential Tools for PHP Architects
devsdmf
2
460
PHP: Extending The Core - Why You Should Learn It
devsdmf
0
99
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
71
Other Decks in Programming
See All in Programming
r2-image-worker
yusukebe
1
180
2025 컴포즈 마법사
jisungbin
0
150
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
10
3.3k
社内オペレーション改善のためのTypeScript / TSKaigi Hokuriku 2025
dachi023
1
130
Agentに至る道 〜なぜLLMは自動でコードを書けるようになったのか〜
mackee
5
2k
チーム開発の “地ならし"
konifar
8
5.9k
最新のDirectX12で使えるレイトレ周りの機能追加について
projectasura
0
300
Claude Code on the Web を超える!? Codex Cloud の実践テク5選
sunagaku
0
600
Honoを技術選定したAI要件定義プラットフォームAcsimでの意思決定
codenote
0
260
connect-python: convenient protobuf RPC for Python
anuraaga
0
220
Private APIの呼び出し方
kishikawakatsumi
3
900
DartASTとその活用
sotaatos
2
150
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
Automating Front-end Workflow
addyosmani
1371
200k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Typedesign – Prime Four
hannesfritz
42
2.9k
Docker and Python
trallard
46
3.7k
BBQ
matthewcrist
89
9.9k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Building Adaptive Systems
keathley
44
2.8k
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