Como explicado nas primeiras aulas da disciplina, nossas atividades práticas (1, 2, 3 e 4) deverão ser postadas no link abaixo.
Faça o upload dos seus arquivos nessa pasta compartilha:
Atividades de Joomla
Blog de comunicação entre alunos e professores do Projeto E-jovem - Módulo II de Milagres - Ceará.
quarta-feira, 7 de outubro de 2015
terça-feira, 29 de setembro de 2015
Aula 4 - Joomla - Extensões (Componentes, módulos e plugins)
O que são extensões Joomla?
Extensão pode ser entendida como uma pequena aplicação desenvolvida com regras de construção estabelecidas pelo ambiente Joomla!. É um produto instalável que tem por finalidade adicionar novas características ao Joomla!As extensões são classificadas em componentes, módulos, plugins, temas (templates) e idioma:■ Componente: é um tipo de aplicação responsável por apresentar conteúdo na página principal.
- Somente um componente pode ser executado ou exibido por página carregada. Cada componente em uma instalação Joomla! tem um nome único.
- Em geral, seu código é dividido em duas partes, frontend e backend. - Cada parte fica situada em pastas (diretórios) distintas.
■ Módulo: é uma pequena porção de software que normalmente é apresentada como parte de um conteúdo de uma página.
- Mais de um módulo pode ser apresentado em uma página na forma de uma barra lateral, menu, cabeçalho ou rodapé.
- A configuração de um módulo consiste basicamente em definição de parâmetros de apresentação, incluindo a sua posição na página.
■ Plug-in: é uma pequena porção de código contido em uma função ou método que pode ser executado em resposta a eventos que ocorrem no Joomla!.
- Como exemplo, é possível desenvolver um plug-in que coloca parte do texto de um artigo em negrito durante a sua apresentação na página.
■ Template: é responsável pela forma com que o site será apresentado ao usuário, incluindo: cores, fontes de caracteres, estilos etc.
É ele quem determina a organização dos objetos de uma página no navegador web.
■ Idioma: permite o desenvolvimento de sites para vários idiomas.
- Ao instalar esse tipo de extensão e selecioná-lo como padrão, todas as mensagens, menu e textos pertencentes do Joomla! serão apresentados no novo idioma.
Conhecendo os Componentes:
Componentes -> Banners -> Banners
Gerenciar -> Módulos -> Crie um módulo de Banner e defina as configurações.
- Contatos:
Componentes -> Contatos -> Contatos
Após a configuração dos contatos adicioná-lo a um menu.
Podemos criar categorias de contatos e disponibilizá-los em uma única página.
- HTML personalizado:
Extensões -> Módulos -> Novo -> HTML Personalizado
Ver exemplo de redes sociais com HTML personalizado:
http://ejovem.zz.mu/index.php
- Instalando e utilizando novos módulos e componentes:
Instalar o chronoforms
Após criar o formulário, adicioná-lo a um menu.
Tutorial de utilização do chronoforms:
-Instalação e ativação de novos temas:
Baixar o tema na versão do joomla que estamos utilizando (joomla 3.4);
Site de templates:
http://www.joomland.org/
Para instalar:
Extensões -> Gerenciar -> Escolher Aquivo;
Ativando o tema do site:
Os temas são divididos em frontend e backend
Extensões -> Temas -> Escolha o tema e clicar em padrão (estrela)
Ativando a visualização das posições de um template:
Sistema -> Configuração Global -> Temas -> Ativar visualização de posições
Gerenciar -> Temas -> Clicar no olho ao lado do tema.
sábado, 12 de setembro de 2015
sexta-feira, 11 de setembro de 2015
Atividade Prática 4 - Banco de Dados
Assista os vídeos a seguir, eles são o material de apoio para a atividade:
Primeiro vídeo
Segundo vídeo
Terceiro vídeo
Boa sorte!
Primeiro vídeo
Segundo vídeo
Terceiro vídeo
Boa sorte!
segunda-feira, 31 de agosto de 2015
Exercício prático - Aula 6
Exercícios Propostos - Aula 6
EP07.1: Crie uma tabela Aluno com os campos nome (VARCHAR(255)), e-mail
(VARCHAR(255)) telefone (VARCHAR(10)), altura (DECIMAL(3,2)) , aprovado (TINYINT(1)),
nome_escola (VARCHAR(30)) .
EP07.2: Crie uma tabela Escola com os campos nome (VARCHAR(30)), cidade(VARCHAR(30)), diretor (VARCHAR(30)), endereco (VARCHAR(255)).
EP07.3: Insira alguns registros nas tabela evitando valores repetidos.
EP07.4: Utilizando a cláusula WHERE refaça os exemplos do tópico 7.2 criando uma consulta
para cada tipo de operador.
EP07.5: Crie uma consulta que retorne somente o nome do aluno, escola, cidade onde estuda.
Utilize ALIAS nessa consulta;
OBS: Nas consultas utilize valores que façam sentido de acordo com os valores que você inseriu.
EP07.6: Utilizando a tabela Aluno crie uma consulta que traga todos os alunos, sendo que os
primeiro devem ser listados os alunos aprovados e em seguida os reprovados.
EP07.7: Utilizando a tabela Aluno crie uma consulta que traga todos os alunos aprovados
ordenados pelo e-mail. Para desempate utilize as colunas altura (na orderm descrescente) e depois
nome.
EP07.8: Faça uma consulta de todos os alunos aprovados e suas respectivas localidades onde
estudam, ordenando a consulta em ordem alfabética de acordo com a localidade(cidade).
EP07.9: Utilizando a tabela Aluno crie uma consulta calcule a média das alturas dos alunos
reprovados.
EP07.10: Utilizando a tabela Aluno crie uma consulta calcule a variância das alturas dos alunos
com mais de 1,7m.
EP07.11: Faça uma consulta que retorne a quantidade de alunos reprovados e aprovados.
EP07.12: Faça uma consulta que retorne a escola,endereço da escola, nome do aluno e cidade
onde fica a escola, do aluno com maior altura.
EP07.13: Utilizando a tabela Aluno crie uma consulta que calcule o número de alunos
aprovados cujos nomes começam coma letra A ou terminam com a letra A, mas que não
começam e terminam com a letra A. Dê um apelido para a coluna com o número de alunos
aprovados.
EP07.14: Faça uma consulta que traga o nome da escola e a quantidade de alunos de
cada escola;
EP07.15: Faça uma consulta que traga o nome da escola e a quantidade de alunos
reprovados de cada escola;
EP07.1: Crie uma tabela Aluno com os campos nome (VARCHAR(255)), e-mail
(VARCHAR(255)) telefone (VARCHAR(10)), altura (DECIMAL(3,2)) , aprovado (TINYINT(1)),
nome_escola (VARCHAR(30)) .
EP07.2: Crie uma tabela Escola com os campos nome (VARCHAR(30)), cidade(VARCHAR(30)), diretor (VARCHAR(30)), endereco (VARCHAR(255)).
EP07.3: Insira alguns registros nas tabela evitando valores repetidos.
EP07.4: Utilizando a cláusula WHERE refaça os exemplos do tópico 7.2 criando uma consulta
para cada tipo de operador.
EP07.5: Crie uma consulta que retorne somente o nome do aluno, escola, cidade onde estuda.
Utilize ALIAS nessa consulta;
OBS: Nas consultas utilize valores que façam sentido de acordo com os valores que você inseriu.
EP07.6: Utilizando a tabela Aluno crie uma consulta que traga todos os alunos, sendo que os
primeiro devem ser listados os alunos aprovados e em seguida os reprovados.
EP07.7: Utilizando a tabela Aluno crie uma consulta que traga todos os alunos aprovados
ordenados pelo e-mail. Para desempate utilize as colunas altura (na orderm descrescente) e depois
nome.
EP07.8: Faça uma consulta de todos os alunos aprovados e suas respectivas localidades onde
estudam, ordenando a consulta em ordem alfabética de acordo com a localidade(cidade).
EP07.9: Utilizando a tabela Aluno crie uma consulta calcule a média das alturas dos alunos
reprovados.
EP07.10: Utilizando a tabela Aluno crie uma consulta calcule a variância das alturas dos alunos
com mais de 1,7m.
EP07.11: Faça uma consulta que retorne a quantidade de alunos reprovados e aprovados.
EP07.12: Faça uma consulta que retorne a escola,endereço da escola, nome do aluno e cidade
onde fica a escola, do aluno com maior altura.
EP07.13: Utilizando a tabela Aluno crie uma consulta que calcule o número de alunos
aprovados cujos nomes começam coma letra A ou terminam com a letra A, mas que não
começam e terminam com a letra A. Dê um apelido para a coluna com o número de alunos
aprovados.
EP07.14: Faça uma consulta que traga o nome da escola e a quantidade de alunos de
cada escola;
EP07.15: Faça uma consulta que traga o nome da escola e a quantidade de alunos
reprovados de cada escola;
quinta-feira, 27 de agosto de 2015
Exercício - Aula 4 - CRUD
Clique no link abaixo e faça o download do exercício da aula 4 (CRUD), nele estão as instruções de realização da mesma:
Exercício - Aula 4
Exercício - Aula 4
quarta-feira, 26 de agosto de 2015
Atividade de Banco de Dados (Tabelas)
Crie um banco de dados com as seguintes características:
NOME: Agenda
CHARSET: laltin1;
COLLATE:
latin_swedish_ci
Dentro do banco de dados Agenda crie as seguintes tabelas:
NOME DA TABELA:
tb_contatos
CAMPOS:
id - INT(5)
nome - VARCHAR(20)
sobrenome
VARCHAR(30)
ddd INT(2)
telefone VARCHAR(9)
data_nasc DATE
email VARCHAR(30)
Obs.: Só o id
será auto incrementado (AUTOINCREMENT); os campos nome, sobrenome e telefone serão não nulos (NOT NULL).
TIPO DE TABELA
(ENGINE): MyISAM
Assinar:
Postagens (Atom)