PHP AULA1. Prof. Msc. Hélio Esperidião



Documentos relacionados
Internet e Programação Web

Programação Web Prof. Wladimir

Conteúdo Programático de PHP

PHP() é uma linguagem de integração de servidor que permite a criação de paginas dinâmicas. Como todas

Introdução. à Linguagem JAVA. Prof. Dr. Jesus, Edison O. Instituto de Matemática e Computação. Laboratório de Visão Computacional

Características do PHP. Começando a programar

Desenvolvendo Websites com PHP

Introdução ao PHP. Prof. Késsia Marchi

O código JavaScript deve ser colocado entre tags de comentário para ficar escondido no caso de navegadores antigos que não reconhecem a linguagem.

INTRODUÇÃO A PROGRAMAÇÃO AVANÇADA PARA WEB E AO HTML. Prof. Msc. Hélio Esperidião

CRIANDO, ALTERADO E EXCLUINDO TABELAS, INSERINDO, SELECIONANDO, ALTERANDO E EXCLUINDO DADOS

Informática I. Aula 6. Aula 6-12/09/2007 1

Componentes da linguagem C++

Treinamento em PHP. Aula 1. Ari Stopassola Junior

LINGUAGEM DE PROGRAMAÇÃO WEB

Linguagem de Programação. Introdução ao PHP. Prof Mauricio Lederer Ciência da Computação - UNIANDRADE 1

Programação WEB. Prof. André Gustavo Duarte de Almeida docente.ifrn.edu.br/andrealmeida. Aula III Introdução PHP

JDBC Java Database Connectivity

2 echo "PHP e outros.";

Programando em PHP. Conceitos Básicos

AULA 4 VISÃO BÁSICA DE CLASSES EM PHP

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL

Para testar seu primeiro código utilizando PHP, abra um editor de texto (bloco de notas no Windows) e digite o código abaixo:

FundamentosemInformática

Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza

IFTO LÓGICA DE PROGRAMAÇÃO AULA 01

Desenvolvendo Websites com PHP

INTRODUÇÃO A PROGRAMAÇÃO PARA WEB

Os objetivos indicados aplicam-se a duas linguagens de programação: C e PHP

Fundamentos de Programação. Turma CI-240-EST. Josiney de Souza.

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

Instituto Federal do Sertão-PE. Curso de PHP. Professor: Felipe Correia

Logo abaixo temos a Barra de Menus que é onde podemos acessar todos os recursos do PHP Editor.

INTRODUÇÃO BANCO DE DADOS. Prof. Msc. Hélio Esperidião

Sumário. Capítulo 1 O que é o PHP? Capítulo 2 Instalação do PHP Capítulo 3 Noções básicas de programação... 25

Algoritmos I Aula 13 Java: Tipos básicos, variáveis, atribuições e expressões

Criando, inserindo e exibindo PHP+MySql

TUTORIAL DE INSTALAÇÃO APACHE PHP POSTGRESQL 8.2

GEPLANES GESTÃO DE PLANEJAMENTO ESTRATÉGICO MANUAL DE INSTALAÇÃO DO GEPLANES EM UM AMBIENTE WINDOWS

Linguagem e Técnicas de Programação I Operadores, expressões e funções. Prof. MSc. Hugo Souza Material desenvolvido por: Profa.

Java - Introdução. Professor: Vilson Heck Junior. vilson.junior@ifsc.edu.br

UM NOVO CONCEITO EM AUTOMAÇÃO. Série Ponto

APOSTILA PHP PARTE 1

Introdução à Lógica de Programação

Sumário. Introdução ao Universo Linux Parte I

Criando um script simples

Tecnologia WEB III. Prof. Erwin Alexander Uhlmann. PHP e MySQL. UHLMANN, Erwin Alexander. Introdução ao PHP. Instituto Siegen. Guarulhos, 2012.

Software Adobe DreamWeaver. Requisitos para criar aplicações Web

A lógica de programação ajuda a facilitar o desenvolvimento dos futuros programas que você desenvolverá.

Artur Petean Bove Júnior Tecnologia SJC

Guia Sphinx: instalação, reposição e renovação

INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA DE COMPUTADORES EM C

ATIVIDADES PRÁTICAS SUPERVISIONADAS

I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS

SIMEC Sistema Integrado de Planejamento, Orçamento e Finanças

Sumário. Capítulo 1 Revisão de PHP Capítulo 2 Melhorando o processamento de formulários... 46

CURSO EFA DE TÉCNICO DE INFORMÁTICA E SISTEMAS. Módulo 788- Administração de Servidores Web. Ano letivo Docente: Ana Batista

Implementação de Web Services em Projetos de LabVIEW

1. Apresentação Objetivos

Linguagem de Programação Introdução a Linguagem Java

Scriptlets e Formulários

INTRODUÇÃO BANCO DE DADOS(MYSQL) E PHP

CURSO : Empreendedorismo 40 Hrs aulas

Escola Adalgisa de Barros

Construindo Aplicações Web com. PHPe MySQL. André Milani. Novatec

Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico

Algoritmos com VisuAlg

Introdução à Linguagem

NetBeans. Conhecendo um pouco da IDE

SERVIDOR WEB - APACHE SERVIDOR WEB - APACHE SERVIDOR WEB - APACHE 27/02/2012

DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN

Java Server Pages: Apresentação e Instalação

Uma poderosa ferramenta de monitoramento. Madson Santos - madson@pop-pi.rnp.br Técnico de Operação e Manutenção do PoP-PI/RNP

INTRODUÇÃO AO JAVA PARA PROGRAMADORES C

Treinamento em PHP com MySQL - Fundamental

Gerenciador de Log Documento Visão. Versão 2.0

Roteiro 3: Sistemas Linux arquivos e diretórios

Sintaxe Básica de Java Parte 1

Sistema MSYS. Manual de Instalação, Configuração e Suporte. Versão 7

Desenvolvendo Websites com PHP

BANCO DE DADOS II. AULA MySQL.

Curso de Aprendizado Industrial Desenvolvedor WEB

Trabalho de Sistema de Informações. Instalação e configuração aplicativo Ocomon

PHP Material de aula prof. Toninho (8º Ano)

Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL

Algoritmos e Programação Conceitos e Estruturas básicas (Variáveis, constantes, tipos de dados)

Informática. Informática. Valdir

Autores/Grupo: TULIO, LUIS, FRANCISCO e JULIANO. Curso: Gestão da Tecnologia da Informação. Professor: ITAIR PEREIRA DA SILVA GESTÃO DE PESSOAS

Manual do usuário. Softcall Java. versão 1.0.5

Algoritmos em Javascript

Guia de Consulta Rápida. PHP com XML. Juliano Niederauer. Terceira Edição. Novatec

Projeto Amadeus. Guia de Instalação Windows

Tecnologia WEB II. Prof. Erwin Alexander Uhlmann. Introdução ao PHP. UHLMANN, Erwin Alexander. Introdução ao PHP. Instituto Siegen. Guarulhos, 2012.

PHP. Hypertext Pre-Processor

FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 06. Prof. André Lucio

Instalação e Configuração

Transcrição:

PHP AULA1 Prof. Msc. Hélio Esperidião

NAVEGADOR O navegador também conhecido como web browseré um programa que habilita seus usuários a interagirem com documentos hospedados em um servidor Web.

SERVIDOR WEB O Servidor web é a máquina responsável pelo armazenamento de dados dos sites bem como seus arquivos, imagens, fotos etc. Geralmente um servidor possui também uma boa capacidade de processamento e memória que fica reservada as atividades do site. Os servidores web são a espinha dorsal da Internet, são eles que hospedam todas as páginas, incluindo os mecanismos de busca (GOOGLE, YAHOO).

APACHE O Apache é um software livre, o que significa que qualquer um pode estudar ou alterar seu códigofonte, além de poder utilizá-lo gratuitamente. Apache é servidor Web mais usado no mundo. Disponível para o Linux,Unix), Windows, OS/2 e outros. O servidor Apache é capaz de executa código e arquivos em HTML, PHP, Perl, Shell Script e até em ASPe pode atuar como servidor FTP, HTTP, entre outros

