Apostila - Desenvolvimento web com PHP
|
|
|
- Zilda Clementino de Sousa
- 8 Há anos
- Visualizações:
Transcrição
1 José Roberto Madureira Junior Adaní Cusin Sacilotti Reginaldo Sacilotti Apostila - Desenvolvimento web com PHP Primeira Edição São Paulo 2017
2
3 Sumário 1 INTRODUÇÃO AO PHP PREPARAÇÃO DO AMBIENTE DE DESENVOLVIMENTO EXECUTANDO OS PROGRAMAS INICIANDO O DESENVOLVIMENTO COM PHP DELIMITADORES SAÍDA DE DADOS COMENTÁRIOS OPERADORES VARIÁVEIS EXERCÍCIOS ESTRUTURAS DE CONTROLE CONDICIONAL OPERADORES RELACIONAIS E LÓGICOS IF E ELSE SWITCH EXERCÍCIOS ESTRUTURAS DE CONTROLE REPETIÇÃO WHILE DO WHILE FOR EXERCÍCIOS... 19
4 5 MANIPULANDO DE ARRAYS ARRAY FOREACH EXERCÍCIOS FUNÇÕES DEFINIDAS PELO USUÁRIO FUNÇÕES EXERCÍCIOS FUNÇÕES INTERNAS FUNÇÕES INTERNAS DO PHP FUNÇÕES PARA MANIPULANDO DE STRINGS FUNÇÕES PARA MANIPULAÇÃO DE ARRAYS FUNÇÕES DE CRIPTOGRAFIA EXERCÍCIOS RECEBENDO DADOS COM FORMULÁRIOS RECEBENDO DADOS COM FORMULÁRIOS HTML RECEBENDO INFORMAÇÕES EXERCÍCIOS SESSIONS E COOKIES SESSION COOKIES EXERCÍCIOS MANIPULAÇÃO DE ARQUIVOS TEXTO... 39
5 10.1 ESCRITA DE ARQUIVOS TEXTO LEITURA DE ARQUIVO TEXTO EXERCÍCIOS TRATAMENTO DE ERROS TRATANDO ERROS EM PHP EXERCÍCIOS INTEGRAÇÃO DO PHP COM BANCO DE DADOS MYSQL CRIANDO TABELA NO MYSQL COM PHPMYADMIN CONECTANDO O PHP COMO MYSQL EXERCÍCIOS... 50
6 1 INTRODUÇÃO AO PHP O PHP é a linguagem de programação interpretada e open source, que por conta da sua facilidade de aprendizado e sintaxe acessível, tornou-se umas das linguagens mais populares na construção de páginas dinâmicas da web. No momento em que o livro foi escrito, ela está na versão 7 e todos seu código-fonte estão disponíveis no site assim como uma ampla documentação e outros recursos interessantes para o aprendizado da linguagem. Ao logo desse livro serão expostos os conceitos da linguagem PHP que serão trabalhados por meio de exercícios baseados em situações práticas do cotidiano de desenvolvimento de software. Esperamos que ao final deste livro, possamos ter contribuído para ampliar os conhecimentos do leitor nesta fascinante linguagem de programação. 1.1 PREPARAÇÃO DO AMBIENTE DE DESENVOLVIMENTO Por tratar-se de uma linguagem de desenvolvimento web, o PHP precisa ser executado em um servidor web como o Apache, com o PHP devidamente configurado e instalado. Para o acesso e manipulação de informações em banco de dados com PHP é necessário utilizar um servidor de banco de dados como o MySQL, que possui um utilitário simples para gerenciamento de suas bases de dados - o PHPMyAdmin. 1
7 Com o objetivo de simplificar a instalação e a configuração do ambiente necessário para execução dos programas, podemos utilizar os pacotes de instalação XAMPP, que realiza a configuração do ambiente com o Apache, MySQL, PHP e PHPMyAdmin de maneira simplificada. Além desses serviços, existem outras ferramentas que podem ser utilizadas tais como FileZilla FTP Server, Mercury Mail Server, Pearl e Tomcat. Nos exemplos e exercícios desenvolvidos neste livro, é feito o uso do XAMPP na sua versão que se utiliza da versão também do PHP, que pode ser baixado no endereço conforme mostrado na Figura 1. Figura 1 - Página de download do Apache Friends. Os programas em PHP podem ser desenvolvidos no bloco de notas ou em qualquer outro editor que traga mais recursos como, por 2
8 exemplo, o Notepad++, Sublime, ou ainda uma IDE com suporte ao PHP como Netbeans ou Eclipse. Com o objetivo de agilizar o desenvolvimento de programas e reconhecimento de erros de sintaxe, utilizaremos o Notepad++ na versão 6.9.2, que pode ser baixado no endereço A Figura 2 mostra o site do Notepad++ onde o editor pode ser baixado. Figura 2 - Página de download do Notepad EXECUTANDO OS PROGRAMAS Posteriormente a instalação do XAMPP e Notepad++, podemos iniciar o desenvolvimento de páginas dinâmicas com PHP, mas antes precisamos abrir o painel de configuração e controle do XAMPP e inicializar o serviço do Apache. Para isso, primeiramente vamos abrir o XAMPP Control Panel e clicar no botão "Start" ao lado 3
9 do Apache, inicializando o serviço do Apache, conforme pode ser observado na Figura 3. Figura 3 - XAMPP Control Panel Posteriormente a inicialização do Apache no XAMPP Control Panel, crie uma pasta dentro da pasta C:\xampp\htdocs uma pasta com o nome Exercicios_Livro, onde serão salvos todos os exemplos e exercícios desenvolvidos ao longo do livro. Com o Notepad++ aberto digite trecho de código abaixo descrito: <?php echo "Exercitando a programação com PHP";?> 4
10 Após a digitação do trecho de código acima, vá ao menu Arquivo e no item Salvar como, o arquivo deve ser salvo dentro da pasta criada anteriormente para os exemplos e exercícios desse livro (C:\xampp\htdocs\Exercicios_Livro), com nome de exemplo1.php. A Figura 4 mostra como deve ser salvo o código-fonte no Notepad++ para que possam ser executados no Apache. Figura 4 - Salvando códigos PHP no Notepad++. Abra o navegador, por exemplo, o Chrome e digite na barra de endereços e clique sobre o link referente ao exemplo1. A Figura 5 mostra os arquivos dentro da pasta escolhida. 5
11 Figura 5 - Programas da pasta Exercicios_Livro Será apresentado o resultado do processamento do programa no servidor, conforme pode ser visualizado na Figura 6. Figura 6 - Resultado da execução do programa PHP no servidor. 6
12 2 INICIANDO O DESENVOLVIMENTO COM PHP Agora que conhecemos um pouco mais do PHP, temos o ambiente de desenvolvimento instalado e executamos nosso primeiro programa desenvolvido nesta linguagem, vamos iniciar os primeiros passos na linguagem. 2.1 DELIMITADORES Com o desenvolvimento de páginas dinâmicas com o PHP, é possível combinar trechos de código HTML, por exemplo, ampliando as possibilidades no desenvolvimento. Para delimitar o código escrito em PHP utilizamos <?php e?>. Desta forma, o servidor web entende que aquele trecho trata-se de um código escrito em PHP, conforme exemplo detalhado a seguir: <?php echo "Exercitando a programação com PHP";?> Outro delimitador que podemos observar no trecho de código anterior é o ponto e vírgula, que delimita o final de uma linha de código. 2.2 SAÍDA DE DADOS A saída de dados é utilizada para exibir uma informação ou solicitar a entrada de dados, ou seja, informar e expor informações para o usuário. No exemplo anteriormente descrito, podemos 7
13 observar a presença do comando echo, responsável por apresentar informações quando executamos nosso programa. O comando echo representa uma das possibilidades para saída de dados em PHP. Esse comando possibilita acrescentar o comando HTML juntamente com o conteúdo que desejamos realizar a saída de dados, como exemplo, podemos adicionar dentro das aspas o comando <br/> para realizar a quebra de linha. 2.3 COMENTÁRIOS Os comentários são trechos que são ignorados na execução dos programas pelo servidor web. Desta forma, são úteis para documentarmos o código, por exemplo, explicando o que aquele trecho de código pretende realizar. Comentários em PHP são precedidos de // para comentários de até uma linha e, entre /* e */ quando o comentário ultrapassa uma linha, conforme o exemplo descrito a seguir: <?php /* Livro: Exercitando a programação com PHP Data de Criação: 01/06/2016 */?> //Saída de dados echo "Exercitando a programação com PHP"; 8
14 2.4 OPERADORES A construção de programas em PHP, assim como em outras linguagens de programação, tem por finalidade a execução de processamentos que podem ter seus resultados exibidos ou não. Na execução de processamentos, utilizam-se muitas vezes operadores matemáticos para incremento e decremento de valores, para atribuição de valores e concatenar strings. A tabela a seguir apresenta os principais operadores do PHP. Operadores Descrição + Soma - Subtração * Multiplicação / Divisão % Módulo (resto da divisão) ++ Incrementa -- Decrementa = Atribuição de valor simples += Atribuição de valor com adição -= Atribuição de valor com subtração *= Atribuição de valor com divisão /= Atribuição de valor com multiplicação %= Atribuição de valor com divisão.= Atribuição de valor com concatenação. Concatenar strings 2.5 VARIÁVEIS Variáveis podem ser entendidas como espaços para armazenamento de dados em memória. As variáveis em PHP são sempre precedidas do $ e têm tipagem dinâmica, ou seja, ela será tipada de acordo com o conteúdo colocado na variável diferentemente de outras linguagens de programação como C e Java, por exemplo, 9
15 que não possuem tipagem dinâmica. Os tipos mais comuns de variáveis são: String - contém uma cadeia caracteres alfanumérico; Boolean - quando os valores possíveis são TRUE ou FALSE; Integer - quando o conteúdo da variável é formado por valores numéricos inteiros, ou seja, positivos e negativos sem casas decimais; Double - quando o conteúdo da variável é formado pelos valores numéricos com casas decimais. <?php //Variáveis $idioma = "Português"; //string $anolancamento = ; //integer $preco = 25.50; //double $disponivelvenda = TRUE; //boolean //Exibindo o conteúdo das variáveis echo "Livro - Exercitando a programação com PHP <br/>"; echo "Idioma: ".$idioma."<br/>"; echo "Ano de lançamento: ".$nomelivro."<br/>"; echo "Preço: ".$nomelivro."<br/>"; echo "Disponível em estoque: ".$nomelivro."<br/>";?> 10
Exercitando a Programação com PHP
José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Exercitando a Programação com PHP Primeira Edição São Paulo 2016 Sumário 1 INTRODUÇÃO AO PHP... 1 1.1 PREPARAÇÃO
Apostila - Desenvolvimento web com PHP
José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Apostila - Desenvolvimento web com PHP Primeira Edição São Paulo 2017 Sumário 1 INTRODUÇÃO AO PHP... 1 1.1 PREPARAÇÃO
Desenvolvendo aplicações Java
José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Desenvolvendo aplicações Java Primeira Edição São Paulo 2017 Sumário 1 INTRODUÇÃO AO JAVA... 1 1.1 A PLATAFORMA
Introdução ao C# com o Microsoft Visual Studio Community 2015
José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Introdução ao C# com o Microsoft Visual Studio Community 2015 Primeira Edição São Paulo 2016 Sumário 1 INTRODUÇÃO
PHP Instalação. Linguagens Server-side Professor Fábio Luís da Silva Santos XAMPP.
Linguagens Server-side Professor Fábio Luís da Silva Santos PHP Instalação XAMPP Apache PHP MySQL http://www.apachefriends.org/en/index.html 1 PHP Instalação Ferramentas de desenvolvimento Notepad++ NetBeans
Introdução a Programação Web com PHP
AULA: Introdução a Programação Web com PHP Programação para Internet http://docentes.ifrn.edu.br/albalopes [email protected] Breve histórico A primeira versão surgiu em meados de 1995, escrita por
C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P
C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P SINTAXE BÁSICA Neste capítulo vamos apresentar a estrutura básica do PHP. Para iniciar a construção de um
Prof. Esp. Fabiano Taguchi PHP. Como surgiu o PHP? PHP
Prof. Esp. Fabiano Taguchi [email protected] http://fabianotaguchi.wordpress.com PHP Como surgiu o PHP? PHP 1 PHP 1994 Rasmus Lerdorf resolveu criar um gerenciador de visitas para sites, a ferramenta
4. Constantes. Constantes pré-definidas
4. Constantes Constantes pré-definidas O PHP possui algumas constantes pré-definidas, indicando a versão do PHP, o Sistema Operacional do servidor, o arquivo em execução, e diversas outras informações.
Curso de PHP. FATEC - Jundiaí
Curso de PHP ATEC - Jundiaí Aspas Invertidas Ao utilizarmos as aspas invertidas como delimitadores, estaremos usando uma função muito interessante que o PHP oferece, que é executar comandos do sistema
Desenvolvimento de Sistemas para WEB Site:
Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação Desenvolvimento de Sistemas para WEB Site: http://jeiks.net E-mail: [email protected] Introdução
PROGRAMAÇÃO EM AMBIENTE WEB I
PROGRAMAÇÃO EM AMBIENTE WEB I PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com [email protected] PHP HYPERTEXT PREPROCESSSOR 1 HISTÓRICO Surgiu por volta de 1993 por Ramsus Lerdorf primeiramente
Ferramenta 1 -NetBeans 8.0
Nome do laboratório: Laboratório de Programação Ferramenta 1 -NetBeans 8.0 Elaborado por: Osmar de Oliveira Braz Junior Descrição NetBeans é um ambiente de desenvolvimento integrado (IDE Integrated Development
Apostila de Programação WEB - Parte 1 (2 ano Téc. em Informática integrado ao E.M.)
INSTITUTO FEDERAL CATARINENSE CAMPUS AVANÇADO SOMBRIO Apostila de Programação WEB - Parte 1 (2 ano Téc. em Informática integrado ao E.M.) Professor: Marcos Henrique de Morais Golinelli Sombrio SC (2017)
PHP INTRODUÇÃO DELIMITADORES DE CÓDIGO EXTENSÃO DE ARQUIVOS
INTRODUÇÃO PHP Aula 1 Introdução, Saída e Variáveis Leonardo Pereira facebook.com/leongamerti PHP significa PHP: Hypertext Preprocessor. Código PHP é executado no servidor, e o resultado é retornado para
Programação Orientada a Objetos
Programação Orientada a Objetos Professor: Diego Oliveira Conteúdo 05: Linguagem Java Conteúdo da Aula Linguagem Java Tipos Primitivos Operadores Aritiméticos Operadores Lógicos Precedência de Operadores
PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Docente: Éberton da Silva Marinho e-mail: [email protected] [email protected]
POO. Programação Orientada a Objeto. Conceitor HTML/PHP. Professor Jarbas Araújo
POO Programação Orientada a Objeto Conceitor HTML/PHP Professor Jarbas Araújo http:// O que é preciso para criar uma página html?
Linguagem de Programação III - PHP
Linguagem de Programação III - PHP Aula 1 Scripts PHP, VB.NET da Microsoft, C#, javascript, etc Sintaxe PHP Tudo que estiver delimitado por será processado no servidor. O navegador cliente
O CMS JOOMLA! UM GUIA PARA INICIANTES
O CMS JOOMLA! UM GUIA PARA INICIANTES 25/04/2016 Daniel Picon [email protected] 1 INTRODUÇÃO REDE DE COMPUTADORES E INTERNET O que acontece quando tentamos acessar um site da internet? Computadores se comunicam
PORTUGUÊS ESTRUTURADO: INTRODUÇÃO INTRODUÇÃO À PROGRAMAÇÃO PROF. ALEXANDRO DOS SANTOS SILVA
PORTUGUÊS ESTRUTURADO: INTRODUÇÃO INTRODUÇÃO À PROGRAMAÇÃO PROF. ALEXANDRO DOS SANTOS SILVA SUMÁRIO Introdução Conceitos básicos Formato básico Tipos primitivos Variáveis Constantes Operadores Operações
Escrever scripts de PHP com HTML
Escrever scripts de PHP com HTML PHP é uma linguagem de programação de scripts para serem interpretados no lado dos servidores. Numa fase inicial (1995), PHP surgiu com o significado de Personal Home Pages
Linguagem de Programação PHP. Hiarly Alves MBA Governança em TI - Analista de Sistemas. CIO -
Linguagem de Programação PHP Hiarly Alves MBA Governança em TI - Analista de Sistemas. CIO - www.har-ti.com Conceitos Básicos. O que o PHP pode fazer? Porque Escolher PHP? Como Funciona? Primeiro Script
Linguagem de Programação JAVA. Técnico em Informática Professora Michelle Nery
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery Agenda Operações Operadores Operadores Delimitadores {} [] (). Operador de Atribuição = Agenda Operadores Aritméticos Operadores
Desenvolvendo Websites com PHP
Desenvolvendo Websites com PHP 3ª Edição Juliano Niederauer Novatec Copyright 2009, 2011, 2017 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida
PROGRAMAÇÃO PARA WEB EM PHP
Desenvolvimento de Sistemas para Web PROGRAMAÇÃO PARA WEB EM PHP Prof. Esp. Walter Gima PHP PHP (PHP: Hypertext Preprocessor) Criado em 1994/1995 Criado por Rasmus Lardorf Versões seguintes : Lardorf e
PHP Básico Módulo I. Carga Horária: 32 horas. Conteúdo: Conceitos Básicos Introdução; Características; Scripts;
PHP Básico Módulo I Objeto: Um dos desafios mais recentes para os profissionais de T.I., especialmente desenvolvedores de aplicações para a Internet, é o aprendizado do PHP, uma das linguagens em evidência
Preparatório OBI. Prof. André Gustavo Duarte de Almeida docente.ifrn.edu.br/andrealmeida. Aula 01 Introdução a C++
Preparatório OBI Prof. André Gustavo Duarte de Almeida [email protected] docente.ifrn.edu.br/andrealmeida Aula 01 Introdução a C++ Roteiro Introdução ao C++ Primeiro Programa Variáveis Operadores
Introdução ao Javascript
Programação WEB I Introdução ao Javascript Apresentação da Disciplina,Introdução a linguagem Javascript Objetivos da Disciplina Apresentar os principais conceitos da linguagem Javascript referente à programação
JavaScript (Elementos de Programação e Programação Básica)
Linguagem de Programação para Web JavaScript (Elementos de Programação e Programação Básica) Prof. Mauro Lopes 1 Objetivos Iniciaremos aqui o nosso estudo sobre a Linguagem de Programação JavaScript. Apresentaremos
Construção de Sites 2. Prof. Christiano Lima Santos
Construção de Sites 2 Prof. Christiano Lima Santos Introdução a JavaScript Parte 01 Como usar JavaScript em uma página 1.1 Forma #1 aplicando diretamente à tag HTML teste
Variáveis primitivas e Controle de fluxo
Variáveis primitivas e Controle de fluxo Material baseado na apostila FJ-11: Java e Orientação a Objetos do curso Caelum, Ensino e Inovação, disponível para download em http://www.caelum.com.br/apostilas/
INTRODUÇÃO A PROGRAMAÇÃO PARA WEB
INTRODUÇÃO A PROGRAMAÇÃO PARA WEB PROF. ME. 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
Algoritmos II prof. Daniel Oliveira
Algoritmos II prof. Daniel Oliveira Revisar conceitos abordados na disciplina anterior Abordar conceitos vistos com a linguagem C# Variáveis e listas Expressões Estruturas de controle do tipo condicional
ALGORITMOS E APLICAÇÕES. FATEC IPIRANGA ADS Noturno 1º semestre de 2012 Prof. Luiz Carlos de Jesus Junior
ALGORITMOS E APLICAÇÕES FATEC IPIRANGA ADS Noturno 1º semestre de 2012 Prof. Luiz Carlos de Jesus Junior Formato Básico do Pseudocódigo Tipos de dados O VisuAlg prevê quatro tipos de dados: inteiro, real,
Passo-a-passo para desenvolver um Programa usando a Linguagem Python
Cursos: Engenharia de Produção / Tecnólogo em Gestão da Qualidade Disciplina: Informática Professora: Flávia Pereira de Carvalho Passo-a-passo para desenvolver um Programa usando a Linguagem Python 1)
Prof. Esp. Andrew Rodrigues 1
Prof. Esp. Andrew Rodrigues www.andrewrodrigues.com.br www.andrewrodrigues.com.br 1 PHP em Ação PHP é uma linguagem de programação que pode fazer todo o tipo de coisas: avaliar dados de formulários enviados
Tutorial 1 Configuração Apache Tomcat no NetBeans 8.0 (passo a passo)
Nome do laboratório: Laboratório de Programação Ferramenta 1 -NetBeans 8.0 WEB Elaborado por: Osmar de Oliveira Braz Junior Descrição Este tutorial tem como objetivo mostrar a construção de aplicações
DELPHI Curso Extensão. walter Prof. Walter Gima
DELPHI Curso Extensão walter [email protected] Prof. Walter Gima DELPHI 7 Ementa do Curso Introdução ao Delphi. Ambiente de programação. Sintaxe e estrutura de linguagem. Uso de projetos units e formulários,
Internet e Programação Web
COLÉGIO ESTADUAL PEDRO MACEDO Ensino Profissionalizante Internet e Programação Web 3 Técnico Prof. Cesar 2014 1 SUMÁRIO Criar sites dinâmicos em PHP --------------------------------------------------------
PHP: <?php echo("hello World");?> Printa Hello World na página do navegador, mais fácil do que no Java.
Nome: Vinícius Meng 3º ano Escrever em tela: public class HelloWorld { public static void main (String[] args) { System.out. println ("Hello World"); Printa Hello World na tela do terminal. echo("hello
Linguagem Técnica de Programação III Introdução a PHP
Linguagem Técnica de Programação III Introdução a PHP Thiago Leite [email protected] 1 O que é PHP? criada em 1994 por Rasmus Lerdorf scripts para a criação de páginas dinâmicas implementado em C
INTRODUÇÃO A PROGRAMAÇÃO AVANÇADA PARA WEB E AO HTML. Prof. Msc. Hélio Esperidião
INTRODUÇÃO A PROGRAMAÇÃO AVANÇADA PARA WEB E AO HTML 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
Java: Linguagem de programação (OOP) JavaScipt: Linguagem de scripts (OOP)
Executado do lado do cliente, interage com o usuário sem a necessidade do script passar pelo servidor. Desenvolvida por Brendan Eich, da Netscape Communications Corporation em 1995 (LiveScript). 1ª linguagem
LÓGICA DE PROGRAMAÇÃO. Algoritmos Computacionais. Sérgio Carlos Portari Júnior
LÓGICA DE PROGRAMAÇÃO Algoritmos Computacionais Sérgio Carlos Portari Júnior [email protected] Tópicos abordados Algoritmos Computacionais Estrutura de Dados Tipos Primitivos Constantes Variáveis
Oficina de Python Prof. Me. José Carlos Perini
Oficina de Python Prof. Me. José Carlos Perini Prof. José Carlos Perini Formação em Análise de Sistemas Univ. S. Francisco Pós em Administração Universidade S. Francisco Mestrado em Ciência da Computação
Algoritmos I Aula 13 Linguagem de Programação Java
Algoritmos I Aula 13 Linguagem de Programação Java Professor: Max Pereira http://paginas.unisul.br/max.pereira Ciência da Computação IDE Eclipse IDE (Integrated development environment) Criar um projeto
Programação de Computadores III
Programação de Computadores III Introdução ao FORTRAN Professor Leandro Augusto Frata Fernandes [email protected] Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.1/tcc-00.157
Fundamentos de Programação em Python
Fundamentos de Programação em Python Diego Silveira Costa Nascimento Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte [email protected] 23 de junho de 2017 Ementa do
Aula 03 Introdução à Java. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes
Aula 03 Introdução à Java Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www3.ifrn.edu.br/~brunogomes Agenda da Aula Representação de Algoritmos em Pseudocódigo: Tipos de Dados;
Editor: Rubens Prates PY Editoração eletrônica: Carolina Kuwabata Revisão gramatical: Patrizia Zagni Capa: Edinei Gonçalves/Carolina Kuwabata
5ª Edição Novatec Copyright 2008, 2013, 2017 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Oficina de Python Prof. Me. José Carlos Perini
Oficina de Python Prof. Me. José Carlos Perini Prof. José Carlos Perini Formação em Análise de Sistemas Univ. S. Francisco Pós em Administração Universidade S. Francisco Mestrado em Ciência da Computação
Aula 11 Introdução ao Java Script
Aula 11 Introdução ao Java Script Java Script é uma linguagem que permite trabalhar com a Lógica em páginas escritas em HTML (HiperText Mark-up Language). As páginas HTML podem ser escritas utilizando-se
Além de digitar e rodar os exemplos para ver seu funcionamento, deve-se ler atentamente e entender o que cada linha do código está fazendo.
OPERADORES ARITMÉTICOS ATENÇÃO! Além de digitar e rodar os exemplos para ver seu funcionamento, deve-se ler atentamente e entender o que cada linha do código está fazendo. Digite a classe Java abaixo no
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER utilizando o Eclipse Galileo Modelling Tools
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER utilizando o Eclipse Galileo Modelling Tools Desenvolvido por: Manuele Ferreira e Daniela Claro Requisitos do ambiente Seguem abaixo os requisitos do ambiente.
Material III-Bimestre Introdução e conceitos fundamentais da Linguagem C#
Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina POO -2017 Material III-Bimestre Introdução e conceitos fundamentais da Linguagem C# http://www1.univap.br/~wagner Prof.
Programação de Computadores III
Programação de Computadores III Introdução ao FORTRAN Professor Hugo de Oliveira Barbalho [email protected] Material produzido pelo professor: Leandro Augusto Frata Fernandes ([email protected])
INTRODUÇÃO AO MYSQL. Eng. Computação
INTRODUÇÃO AO MYSQL PROF. ME. HÉLIO ESPERIDIÃO Eng. Computação Iniciando o xampp e SGBD mysql Xampp é um pacote de programas que incluem Mysql Apache Php Phpmyadmin https://www.apachefriends.org/download.html
Estruturas de Controle em c#
Estruturas de Controle em c# Fábio Moura Governo de Pernambuco Agenda Tipos de estruturas de controle; if; if-else; if-else-if; switch-case; while; do-while; for; foreach; Exercício. Tipos de Estruturas
ALGORITMOS E ESTRUTURA DE DADOS
ALGORITMOS E ESTRUTURA DE DADOS Algoritmos Tipos de Dados Prof. André Peixoto - Todo o trabalho realizado por um computador é baseado na manipulação dos dados/informações contidas em sua memória. Podemos
qwertyuiopasdfghjklzxcvbnmqwer tyuiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjk
qwertyuiopasdfghjklzxcvbnmqwer tyuiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjk Apostila de Linguagem de Programação III lzxcvbnmqwertyuiopasdfghjklzxcv CSS
Introdução à Programação em C. Prof. Ricardo Teixeira Tecnologia em Mecatrônica Industrial SENAI
Introdução à Programação em C Prof. Ricardo Teixeira Tecnologia em Mecatrônica Industrial SENAI Linguagem C Criada em 1972 para uso no LINUX; Sintaxe base para diversas outras (Java, JavaScript, PHP, C++,
LINGUAGEM C: VARIÁVEIS E EXPRESSÕES
LINGUAGEM C: VARIÁVEIS E EXPRESSÕES Prof. André Backes LINGUAGENS DE PROGRAMAÇÃO Linguagem de Máquina Computador entende apenas pulsos elétricos Presença ou não de pulso 1 ou 0 Tudo no computador deve
Professor Jefferson Chaves Jefferson de Oliveira Chaves - IFC Araquari
Professor Jefferson Chaves [email protected] Tipos de dados; Operadores; Arrays; Por vezes, será importante saber o tipo de dados; Quando dissemos ao usuário, digite sua idade, por
Obs.: para realizar estas atividades tenha certeza de que já tenha instalado no sistema operacional o Java JDK e o NetBeans.
1 - Criando meu primeiro programa em Java Para criar um programa Java podemos utilizar um editor de textos (Bloco de Notas/Windows, Notepad ++ ou GEdit/Linux) e o console do sistema operacional, ou um
JavaScript (ou JScript)
1. Introdução JavaScript (ou JScript) Uma linguagem como o JavaScript permite criar interfaces interativas na web (permite a interação do usuário). Para desenvolver web sites interativos precisamos de
Construindo seu site com WordPress. Profº Bruno Baruffi Esteves
Construindo seu site com WordPress Profº Bruno Baruffi Esteves O que é a internet? Uma enorme Rede de computadores Descentralizada. Independente. Maior meio de comunicação já criado pela Humanidade. Como
WEBDESIGN. Professor: Paulo Marcos Trentin - Escola CDI de Videira
WEBDESIGN Professor: Paulo Marcos Trentin - [email protected] http://www.paulotrentin.com.br Escola CDI de Videira Introdução ao JavaScript É uma linguagem client-side que possui diversas aplicações,
CONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO PHP Básico Carga horária: 24 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução à linguagem
UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH)
UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL PRIMEIROS PASSOS: PREPARANDO SEU PC PARA CONSEGUIR DESENVOLVER SEU PRIMEIRO SITE EM WORDPRESS! Parte Um Autoria e
Introdução a Programação. Curso: Sistemas de Informação Programação I José R. Merlin
Introdução a Programação Curso: Sistemas de Informação Programação I José R. Merlin Programas Programas são instruções para o computador executar uma tarefa Estas instruções seguem uma lógica Lógica: modo
Dreamweaver CS5 -5- CAPÍTULO 1... Iniciando e conhecendo o dreamweaver...8 Interfaces...23 Criando e confi gurando sites...24 Exercícios...
DREAMWEAVER CS5 INTRODUÇÃO O Dreamweaver CS5 é um editor avançado de páginas para Internet, pois possui ferramentas para usuários que não são familiarizados com as linguagens HTML, Java e PHP. Com o Dreamweaver
JAVA. Professor: Bruno Toledo
JAVA Professor: Bruno Toledo Funcionamento de uma LP Em uma Linguagem de Programação (LP) como C e Pascal, temos o seguinte quadro quando vamos compilar um programa. Código fonte em c Teste.c Gera código
TECNOLOGIA EM REDES DE COMPUTADORES - 3º PERÍODO ADS - ADMINISTRAÇÃO DE SERVIDORES Grupo: Alexandre - Leonel - Mateus - Ricardo
TECNOLOGIA EM REDES DE COMPUTADORES - 3º PERÍODO ADS - ADMINISTRAÇÃO DE SERVIDORES Grupo: Alexandre - Leonel - Mateus - Ricardo SERVIDOR WEB O Servidor WEB é o programa responsável pela publicação de documentos,
Algoritmo e Programação Matemática
Algoritmo e Programação Matemática Fundamentos de Algoritmos Parte 1 Renato Dourado Maia Instituto de Ciências Agrárias Universidade Federal de Minas Gerais Dados A funcionalidade principal de um computador
Introdução ao SciLab. SciLab O que é? Onde obter o programa:
Introdução ao SciLab SciLab O que é? SciLab é uma plataforma interativa para computação numérica composta de uma rica coleção de algoritmos numéricos e de uma linguagem de programação associada. CN04 2010
Linguagem R R-Gui e R-Commander
Linguagem R R-Gui e R-Commander 1 INSTALAÇÃO DO PROGRAMA BÁSICO E PACOTES O sistema é formado por um programa básico (R-Gui) e muitos pacotes com procedimentos adicionais. Tudo é gratuito e com código
Programação de Computadores:
Instituto de C Programação de Computadores: Introdução ao FORTRAN Luis Martí Instituto de Computação Universidade Federal Fluminense [email protected] - http://lmarti.com Introdução ao FORTRAN Cinco aspectos
JSP Prof. Daniela Pires. VARIAVEIS... 2 Tipos de Dados... 2 String Float Integer Boolean... 3
Conteúdo VARIAVEIS... 2 Tipos de Dados... 2 String... 2 Float... 3 Integer... 3 Boolean... 3 Variáveis... 4 O que são variáveis?... 4 Tipo de variáveis... 5 Concatenação:... 6 1 VARIAVEIS Antes de falarmos
Desenvolvido por: Juarez A. Muylaert Filho - Andréa T. Medeiros - Adriana S. Spallanzani -
UAL é uma linguagem interpretada para descrição de algoritmos em Português. Tem por objetivo auxiliar o aprendizado do aluno iniciante em programação através da execução e visualização das etapas de um
Revisão da Linguagem C Prof. Evandro L. L. Rodrigues
SEL0433 Aplicação de Microprocessadores I Revisão da Linguagem C Prof. Evandro L. L. Rodrigues Estrutura de um programa C Diretivas de pré processamento Declaração de variáveis globais Declaração de protótipos
CONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO Java Básico Carga horária: 24 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Um pouco sobre o
Manual do usuário people
Manual do usuário people http://people.ufpr.br/ Sumário 1. O que é?... 3 2. Como é feito o acesso... 3 3. O Que pode ser feito no people.ufpr.br?... 3 4. Espaço de Armazenamento... 3 5. Como é feito a
Lição 4 Fundamentos da programação
Lição 4 Fundamentos da programação Introdução à Programação I 1 Objetivos Ao final desta lição, o estudante será capaz de: Identificar as partes básicas de um programa em Java Reconhecer as diferenças
Anhanguera Educacional S.A. Centro Universitário Ibero-Americano
O C++ foi inicialmente desenvolvido por Bjarne Stroustrup durante a década de 1980 com o objetivo de melhorar a linguagem de programação C, mantendo a compatibilidade com esta linguagem. Exemplos de Aplicações
Guia de instalação do REIS
Guia de instalação do REIS Este guia foi desenvolvido para explicar o processo de instalação e configuração do REIS em ambiente de produção. Organização do projeto: O projeto REIS é configurado em dois
#include <stdio.h> Void main() { printf( Cheguei!\n"); } INTRODUÇÃO A LINGUAGEM C
#include Void main() { printf( Cheguei!\n"); } INTRODUÇÃO A LINGUAGEM C ANTES DO C ERA A LINGUAGEM B B foi essencialmente uma simplificação da linguagem BCPL. B só tinha um tipo de dado, que
Nota prévia... XXI 1. PHP, Apache Server e MySQL... 1
VII Índice Geral Nota prévia... XXI 1. PHP, Apache Server e MySQL... 1 1.1. Introdução... 1 1.2. Linguagem PHP... 1 1.2.1. Suporte a diferentes sistemas operativos... 2 1.2.2. Suporte a Sistemas de Gestão
