CakePHP. Tão fácil quanto fazer um bolo!
|
|
- Levi Padilha Álvares
- 8 Há anos
- Visualizações:
Transcrição
1 CakePHP Tão fácil quanto fazer um bolo!
2 Roteiro Conceitos Framework MVC CakePHP
3 Quem sou eu... Rangel Xavier 25 anos Sistemas de Informação Aluno do Mestrado em Eng. de Software Design & Desenvolvedor J!platform/CSS/HTML PHP
4 O que é? O CakePHP é um framework para desenvolvimento de aplicações e websites, de forma que os programadores/desenvolvedores possam trabalhar simples.
5 O que é? Qualquer programador, seja de qualquer nível, pode sim, aprender o cakephp tranquilamente, pois, além de uma vasta documentação, o framework é muito bem organizado. Tudo isso totalmente gratuito.
6 História Michal Tatarynowicz Ano 2005 Quando Ruby on Rails começou a ganhar popularidade entre os desenvolvedores. Versão 2.x
7 Motivos para utilizar Ativo e com comunidade amigável; Licença flexível; Compatibilidade com PHP 4 e PHP 5; Integrando funcionalidade CRUD (Create, Read, Update and Delete, ou Criar, Ler, Atualizar e Excluir) para interagir com o banco de dados; Aplicações scaffolding; Geração de código; Arquitetura MVC (Model, View, Controller, ou Modelo, Visões, Controlador); Requisições ao expedidor com clareza, URLs personalizáveis e rotas;
8 Motivos para utilizar Validações internas; Templates rápidos e flexíveis (Sintaxe PHP e com ajudantes); Ajudantes para usar AJAX, JavaScript, HTML, formulários e outros nas visões; Componentes de , Cookie, Segurança, Sessões, Manipulação de Requisições e outros; Flexibilidade com cache; Internacionalização; Funciona em qualquer subdiretório do seu website, com poucas configurações no Apache
9 O que é aprender? Orientação Objeto PHP OO HTML e CSS JS Convenções e particularidades do cakephp
10 POO Revisal, que tal?
11 Objetos e Classes Objetos reais possuem duas características. Estado e Comportamento. Por exemplo, um cachorro tem nome, raça, idade, tamanho e etc, e existem também comportamentos, como abanar o rabo, latir e acasalam nas pernas alheias.
12 Objetos e Classes Exemplo mais simples: No objeto lâmpada: Estado: Acesa e Apagada Comportamento: Ser acesa e ser apagada; Então, tudo pode ser um objeto. Concordam? A partir de agora, ESTADO = ATRIBUTO e COMPORTAMENTO = MÉTODOS/FUNÇÕES
13 Objetos e Classes Classes são a base ou template para criação do nosso objeto. Ela define nossos atributos e nossos métodos utilizados. Vamos criar nossa primeira classe.
14 Objetos e Classes Classe Primeiro passo é criarmos nosso arquivo animal.class.php. Iremos criar a Class Animal, com atributos espécie, raça, nome, cor; Iremos também criar o nosso compartamento, ops! nosso método falar; 5 min
15 Objetos e Classes Objeto Agora criaremos o objeto baseado na nossa classe animal. Crie um objeto $animal e inicialize (chamemos a partir de agora de instanciar). Palavra chave: new 5 min
16 Objetos e Classes Voltar para Classe Criar nosso método falar(); Adicionaremos um novo atributo chamado som, e iremos chama-lo dentro de nosso método; Vamos fazer juntos!
17 Herança O processo de ramificar uma classe, chama-se Herança. Como assim tio? Tenho uma classe Cachaça, com atributos, $teor_alcoolico, $ml e $idade, podemos criar uma classe chamada Uisque, a qual, irá herdar todas as características da classe pai. Vamos exemplificar
18 Esquenta! Criar uma Classe Pessoa, com atributos, nome, altura, peso, ano de nascimento; Criar os métodos calcularidade(); calcularimc(); IMC = Massa / Altura²
19 Frameworks de desenvolvimento
20 PHP do tempo do ronca Falta de Padrões; Programação Orientada a Gambiarra, tornando o programador doidim ; Qualquer um desenvolvia; Linguagem para pequenos projetos; Script Kiddies, sobrinhos e amigos que mexem com informática
21 PHP evolução OO verdadeiro; Padrões em projetos; Inúmeros projetos criados, documentados: FRAMEWORKS!
22 O que são? É uma coleção de códigos-fonte, classes, funções, técnicas e metodologias que facilitam o desenvolvimento de novos softwares
23 O que são comum entre eles? Ao olharmos atentamente para os principais frameworks de desenvolvimento para PHP, podemos observar que algumas tecnologias e técnicas são comuns à maioria deles.
24 Design Patterns Padrões de Projetos, são formas já testadas e documentadas de se resolver certo tipo de problemas.
25 Modelo, Controle e Visão O padrão MVC é a separação de lógica e apresentação, sendo que isso favorece o trabalho em equipe. Dessa forma, qualquer mudança, por exemplo, na apresentação, teria pouco ou nenhum impacto nas demais camadas da aplicação.
26 Active Record Facilita a manipulação de dados contidos em uma base de dados por aplicações desenvolvidas com o paradigma orientadas a objetos. Desta forma, não é necessário que o desenvolvedor conheça uma linguagem de manipulação de dados como SQL, além de manter toda a aplicação desenvolvida no paradigma orientado a objetos.
27 AJAX Existem diversas bibliotecas para se utilizar as funcionalidades do AJAX em suas aplicações facilmente. Entre elas, pode-se citar o Dojo e o Prototype. Alguns frameworks utilizam estas bibliotecas para facilitar o desenvolvimento de aplicações. O CakePHP e o Symfony, são principais neste quesito.
28 Internacionalização É o processo de permitir que seja facilmente modificada o idioma da interface e de mensagens da aplicação. Para facilitar o desenvolvimento deste tipo de aplicações, é necessário que o framework utilizado possua suporte a essa característica. A partir do CakePHP 2.x, essa funcionalidade foi implementada.
29 Zend Framework Particularidades
30 Caracteristicas Surgiu em 2005; Versão atual: (21 de setembro de 2012); Zend Technologies, empresa mantenedora do PHP;
31 + e - Segurança; Certificação; Vários componentes prontos; Muitas configurações; (-) Arquivo bootstrap manual; (-) Curva de aprendizagem alta; (-) ORM #fail; (-)
32 Code Igniter Particularidades
33 Caracteristicas Surgiu em 2006; (20 de junho de 2012); Rasmus Lerdorf, aprovou!
34 + e - Pequeno e Leve; Sem tantas configurações; Framework mais utilizado; 2º lugar no Ranking de Frameworks PHP (Europa); Documentação boa; ORM #fail; (Data Mapper) E muito muito muito mais
35 Laravel Particularidades
36 Caracteristicas Surgiu em 2011; 3.2.7; Rasmus Lerdorf, aprovou!
37 + e - Limpo e Leve; Baseado em Routes ; ORM \o/; Documentação; (-) Material em Português; (-)
38 Engatinhar Começando a entender nosso CakePHP
39 Estrutura de Pastas cakephp/ /app/ /lib/ /plugins/ /vendors/
40 Diretório pai /app/ /config arquivos de configuração. Ex.: DB, /console onde fica o bake (feito tudo pelo terminal) /controller onde fica nossos controladores /lib bibliotecas de terceiros /locale pasta para colocar arquivos de idioma /model onde fica nosso models /plugins local de nossos plugins /test para colocar nossos testes unitários. /tmp os arquivos temporarios/cache/logs. /vendor scritps, classes, componentes de terceiros. /view arquivos da view /webroot arquivos de estilo, javascripts e afins.
41 Outros conceitos Helpers: Ajudantes, ele auxiliam a criação de algo dentro da aplicação. Ex.: Formulário, Gerenciamento de Cache, HTML entre outros; Cada controller o qual é necessário utilização de algum helper, pode ser informado por meio de uma array $helpers. Veja a sintaxe:
42 Helpers class MeuController extends AppController { public $helpers = array( form, html ); }
43 Helpers Padrões CacheHelper FormHelper HtmlHelper JsHelper NumberHelper (Número e formatos de moedas) Paginator RSS SessionHelper TextHelper (Formação de textos inteligentes ); TimeHelper (Formatação de data e hora)
44 Scaffolding É uma técnica que permite ao desenvolvedor definir e criar uma aplicação básica que possa inserir, selecionar, atualizar e excluir objetos, inserindo apenas o atributo/objeto $scaffold em seu controller.
45 Sintaxe Scaffolding <?php class MeuController extends AppController { public $scaffold; }
46 Componentes Componentes (components) são pacotes com funções que são usadas para serem utilizada entre os controllers. Se você está querendo copiar e colar coisas entre seus controllers, talvez seja uma boa ideia considerar a possibilidade de empacotar estas funcionalidades em componentes.
47 Componentes Padrões O CakePHP também já vem com uma quantidade fantástica de componentes incluídos, que você pode usar para lhe ajudar com: Segurança Sessões Lista de Controle de Acesso (do inglês ACL, Access control lists) s Cookies Autenticação Tratamento de Requisições
48 Requisições (URLs) entro Exemplo real:
49 Teste
50 Verdadeiro ou Falso O Helpers auxiliam o desenvolvedor na criação de Sessões e manipulação no BD; Os componentes são conjunto de códigos que são utilizados várias vezes entre os Controllers; O diretório principal do CakePHP é o lib; O scaffolding faz uma simulação automática de minha aplicação;
51 Verdadeiro ou Falso O Helpers auxiliam o desenvolvedor na criação de Sessões e manipulação no BD; Os componentes são conjunto de códigos que são utilizados várias vezes entre os Controllers; O diretório principal do CakePHP é o lib; O scaffolding faz uma simulação automática de minha aplicação;
52 Camada C Controller
53 Controllers Os controllers fornecem uma série de métodos que são chamados de ações. Ações são métodos em um controller que manipulam requisições. Por padrão, todos os métodos públicos em um controller são ações e acessíveis por urls.
54 Controllers A classe AppController é a mãe de todos os outros controllers da sua aplicação. O próprio AppController é estendida da classe Controller que faz parte da biblioteca do CakePHP. Todos seus controllers devem ser estendida desta.
55 Controllers <?php class MeuController extends AppController{ }
56 Controllers Convenção: <?php class NomeDoSeuControllerEmCamelCase extends AppController{ }
57 Controllers Atributos: $name O atributo deve ser definido com o nome do controller. Normalmente é apenas a forma plural do nome do model principal que o controller usa. Esta propriedade não é requerida mas salva o CakePHP de ter que flexionar o nome do model para chegar no valor correto.
58 Controllers $this->set Enviar atributo para view; Sintaxe $this->set( atributo, conteúdo do atributo );
59 Controllers save( dados_a_serem_salvos_no_db ) Salva dados no banco; Sintaxe $this->mymodel->save($this->data);
60 Controllers delete( dados_a_serem_deletados_no_db ) Deleta dados do banco; Sintaxe $this->mymodel->delete($id);
61 Controllers redirect() Controle de Fluxo e redirecionamento de páginas; Sintaxe $this->redirect(array( controller => usuario ))
62 Camada V Views
63 Views A camada responsável pela visualização da interface. Aqui ficará nosso HTML e o mínimo de PHP possível. 90% HTML e 10% PHP;
64 Views Para cada controller, é necessário criar um diretório com o seu nome do e dentro dela os arquivos com os nomes de cada ação. Certinho?
65 Views - Exemplo Existe um Controller chamado Alunos, e neste controller existe uma ação inserirnota() e calcularmedia(); Irei criar uma pasta dentro de /Views/ com o nome do Controller, Alunos, e dentro dessa pasta, cada ação do Controller, ganhará um arquivo específico com a extensão.ctp; Ficando desta maneira
66 Views
67 Camada M Models
68 Models Os models (modelos) formam o coração de sua aplicação. Tratam das validações, armazenamento e recuperação dos seus dados
69 Models Nossa Model deve ser no singular herdando de AppModel. Se nosso Controller chama Alunos, nossa model irá se chamar Aluno.
70 CVM ops! MVC Controller camada de Negócios; View camada de Visualização; Model camada de Persistência; Dramatização!
71 Baixando o CakePHP Acessar o site oficial do Pelo GitHub pball/2.2.3
72 Descompactar Descompacte o arquivo dentro do servidor local. Renomear a pasta para /projetocake 10 min
73 Configuração Gerar outro novo código de segurança, nosso atributo security.salt no arquivo config/core.php Para simular um projeto real, iremos gerar uma chave segura. Gerar outro código para o security. cipherseed.
74 Configuração BD Próximo passo é configurar o banco de dados. No nosso arquivo database.php.default Precisamos criar nosso banco de dados e nossa tabela. Veja:
75 Banco de Dados Padrão das tabelas, sempre no PLURAL. Nome do Banco: projetocake Nome da Tabela: Noticias Campos: id, titulo, conteudo, autor, created e modified
76 Revisão Tabelas do Banco: Plural Model: Singular Controller: Plural seguido o nome Controller;
77 Teste
78 Pergunta 01 Quem é o responsável pela comunicação dos dados com o Banco? a) View b) Database c) Model d) DataMapper
79 Verdadeiro ou Falso Para cada método do meu Controller, é necessário criar um arquivo.ctp dentro da pasta com o nome de meu Controller; Models são no singular e as tabelas no banco de dados; As validações são feita no Controller As views é a parte da aplicação onde fica mais código PHP.
80 Verdadeiro ou Falso Para cada método do meu Controller, é necessário criar um arquivo.ctp dentro da pasta com o nome de meu Controller; Models são no singular e as tabelas no banco de dados; As validações são feita no Controller; As views é a parte da aplicação onde fica mais código PHP;
81 Meu 1º Controller
82 Meu 1º Controller Criar um arquivo NoticiasController.php Criar Class com o mesmo nome do arquivo; Fazer a herança; Inicializar o atributo $name; Tempo: 15 min
83 Meu 1º Controller Vamos utilizar na prática agora no Scaffolding; Para isto basta inicializar nosso atributo public $scaffold; Vamos olhar a mágica!
84 Meu 1º Controller Por padrão, o cakephp busca o método index(); Então criaremos o método index(); Outro erro? Por que? Criamos o nosso arquivo index.ctp em nossa view.
85 Meu 1º Controller Enviar um atributo conteúdo um valor, por exemplo, Todos as noticias. Para isso, basta utilizar a função set(), visto anteriormente; $this->set( atributo, valor ); Tempo: 15 min
86 Minha 1ª view Vamos colocar apenas um titulo em html e echoar o nome de nossa variável, que enviamos para nossa view. Funcionou? \o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/
87 Minha 1ª Model Essa é com vocês! Como cria uma model? Singular ou Plural? Herda de quem? Tempo: 15 min
88 Inserir dados Inserir dados direto no banco, para testarmos nossa capturar de dados; Entre no seu SGBD e coloquem textos fictícios em nossos campos; Tempo: 10 min
89 Capturar dados Para capturar os dados do banco utilizando find(); $this->model->find( all );
90 Find() O método find() captura os dados da base; Os parâmetros possíveis para esse método são: 'all', 'first','count', 'list', 'neighbors' or 'thr eaded'
91 Find( all ) Esse método retorna para nossa view os dados do banco em forma de array.
92 Editar a view var_dump($array); Essa função exibe a estrutura/conteudo de um array. Vamos utilizar essa função em nossa view.
93 Editar a view <table> <tr> <td>id</td> <td>titulo</td> <td>data</td> <td>ações</td> </tr> <?php foreach ($noticias as $noticia) {?> <tr> <td><?php echo $noticia[ Noticia']['id'];?></td> <td><?php echo $noticia[ Noticia'][ titulo'];?></td> <td><?php echo $noticia[ Noticia'][ data'];?></td> <td></td> </tr> <?php }?> </table>
94 Index Finalizado Com isso finalizamos nosso primeiro método! Criamos o método index(); Criamos o arquivo index.ctp; Enviamos para a view todos os dados do banco; Editamos o layout da View;
95 Método delete() O que vamos utilizar? Passar por parâmetro da função o id ao qual quer deletar. Se existir, utilize o método $this->model->delete($id); Nada na view; Tempo: 20 min
96 Método adicionar() Missão agora é criar nosso método adicionar().
97 Método adicionar() O que vamos utilizar? $this->model->save($this->data); $this->data; É um array contendo os dados enviado da view, via POST ou GET. Vamos utilizar nosso primeiro Helper, para criar nosso Formulário na camada View, no arquivo adicionar.ctp;
98 FormHelper FormHelper::create(string $model = null, array $options = array()); É o método para iniciar a criação do nosso formulário. Ele que criará o cabeçalho de nosso formulário. Podemos definir o method, action e name do formulário. Por padrão o method é POST;
99 FormHelper <?php echo $this->form->create('user', array('action' => 'login'));?> Saida: <form id="userloginform" method="post" action="/users/login">
100 FormHelper Para cada campo do nosso formulários, os inputs é o FormHelper oferece um método simples para isso. echo $this->form->input( campo', array('label' => Minha Label'));
101 FormHelper <?php echo $this->form->end('finish');?> Saída: <div class="submit"> <input type="submit" value="finish" /> </div> </form>
102 Criar view adicionar Vocês vão criar todos os campos que desejamos no Formulário de Adicionar, utilizando o FormHelper e em seguida iremos testar nossa aplicação. Tempo: 30 min
103 SetFlash Para uma mensagem de alerta nos controllers, o Componente Session nos da um método para isto. O método SetFlash. $this->session->setflash( Mensagem );
104 Redirect Para redirecionarmos de um controller para outro, o CakePHP nos disponibiliza um método para isto. $this->redirect(array( action => pra onde vai ))
105 HtmlHelper O CakePHP também disponibiliza um Helper para o HTML dentro de nossas views, veremos agora alguns métodos utilizado.
106 HtmlHelper HtmlHelper::image(string $path, array $options = array()) Parameters: $path (string) Path to the image. $options (array) An array of html attributes. Exemplo: echo $this->html->image('cake_logo.png', array('alt' => 'CakePHP')); Saida: <img src="/img/cake_logo.png" alt="cakephp" /> O caminho padrão das imagens é o: /app/webroot/img/.:
107 HtmlHelper HtmlHelper::link(string $title, mixed $url = null, array $options = array(), string $confirmmessage = false) Parameters: $title (string) O texto a ser exibido; $url (mixed) Para onde será enviado; $options (array) An array of html attributes. Exemplo: echo $this->html->link('enter', '/pages/home', array('class' => 'button', 'target' => '_blank')); Saida: <a href="/pages/home" class="button" target="_blank">enter</a>
108 Método view() public function view($id = null) { } $this->model->id = $id; $this->set( atributo', $this->model->read());
109 View.ctp <h1><?php echo $atributo['model']['titulo']?></h1> <p><small>created: <?php echo $atributo['model']['created']?></small></p> <p><?php echo $atributo['model']['conteudo']?></p>
110 Exercício Método Listar, para exibir o conteúdo. $titulo Feito por: $autor $conteudo $data <tr> Titulo deve apostar para o método View Tempo: 40 min
111 Exercício Criar uma calculadora, com métodos somar, subtrair, dividir e multiplicar, passando os valores apenas pela URL.
112 Exercício Criar uma calculadora, com métodos somar, subtrair, dividir e multiplicar, passando os valores apenas pela URL, utilizando o FormHelper
Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração
Desenvolvimento em PHP usando Frameworks Elton Luís Minetto Agenda Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração Ambiente Web É o ambiente formado
Leia maisAmbiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração O livro
Desenvolvimento em PHP usando Frameworks Elton Luís Minetto Agenda Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração O livro Ambiente Web É o ambiente
Leia maisDesenvolva rapidamente utilizando o frame work CakePHP. Elton Luí s Minetto
Desenvolva rapidamente utilizando o frame work CakePHP Elton Luí s Minetto Agenda Ambiente Web PHP Problemas Frameworks CakePHP Demonstração Ambiente Web É o ambiente formado por algumas tecnologias: Servidor
Leia maisDesenvolva rapidamente utilizando o framework CakePHP Elton Luís Minetto FISL 8.0
Desenvolva rapidamente utilizando o framework CakePHP Elton Luís Minetto Agenda O que é o CakePHP Conceitos básicos Requisitos Instalação Configuração Aplicação de exemplo O que é o CakePHP Cake é um framework
Leia maisPHP Conference Brasil
CakePHP Elton Luís Minetto Agenda O que é o CakePHP Conceitos básicos Requisitos Instalação Configuração Aplicação de exemplo O que é o CakePHP Cake é um framework para PHP que usa padrões de desenvolvimento
Leia maisDESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES
DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES Alexandre Egleilton Araújo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil araujo.ale01@gmail.com, jaime@unipar.br Resumo.
Leia maisVamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.
3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao
Leia maisANEXO 11. Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação.
ANEXO 11 O MATRIZ Para o desenvolvimento de sites, objeto deste edital, a empresa contratada obrigatoriamente utilizará o framework MATRIZ desenvolvido pela PROCERGS e disponibilizado no início do trabalho.
Leia maisFRWTC800 - Desenvolvimento Web com Ruby on Rails
FRWTC800 - Desenvolvimento Web com Ruby on Rails SOBRE A FRAMEWORK A Framework (www.frwtc.com) atua diretamente com profissionais do segmento de tecnologia em busca de capacitação, atualização e certificação,
Leia maisCriando Frameworks Inteligentes com PHP. Uma abordagem prática: vantagens, aplicações e procedimentos.
Criando Frameworks Inteligentes com PHP Uma abordagem prática: vantagens, aplicações e procedimentos. Apresentação Equipes ao redor do mundo utilizam diferentes padrões de projeto, de acordo com suas necessidades
Leia maisVamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.
3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao
Leia maisLuiz Arão Araújo Carvalho Bacharel em Ciência da Computação Desenvolvedor RedeSat-TO maximusmano@gmail.com http://www.maxonrails.wordpress.
Parte II Luiz Arão Araújo Carvalho Bacharel em Ciência da Computação Desenvolvedor RedeSat-TO maximusmano@gmail.com http://www.maxonrails.wordpress.com Rails - Instalação Windows gem install rails Plataformas
Leia maisProgramação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza
Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões Prof. MSc. Hugo Souza Se você precisar manter informações sobre seus usuários enquanto eles navegam pelo seu site, ou até quando eles saem
Leia maisDesenvolvendo plugins WordPress usando Orientação a Objetos
Desenvolvendo plugins WordPress usando Orientação a Objetos por Daniel Antunes danieldeveloper.com @danieldeveloper Introdução Desenvolver plugins WordPress é mais que programar: é obter grandes resultados
Leia maisZEND F r a m e w o r k
LOGO ZEND F r a m e w o r k Alexsander Muraro FRAMEWORK O que é? Um framework nada mais é do que uma arquitetura padrão que fornece várias ferramentas comuns a todo tipo de projeto; Utilizam os mais variados
Leia maisDOCUMENTAÇÃO DO FRAMEWORK - versão 2.0
DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0 Índice 1 - Objetivo 2 - Descrição do ambiente 2.1. Tecnologias utilizadas 2.2. Estrutura de pastas 2.3. Bibliotecas já incluídas 3 - Características gerais 4 - Criando
Leia maisMini-curso de CakePHP
Mini-curso de CakePHP Apresentação Daniel Golgher - formado em Tecnologia em Processamento de Dados e bacharel em Sistema de Informação pela UNA. Pós graduado em Engenharia de Software pela UFMG. Desenvolve
Leia mais02 - Usando o SiteMaster - Informações importantes
01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,
Leia maisPHP Profissional. Alexandre Altair de Melo Mauricio G. F. Nascimento
PHP Profissional APRENDA A DESENVOLVER SISTEMAS PROFISSIONAIS ORIENTADOS A OBJETOS COM PADRÕES DE PROJETO Alexandre Altair de Melo Mauricio G. F. Nascimento Novatec Sumário Agradecimentos...13 Sobre os
Leia maisSumário. Parte I Introdução 21. 1 Introdução 15 1.1 O Rails é ágil... 17 1.2 Explorando o conteúdo... 18 1.3 Agradecimentos... 19
Sumário 1 Introdução 15 1.1 O Rails é ágil.......................................................... 17 1.2 Explorando o conteúdo................................................... 18 1.3 Agradecimentos........................................................
Leia maisABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE
ABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE Amarildo Aparecido Ferreira Junior 1, Ricardo Ribeiro Rufino 1 ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil aapfjr@gmail.com
Leia mais* Técnicas Avançadas. Desenvolvimento de SOFTWARES. Sistemas de Gerenciamento de Conteúdo com Joomla e Magento
* Técnicas Avançadas Desenvolvimento de SOFTWARES Sistemas de Gerenciamento de Conteúdo com Joomla e Magento * Tópicos Sistema de Gerenciamento de Conteúdo CMS. Fron-end Back-end Instalando Site e Lojas
Leia maisProgramaçã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
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 Prof. MSc. Hugo Souza Iniciando nossas aulas sobre
Leia maisInstalando o WordPress em localhost
Instalando o WordPress em localhost WordPress sem Mistério LEE ARAUJO htto://wordpresssemmisterio.com.br Sumário Instalando o WordPress em Localhost... 2 O Servidor web... 3 Iniciando o servidor... 6 Criação
Leia maisManual de Utilização do Zimbra
Manual de Utilização do Zimbra Compatível com os principais navegadores web (Firefox, Chrome e Internet Explorer) o Zimbra Webmail é uma suíte completa de ferramentas para gerir e-mails, calendário, tarefas
Leia maismkdir /srv/www/default/html/calculadora/imagens mkdir /srv/www/default/html/calculadora/blocos
Programando em PHP www.guilhermepontes.eti.br lgapontes@gmail.com Criando uma Calculadora Primeiramente deve se criar uma estrutura para armazenar os arquivos necessários para o funcionamento da calculadora.
Leia maisManual do Instar Mail v2.0
Manual do Instar Mail v2.0 Sumário Conteúdo Menu Principal... 2 Menu Cliente... 3 Pagina Categorias do Instar-Mail... 4 Importação... 4 Campanhas... 8 Cadastramento de campanhas do Instar-Mail... 9 Ações
Leia maisManual de Gerenciamento de Conteúdo
Manual de Gerenciamento de Conteúdo 1 Sumário 1) O que é um Gerenciador de Conteúdo...3 2) Como o Site está Estruturado...3 3) Como Gerenciar o Conteúdo do Site...5 3.1) Adicionar Itens no Menu de Navegação...6
Leia maisFrameworks para Desenvolvimento em PHP Elton Luís Minetto
Frameworks para Desenvolvimento em PHP Elton Luís Minetto Novatec capítulo 1 Introdução Uma das grandes vantagens do PHP é sua facilidade de aprendizado. Ao ler poucas páginas de tutoriais ou de algum
Leia maisDWR DIRECTED WEB REMOTING
DWR DIRECTED WEB REMOTING Vamos ver nesse artigo um pouco sobre o Frameworks Ajax para Java, o DWR. Vamos ver seus conceitos, utilidades, vantagens, algumas práticas e fazer o passo a passo para baixar,
Leia maisExibindo o Catálogo (Tarefa C) Prof. Fellipe Aleixo (fellipe.aleixo@ifrn.edu.br)
Exibindo o Catálogo (Tarefa C) Prof. Fellipe Aleixo (fellipe.aleixo@ifrn.edu.br) Iteração C1: CRIANDO A LISTAGEM DO CATÁLOGO Feedback do Cliente O cliente foi queseonado sobre prioridades Gostaria de ver
Leia maisConstrutor de sites SoftPixel GUIA RÁPIDO - 1 -
GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template
Leia maisMANUAL DO ANIMAIL 1.0.0.1142 Terti Software
O Animail é um software para criar campanhas de envio de email (email Marketing). Você pode criar diversas campanhas para públicos diferenciados. Tela Principal do sistema Para melhor apresentar o sistema,
Leia maisMódulo 5 JPATransaction Camadas Turma Turma TurmaBC .business @BusinessController TurmaBC TurmaBC TurmaBC
Módulo 5 No módulo anterior adaptamos nosso projeto para persistir as informações no banco de dados utilizando as facilidades da extensão demoiselle-jpa. Experimentamos o controle transacional do Framework
Leia maisPersonalizações do mysuite
Personalizações do mysuite 1. mysuite... 2 2. Customização de campos... 3 3. Importação de dados... 3 4. Integração de sistemas... 3 5. Personalização do Atendimento Online... 4 5.1. Imagens de online
Leia maisScriptlets e Formulários
2 Scriptlets e Formulários Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Permitir ao aluno aprender a criar um novo projeto Java para web no Netbeans IDE,
Leia maisAULA 4 VISÃO BÁSICA DE CLASSES EM PHP
AULA 4 VISÃO BÁSICA DE CLASSES EM PHP Antes de mais nada, vamos conhecer alguns conceitos, que serão importantes para o entendimento mais efetivos dos assuntos que trataremos durante a leitura desta apostila.
Leia maisDesenvolvimento de Aplicações para Internet Aula 8
Desenvolvimento de Aplicações para Internet Aula 8 Celso Olivete Júnior olivete@fct.unesp.br na aula passada Orientação a Objetos Classes Objetos Construtores Destrutores 2 na aula passada Construtores
Leia maisInstalando o Lazarus e outros sistemas de suporte. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Instalando o Lazarus e outros sistemas de suporte Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 1 Levante e ande - Instalando o Lazarus e outros sistemas de suporte. Ano: 02/2011 Nesta Edição
Leia maisWEBDESIGN. Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira
WEBDESIGN Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira Formulários e JavaScript Como visto anteriormente, JavaScript pode ser usada para
Leia maisTutorial Básico. Instalando e testando o Ruby on Rails no Windows
Tutorial Básico Instalando e testando o Ruby on Rails no Windows Ana Luiza Dias Organização do Tutorial: Passos para a instalação...pág 2 Passos para a criação de um projeto rails...pág 3 Passos para acompanhar
Leia maisConceitos de Ajax Exemplos de uso do Ajax no braço, muitos exemplos, muito código (HTML, CSS, JavaScript, PHP, XML, JSON)
Márcio Koch 1 Currículo Formado na FURB em Ciência da Computação Pós graduado em Tecnologias para o desenvolvimento de aplicações web Mestrando em Computação Gráfica na UDESC Arquiteto de software na Senior
Leia maisAJAX no GASweb. Mas e afinal, para que usamos o AJAX?
Nível - Avançado AJAX no GASweb Por: Pablo Hadler AJAX (Asynchronous Javascript and XML) foi criado com o princípio de ser uma maneira rápida e otimizada de podermos fazer requisições Web, sendo esta totalmente
Leia maisManual do Painel Administrativo
Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...
Leia maisSatélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br
Satélite Manual de instalação e configuração CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Índice Índice 1.Informações gerais 1.1.Sobre este manual 1.2.Visão geral do sistema 1.3.História
Leia maisOFICINA BLOG DAS ESCOLAS
OFICINA BLOG DAS ESCOLAS Créditos: Márcio Corrente Gonçalves Mônica Norris Ribeiro Março 2010 1 ACESSANDO O BLOG Blog das Escolas MANUAL DO ADMINISTRADOR Para acessar o blog da sua escola, acesse o endereço
Leia mais4 O Workflow e a Máquina de Regras
4 O Workflow e a Máquina de Regras O objetivo do workflow e da máquina de regras é definir um conjunto de passos e regras configuráveis. Ao longo de sua execução, um usuário consegue simplificar o seu
Leia maisCapítulo 04: Persistência com SQLite
Capítulo 04: Persistência com SQLite Instrutor Programador desde 2000 Aluno de doutorado Mestre em informática pelo ICOMP/UFAM Especialista em aplicações WEB FUCAPI marcio.palheta@gmail.com sites.google.com/site/marcio
Leia maisHTML / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.).
HTML / JAVASCRIPT Estamos iniciando o estudo do HTML através das TAGS (comandos) para construir formulários. Isso facilitará a continuidade dos nossos estudos da linguagem de programação JavaScript, a
Leia maisÍNDICE... 3 INTRODUÇÃO... 4. A série... 4
EXCEL 2007 e 2010 2 ÍNDICE ÍNDICE... 3 INTRODUÇÃO... 4 A série... 4 01 LISTA COM VALIDAÇÃO... 5 02 FUNÇÕES FINANCEIRAS... 7 03 FUNÇÃO DE BANCO DE DADOS... 12 04 RÓTULOS... 15 05 TABELA DINÂMICA... 18 06
Leia maisConceitos de extensões Joomla!
capítulo 1 Conceitos de extensões Joomla! Entendendo o que é extensão Extensão pode ser entendida como uma pequena aplicação desenvolvida com regras de construção estabelecidas pelo ambiente Joomla!. É
Leia maiswww.marketingdigitalexpress.com.br - Versão 1.0 Página 1
www.marketingdigitalexpress.com.br - Versão 1.0 Página 1 Remarketing é um recurso utilizado para direcionar anúncios personalizados para as pessoas que visitaram uma determinada página do seu site ou clicaram
Leia maisManipulação de Dados em PHP (Visualizar, Inserir, Atualizar e Excluir) Parte 2
Desenvolvimento Web III Manipulação de Dados em PHP (Visualizar, Inserir, Atualizar e Excluir) Parte 2 Prof. Mauro Lopes 1-31 21 Objetivos Nesta aula iremos trabalhar a manipulação de banco de dados através
Leia maisMenus Personalizados
Menus Personalizados Conceitos básicos do Painel Logando no Painel de Controle Para acessar o painel de controle do Wordpress do seu servidor siga o exemplo abaixo: http://www.seusite.com.br/wp-admin Entrando
Leia maisOficina Joomla. Prof. M.Sc. Marcos Roberto de Moraes
Oficina Joomla Prof. M.Sc. Marcos Roberto de Moraes Joomla Sistema gratuito para criação de websites. Projeto de código aberto, que, como a maioria dos demais projetos, está em constante desenvolvimento;
Leia maisCRIANDO TEMPLATES E LEGENDAS
CRIANDO TEMPLATES E LEGENDAS Este tutorial tem como objetivo instruir passo à passo como criar templates de peças, utilizar os novos recursos de cadastro de propriedade de peças e criação de legenda. 1-
Leia maisManual de Utilização do PLONE (Gerenciador de página pessoal)
Manual de Utilização do PLONE (Gerenciador de página pessoal) Acessando o Sistema Para acessar a interface de colaboração de conteúdo, entre no endereço http://paginapessoal.utfpr.edu.br. No formulário
Leia maisProgramação WEB II. Sessions e Cookies. progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza
Sessions e Cookies progweb2@thiagomiranda.net Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Cookies e Sessions Geralmente, um bom projeto
Leia maisTrabalho de Sistema de Informações. Instalação e configuração aplicativo Ocomon
Trabalho de Sistema de Informações Aluno: Paulo Roberto Carvalho da Silva Instalação e configuração aplicativo Ocomon O trabalho tem como objetivo o estudo de caso,a instalação, configuração e funcionamento
Leia maisCriando, inserindo e exibindo PHP+MySql
Criando, inserindo e exibindo PHP+MySql De uma forma extremamente fácil e básica você verá como criar banco de dados, tabelas, inserir e exibir usando o phpmyadmin, PHP e MySql. O que é um banco de dados?
Leia maisAula 01 - Formatações prontas e condicionais. Aula 01 - Formatações prontas e condicionais. Sumário. Formatar como Tabela
Aula 01 - Formatações prontas e Sumário Formatar como Tabela Formatar como Tabela (cont.) Alterando as formatações aplicadas e adicionando novos itens Removendo a formatação de tabela aplicada Formatação
Leia maisASP.NET MVC em Ação. Jeffrey Palermo Ben Scheirman Jimmy Bogard. Novatec. Prefácio de Phil Haack
ASP.NET MVC em Ação Jeffrey Palermo Ben Scheirman Jimmy Bogard Prefácio de Phil Haack Novatec Sumário Prólogo...11 Prefácio...13 Agradecimentos...17 Sobre este livro...20 Sobre os autores...26 Sobre a
Leia maisPHP Conference Brasil
Symfony Elton Luís Minetto Agenda O que é o Symfony Conceitos básicos Requisitos Instalação Configuração Aplicação de exemplo O que é o Symfony Symfony é um framework de desenvolvimento para PHP5. Seu
Leia maisFollow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade
do Sistema Índice Página 1. Como acessar o sistema 1.1 Requisitos mínimos e compatibilidade 03 2. Como configurar o Sistema 2.1 Painel de Controle 2.2 Informando o nome da Comissária 2.3 Escolhendo a Cor
Leia maisPmail Project. The open sourse project. Felipe Theodoro Gonçalves / www.ftgoncalves.com Pmail - GNU General Public License version 3 (GPLv3)
Pmail Project The open sourse project O projeto O projeto Pmail (PHP Mail) tem por finalidade adicionar mais funcionalidades à aplicações cuja as mesmas necessitem de envio em massa de e-mail para seus
Leia maisSumário. Capítulo 1 Revisão de PHP... 19. Capítulo 2 Melhorando o processamento de formulários... 46
9 Sumário O Autor... 8 Introdução... 15 Quem deve ler este livro... 15 Como este livro está organizado...16 Download do código-fonte do livro... 18 Capítulo 1 Revisão de PHP... 19 Iniciando em PHP... 19
Leia maisComeçando com Ruby on Rails @gibsongabriel
Começando com Ruby on Rails @gibsongabriel Yukiriho 'Matz' Matsumoto http://ruby-lang.org/pt/ Ruby é uma linguagem de programação interpretada, com tipagem forte e dinâmica, que tem como foco a simplicidade
Leia maisConfigurações de Templates no SolidWorks 2011
Configurações de Templates no SolidWorks 2011 Esse tutorial tem como intuito a criação de propriedades personalizadas, a criação destas propriedades é uma forma de automatizar o preenchimentos de informações
Leia maisProcedimentos para Reinstalação do Sisloc
Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...
Leia maisNoções de. Microsoft SQL Server. Microsoft SQL Server
Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados
Leia maisEscrito por Sáb, 15 de Outubro de 2011 01:19 - Última atualização Seg, 26 de Março de 2012 03:32
Preço R$ 129.00 Compre aqui Curso de PHP O.O usando Adodb, aprenda a criar uma loja virtual (carrinho de compras) até a geração do boleto bancário. Usei: Mysql e Dreamweaver cs4. São 163 videoaulas, 2
Leia maisInformática Básica. Microsoft Word XP, 2003 e 2007
Informática Básica Microsoft Word XP, 2003 e 2007 Introdução O editor de textos Microsoft Word oferece um conjunto de recursos bastante completo, cobrindo todas as etapas de preparação, formatação e impressão
Leia maisConteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de
Leia maisUniversidade Federal Rural de Pernambuco. Bacharelado em Sistemas de Informação. Disciplina: Análise e Projeto de Sistemas de Informação
Universidade Federal Rural de Pernambuco Bacharelado em Sistemas de Informação Disciplina: Análise e Projeto de Sistemas de Informação Docente: Rodrigo Aluna: Thays Melo de Moraes Diagramas do Projeto
Leia maisComputação II Orientação a Objetos
Computação II Orientação a Objetos Fabio Mascarenhas - 2014.1 http://www.dcc.ufrj.br/~fabiom/java Android Android é um sistema operacional para dispositivos móveis Kernel Linux, drivers e bibliotecas do
Leia maisDespachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1
DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...
Leia maisManual da Administração do site Abrasel 2.0
Manual da Administração do site Abrasel 2.0 Caro usuário, Você está recebendo o manual que lhe dará acesso ao administrador do site 2.0 onde será possível fazer as seguintes alterações: Inserir notícias
Leia maisINTRODUÇÃO À TECNOLOGIA SERVLETS
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB INTRODUÇÃO À TECNOLOGIA SERVLETS Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o conceito aplicações orientada a serviços via web Apresentar o papel dos contentores
Leia maisProgramando em PHP. Conceitos Básicos
Programando em PHP www.guilhermepontes.eti.br lgapontes@gmail.com Conceitos Básicos Todo o escopo deste estudo estará voltado para a criação de sites com o uso dos diversos recursos de programação web
Leia maisApostila Oultlook 2007 Prof. Fabrício Melo
INTRODUÇÃO O Microsoft Outlook 2007 é um programa de gestão de informações pessoais e de mensagens que auxilia no gerenciamento de mensagens, compromissos, contatos, tarefas e partilhar informações com
Leia maisManual de Integração Via Gadget. Passo a passo para realizar a integração entre websites e a plataforma Virtual Target.
Manual de Integração Via Gadget Passo a passo para realizar a integração entre websites e a plataforma Virtual Target. Manual de Integração Via Gadget 1. Introdução 1.1. O que é? Virtual Target Gadgets
Leia maisDesenvolvendo Aplicações Web com NetBeans
Desenvolvendo Aplicações Web com NetBeans Aula 3 Cap. 4 Trabalhando com Banco de Dados Prof.: Marcelo Ferreira Ortega Introdução O trabalho com banco de dados utilizando o NetBeans se desenvolveu ao longo
Leia maisSISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO
SISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO AGOSTO DE 2013 SUMÁRIO STI/UFF - Sistema de Gerenciamento de Projetos do PDI SUMÁRIO... 2 1 Introdução... 3 1.1 O que é e qual a finalidade
Leia maisCurso De PHP. Aula 4. Formulários. Cookies. Session. Mail
Curso De PHP Aula 4 Formulários Cookies Session Mail Formulários Nós preenchemos diariamente diversos formulários web, seja para se logar e-mail ou criar uma conta em um site. Nesta parte do curso, vamos
Leia maisPROJETO PEDAGÓGICO DE CURSOS
1 de 6 PROJETO PEDAGÓGICO DE CURSOS BURITREINAMENTOS MANAUS-AM NOVEMBRO / 2014 2 de 6 PACOTES DE TREINAMENTOS BURITECH A Buritech desenvolveu um grupo de pacotes de treinamentos, aqui chamados de BuriPacks,
Leia maisALUNES MANUAL DO USUÁRIO. Guia rápido Alunes
ALUNES MANUAL DO USUÁRIO Guia rápido Alunes 1 Manual de Instruções Versão 2.0 Alunes Informática 2 Sumário Introdução... 5 Pré-requisitos... 5 Principal/Home... 6 Como editar texto do home... 7 Desvendando
Leia maisVamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.
6.2.1.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado.
Leia maisPHP: Formulários e upload de múltiplos arquivos Por Alfred Reinold Baudisch 28 de fevereiro de 2006.
PHP: Formulários e upload de múltiplos arquivos Por Alfred Reinold Baudisch 28 de fevereiro de 2006. Veja como montar um formulário para upload de múltiplos arquivos e como processá-lo com o PHP, usando
Leia maisDesenvolvendo Websites com PHP
Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.
Leia maisCriando Quiz com BrOffice.impress
Criando Quiz com BrOfficeimpress A ferramenta de apresentação possibilita o desenvolvimento de várias atividades interativas como: Sete erros Quiz (Perguntas/Respostas), Colocar em ordem objetos, alfabeto,
Leia maisMVC e Camadas - Fragmental Bliki
1 de 5 20-03-2012 18:32 MVC e Camadas From Fragmental Bliki Conteúdo 1 Introdução 2 Camadas: Separação Entre Componentes 3 MVC: Interação Entre Componentes 4 Conclusão 5 Referências Introdução A Arquitetura
Leia maisManual da Ferramenta Construtor de Página Programa de Formação Continuada 2012
Manual da Ferramenta Construtor de Página Programa de Formação Continuada 2012 1º Semestre/2012 Joice Lopes Leite e Ana Paula Daikubara 1 Índice Criando um site...03 Configurações gerais...04 Visual e
Leia maisBem- Vindo ao manual de instruções do ECO Editor de COnteúdo.
Manual de Instruções ECO Editor de Conteúdo Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo. O ECO é um sistema amigável e intui?vo, mas abaixo você pode?rar eventuais dúvidas e aproveitar
Leia maisProgramação Web Aula 10 - Testes, Javascript, Ajax
Programação Web Aula 10 - Testes, Javascript, Ajax Bruno Müller Junior Departamento de Informática UFPR 28 de Abril de 2014 1 Ambientes de Execução 2 Testes Um exemplo Acrescentando Validação Validação
Leia maisUNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual
UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA Manual do Moodle- Sala virtual UNIFAP MACAPÁ-AP 2012 S U M Á R I O 1 Tela de Login...3 2 Tela Meus
Leia maisDIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SETOR DE ESTÚDIO E SUPORTE MANUAL DE UTILIZAÇÃO DO WEBMAIL DA FTC EAD
DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SETOR DE ESTÚDIO E SUPORTE MANUAL DE UTILIZAÇÃO DO WEBMAIL DA FTC EAD Salvador Bahia Março/2010 MANUAL DE UTILIZAÇÃO DO WEBMAIL Este manual contém a descrição das
Leia maisManual de utilização do sistema de envio de sms marketing e corporativo da AGENCIA GLOBO. V 1.0. www.sms.agenciaglobo.net
Manual de utilização do sistema de envio de sms marketing e corporativo da AGENCIA GLOBO. V 1.0 www.sms.agenciaglobo.net 1 ACESSO O SISTEMA 1.1 - Para acessar o sistema de envio entre no site http://sms.agenciaglobo.net/
Leia maisListando itens em ComboBox e gravando os dados no Banco de Dados MySQL.
Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2012 Edição 7 Listando e Gravando Listando itens em ComboBox e gravando os dados no
Leia maisO sistema está pedindo que eu faça meu login novamente e diz que minha sessão expirou. O que isso significa?
Que tipo de navegadores são suportados? Preciso permitir 'cookies' O que são 'cookies' da sessão? O sistema está pedindo que eu faça meu login novamente e diz que minha sessão expirou. O que isso significa?
Leia mais