DOCUMENTOS DINÂMICOS Pode-se dizer que uma página Web dinâmica é qualquer página que tenha seu conteúdo alterado por um programa ou script no momento em que a mesma é requisitada. As linguagens de programação comumente utilizadas para a construção de páginas dinâmicas são PHPe JSP, Java, etc

O PHP PHP é uma sigla recursiva que significa PHP HyperText Preprocessor. O PHP é uma linguagem de código-fonte aberto, muito utilizada na Internet e especialmente criada para o desenvolvimento de aplicativos Web

CARACTERÍSTICAS DO PHP É Executado em um servidor web, não no navegador. Tem pouca relação com layout O resultado da execução do php é um código html que é interpretado por um navegador.

CARACTERÍSTICAS DO PHP Permite criar paginas dinâmicas Manipulação de banco de dados Manipulação de arquivos Manipulação de cookies. Sintaxe parecida com C

VANTAGENS É uma linguagem de fácil aprendizado; Suporte a um grande número de bancos de dados como: dbase, Interbase, msql, mysql,oracle, PostgreSQL e vários outros. É multiplataforma, tendo suporte aos sistemas Operacionais mais utilizados no mercado; Não precisa ser compilado

CARACTERÍSTICAS Documentação muito bem elaborada com exemplos de todas as funções no site: http://www.php.net/ Amplamente utilizado

CONFIGURANDO SERVIDOR EasyPHP Conjunto de ferramentas para desenvolvimento web Apache -Servidor web PHP Mysql PhpMyAdmin Acesso: http://www.easyphp.org/ Após instalação abrir EasyPHP no INICIAR

CONFIGURANDO SERVIDOR Endereço para acesso via navegador http://127.0.0.1/ http://localhost/ Onde encontro estes endereços no meu computador? C:\Program Files\EasyPHP-5.3.6.0\www Seus arquivos e pastas devem ser posicionados neste diretório.

SALVANDO DOCUMENTOS Salve o arquivo em : C:\Program Files\EasyPHP-5.3.6.0\www\nomeAluno Salve os arquivos de seus programas sempre com a extensão.php Não utilize caracteres especiais e espaços nos nomes das pastas e arquivos. Caso salve o arquivo com uma extensão diferente de.phpo código phpnão será executado.

COMANDOS OU INSTRUÇÕES Comandos são responsáveis por realizar tarefas especificas(atribuir valor, imprimir na tela, etc). Todo comando em PHPé separado por : ;

SINTAXE BÁSICA O código PHPfica embutido no próprio HTML. O interpretador identifica quando um código é PHP pelas seguintes tags:

PRIMEIRO CÓDIGO

DOCUMENTOS DINÂMICOS

VARIÁVEIS São espaços de memória onde se pode guardar valores. Todas as variáveis em phpsão precedidas do símbolo $ Nomes de variáveis em phpnão podem conter espaços ou caracteres especiais.

DECLARANDO VARIÁVEIS EM PHP VARIÁVEIS NUMÉRICAS.

IMPRIMINDO NA TELA OS VALORES DE VARIÁVEIS.

PHPÉCASE! Phpidentifica de forma diferente maiúsculos e minúsculos.

DECLARANDO VARIÁVEIS EM PHP: VARIÁVEIS DE TEXTO.

COMENTÁRIOS

OPERADORES MATEMÁTICOS Operador Função + Soma - Subtração * Multiplicação / Divisão % Módulo (resto da Divisão)

EXEMPLO DE OPERADORES

MÓDULO DA DIVISÃO

EXEMPLO DE MULTIPLICAÇÃO

HIERARQUIA Operador Descrição Hierarquia da Operação + - Soma Subtração / Multiplicação 2º * Divisão 2º () Parênteses 1º 1º 3º 3º

HIERARQUIA- EXEMPLOS

OPERADORES DE INCREMENTO Operador Função ++ Adiciona 1 em uma variável numérica -- Subtrai 1 em uma variável numérica

OPERADORES DE INCREMENTO

CONCATENANDO VALORES(JUNTANDO VALORES)

CONSTANTES Ao contrário das variáveis que podem ter seu valor alterado a qualquer momento, as constantes não podem.