Programação PHP Gustavo Eduardo Terra.

Slides:



Advertisements
Apresentações semelhantes
Criando aplicações WEB
Advertisements

WINDOWS Sistemas Operacionais PLATAFORMA TECNOLÓGICOS
Interface Usuário Máquina
Para ações em Vigilância do Óbito
SCC Bancos de Dados e Suas Aplicações
Utilizando a linguagem HTML para criar FORMULÁRIOS
Windows Prof.: Valter N. Silva
Módulo 4: Gerenciando o acesso aos recursos
Tecnologias para Internet
Treinamento Software Dino Capture 2.0.
7 - Criação de Páginas Web
Inport – Aplicações Web Sandro Luís Baggio Nov/2008.
C# Documentando código em XML Sharp Shooters.NET Universidade Federal de Pernambuco Centro de Informática Recife, 10/10/2002 Autor: Marden Menezes Costa.
Plataforma de Ensino a Distância
Aplicativos Web Com Orientação a Objetos
Silvane Gonçalves Analista de Sistemas
PÁginas Dinâmicas Programação Web.
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.
Framework gpnet.
Acadêmicos: Durval Slompo Junior / Verediane R. S. Monteiro
Programação Orientada a objetos II
Acrescentar um Envio de Arquivo Único Permite criar uma atividade para os alunos enviarem trabalhos, com prazo final, nota, tamanho de arquivo, etc.
GERENCIANDO PORTAIS COM O CMS Prof. Bruno Catiari - Faculdade São Mateus.
Linguagem de Programação JAVA
Windows Sistema operacional da Microsoft
Visite nosso site ! - Soluções em Geoprocessamento Distribuidor autorizado da MicroImages Visite nosso site.
Aula de Word Básico Séries Iniciais.
Moodle Manual de Utilização Plataforma de Ensino a Distância
Site Informativo: CIA CODE Conteúdo Sobre Sistema de Código de Barras
Curso de Web Master Php – 1ª Aula.
MICROSOFT Windows XP.
Vídeo Escolher o layout Referência rápida do Lync 2013 para Office 365
07/04/2017 Linux Ubuntu 2.
Prof. Alexandre Monteiro Recife
Professor: Márcio Amador
7 - Criação de Páginas Web
PHP Orientado a Objetos Análise e Desenvolvimento de Sistemas Prof
Orientação a Objetos Parte I
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.
Aplicações Web com Orientação a Objetos
Unidade 6 – Formulários HTML Prof.: Henrique Santos
PROGRAMAÇÃO WEB AULA 02 Prof. Gustavo Linhares Instituto Federal de Educação, Ciência e Tecnologia do Norte de Minas Gerais.
Usuários e Grupos Usuário: alguém que possui conta, internamente é tratado como um número (UID) que é a identificação do usuário (USER ID). Cada usuário.
METODOLOGIA, MÉTODOS E FERRAMENTAS
PROGRAMAÇÃO WEB AULA 01 Prof. Gustavo Linhares
Diagrama de Componentes
Automação de Testes de Software
Introdução/Pesquisar/Alterar Etapa1 Vamos começar o acompanhamento do módulo pelo menu "Acesso Rápido"-> Atendimento. Clique no icone "Atendimento".
Linguagem de Programação JAVA
Introdução a Programação Orientada a Objetos
José Francisco PHP & MySQL. Os slides originais são parte do material de cursos anteriores do curso de PHP, ministrados por Sérgio Clemente.
CRAFTY SYNTAX LIVE HELP Mateus Vilar Santos Analise Desenvolvimento de Software (ADS) 2013/1 1 Crafty Syntax Live Help.
Tutorial com as orientações básicas para o primeiro acesso dos acadêmicos ao portal universitário.
21/04/2017 MODULO: Sistemas Operacional Aula 08 –Configurando o Computador Profª. : Élida Tavares.
HTML - HyperText Markup Language Professora: Fabrícia F. de Souza.
Ferramentas para Sistema Web Sistemas de Informação Aula 9 – 08/05/2013.
Departamento de Gestão de Documentos Públicos
Instituto de Desenvolvimento Econômico, Social e Ambiental do Pará
Aula 5 – Formulários GET – POST - REQUEST
Introdução a Arquitetura, HTML e CSS
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
Programação para Web I AULA 2 BANCO DE DADOS.
JavaScript Introdução ao JavaScript 1. Objetivos Introdução Sintaxe Básica Arquivo (script) externo Script no HEAD da página Script no BODY da página.
Help de Funções do sistema Este HELP ajudará na instalação e configuração do Roteador SISMOURA.
WebDesign JavaScript e jQuery. HTML e W3C - O HTML segue padrão XML - linguagem somente de marcação - somente de visualização de conteúdo sem formatação.
Servidor WEB IGOR ALVES. O protocolo HTTP 1990 surgimento da aplicação www Grande quantidade de informação que pode ser acessada por demanda Buscadores.
Tarefa Autor: Skyup Informática. Atividade – Tarefa O módulo atividade tarefa tem como principio básico a interação professor-aluno. Os alunos podem apresentar.
 Linguagem do tipo script  Roda do lado do servidor – “server-side”  Suporte à vários BDs (MySQL, Postgres, Oracle, entre outros.)  Ferramentas grátis.
Saiba Como Instalar o Wordpress Corretamente e 15 Coisas que Você Precisa Fazer Depois que Instalá-lo
<Nome da Empresa>
Transcrição da apresentação:

Programação PHP Gustavo Eduardo Terra

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

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

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

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

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!!!!

Configuração Apache URL amigável

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">

Configuração do NetBeans Criar novo projeto -

Configuração do NetBeans

Configuração do NetBeans

Configuração do NetBeans

Configuração do NetBeans

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.

Personalização Ferramentas Opções

Personalização

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

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?

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.

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.

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.

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 e-mail. .class.php  arquivo com a estrutura das classes

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

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.

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

Programando

Programando

Programando

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.

Quem é quem Nome Cargo

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

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

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

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

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

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