A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Programação PHP Gustavo Eduardo Terra.

Apresentações semelhantes


Apresentação em tema: "Programação PHP Gustavo Eduardo Terra."— Transcrição da apresentação:

1 Programação PHP Gustavo Eduardo Terra

2 Proposta do curso Apresentação do Professor.
Vamos construir conhecimento em conjunto? Participação, principal critério de Avaliação.

3 Sobre PHP!!! O que é PHP? Para que serve?
Você conhece algum software desenvolvido em PHP?

4 Lógica de Programação O que é PHP? Para que serve?
Você conhece algum software desenvolvido em PHP?

5 O que é preciso? Servidor de Aplicação Apache (WampServer)
Ide de Desenvolvimento NetBeans Banco de Dados MySql

6 Configurar PHP Arquivo php.ini error_reporting = E_ALL
date.timezone = America/Sao_Paulo post_max_size = 70M (Tamanho máximo permitido no post php) upload_max_filesize = 64M (tamanho máximo para imagem) Notas Depois de ajustar as configurações reiniciar o servidor. Start All Services!!!!

7 Configuração Apache URL amigável

8 Configuração do WampServer 2.5
Trocar o idioma para Português Clicar com o botão direito sobre o icone do Wamp na barra de tarefasIdiomaPortugues Configurando Index.php para enteder a estrutura de alias. $suppress_localhost = false; Variável ajustada para que o localhost não seja suprimido quando executarmos o projeto. Configurar Icones C:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-autoindex Linha 23 “c:/wamp/bin/apache/apache2.4.9/icons/“ <Directory "c:/wamp/bin/apache/apache2.4.9/icons">

9 Configuração do NetBeans
Criar novo projeto -

10 Configuração do NetBeans

11 Configuração do NetBeans

12 Configuração do NetBeans

13 Configuração do NetBeans

14 Personalização Crie um arquivo chamado Introducao.php
Escolher a pasta onde o arquivo vai ficar 01- introducao Ctrl+N escolha o padrão HTML5 e PHP.

15 Personalização Ferramentas Opções

16 Personalização

17 Testando o php Criar arquivo Modulos  01-Introducao Introducao.php
Primeiros código Testar aplicação Ler configurações php.ini Alterar configurações em tempo de execução Comentar código fonte Como debugar nosso código Estrutura condiciona If

18 Programçaão Orientação a Objetos POO
Classe e Objeto “Caras da POO” Classe Construída para definir tipos de dados. Constituída de atributos e métodos. O que são Atributos? O que são Métodos? O que é herança? O que é encapsulamento? O que é polimorfismo?

19 Programçaão Orientação a Objetos POO
Classe Atributos: Características do Objeto Cor Tamanho Tipo Métodos: Recursos Disponíveis na class Abrir(); Fechar(); Processar; Herança: Compartilhamento dos recursos da classe. Encapsulamento: Controle de acesso aos recursos. Polimorfismo: alterar o funcionamento dos recursos.

20 Programçaão Orientação a Objetos POO
Classe Setor de uma grade empresa; Cada classe é concebida para administrar um setor da empresa; Temos que os cargos são a descrição do papel, com funções e características; O objeto seria a pessoa que vai assumir o cargo e executar aquelas funções.

21 Estrutura da Programação PHP
Duas camadas de código Código (regras de negócio e processamento) Interface com Usuário (telas, leitura e gravação) O servidor processo o código php e retorna o resultado na forma de página web, deixando o código fonte inacessível por meios externos.

22 Extensões de arquivos Padrão de Qualidade de Software
.html  páginas web .css  estilização da página web .jsjava script para interações dinâmicas em tempo real .xml linguagem de dados .php  arquivos de programa com capacidade de processar arquivos com as extensões anteriores. .inc.php arquivo com conteúdo para reuso, por exemplo menu do sistema que será utilizado em todas as páginas. Também utilizado para configurações do ambiente como banco de dados, servidor de . .class.php  arquivo com a estrutura das classes

23 Delimitadores de Código
Criar uma pasta nova dentro de 01- introducao01-iniciando-com-php CTRL+N criar arquivo “Arquivo PHP”

24 Delimitadores de Código
Informado ao PHP para processar a página como html. Content-Type: text/html;  processar página como html. charset=utf-8  configurar a codificação correta para os caracteres.

25 Comentários Utilizados para documentação do código fonte.
Boa prática no desenvolvimento de aplicações.

26 Programando

27 Programando

28 Programando

29 Variáveis São identificadores de valores dinâmicos no ciclo de processamento. Variáveis pertencem ao escopo do arquivo. Regras: Não pode utilizar números como nome da variável, nem caracteres especiais.

30 Quem é quem Nome Cargo

31 Políticas da empresa Destacar e relembrar as políticas mais importantes Analisar os horários de trabalho da empresa Falar sobre o que se espera dos funcionários Distribuir o manual da empresa

32 Benefícios Opções de plano de saúde/odontológico
Férias/licença médica/feriados Portadores de deficiências/seguro de vida Aposentadoria Oportunidades de treinamento/estudo Outros benefícios

33 Avaliações de desempenho
Indicar o objetivo das avaliações de desempenho Descrever a freqüência e a época das avaliações Descrever o processo de avaliação Distribuir formulários de avaliação

34 Outros recursos Manual da empresa
Outros documentos referentes às políticas da empresa Nome/telefone do contato de cada área

35 Tarefas envolvidas Apontar e explicar os formulários que precisam de atenção imediata. Estabelecer prazos para a entrega da documentação dos novos funcionários

36 Resumo Discutir os assuntos abordados Reiterar suas boas-vindas
Lembrar os participantes de que devem entregar sua documentação Encerrar a reunião de orientação aos novos funcionários


Carregar ppt "Programação PHP Gustavo Eduardo Terra."

Apresentações semelhantes


Anúncios Google