
Sobre o Joomla
Joomla não foi projetado apenas para gerenciar conteúdo (Textos, vÃdeos, fotos e áudios), mais também para receber um grande número de aplicações complexas. Carrinhos de compras, fóruns, perfis de redes sociais e agendas são exemplos de aplicações desenvolvidas no Joomla.
O Joomla é um poderoso Framework PHP. Seu uso é fortemente recomendado para Programadores PHP que desejam aumentar a produtividade e diminuir custos de desenvolvimento Web.
Qualquer tipo de programa escrito em PHP pode ser facilmente codificado para uma extensão Joomla podendo ser transformado em (Componente, módulo ou plug-in) e posteriormente distribuÃdo de forma muito prática.
Todos os recursos desenvolvidos usando Joomla Framework utilizam banco de dados Mysql e linguagem PHP. Assim como, metodologias e padrões de projetos reconhecidos na indústria de software.
Sobre o curso
Durante o curso, os alunos irão aprender a criar uma suÃte completa de extensões para a plataforma Joomla 1.5 (Componente, módulo e plug-in). Também será visto o processo de empacotamento.
Público alvo
- Profissionais
Da área de TI (Desenvolvedores PHP, Analistas de Sistemas e Engenheiros de software) - Estudantes
Do ensino superior cursos de T.I
Pré-requisito
Noções de desenvolvimento Web com PHP, Mysql e HTML
Motivos para fazer este investimento
- Turmas reduzidas
Cada turma é composta de no máximo 06 (seis) alunos possibilitando desta forma, uma atenção especial e individualizada por parte do Instrutor.
- Baixo investimento
O Investimento é o mÃnimo necessário para cobrir despesas com material didático, "coffee break" e hora/aula do Instrutor. - Orientado a projeto
Cada turma desenvolve uma suite completa na plataforma Joomla 1.5. Utilizando metodologias e padrões de projetos reconhecidos na indústria de software.
- Experiência
O instrutor do curso é Programador PHP Senior, começou a trabalhar com Joomla na versão 1.0 e é autor de algumas extensões para Joomla 1.5.x. - Suporte do curso
O material didático exclusivo e muito completo. Uma parceria exclusiva com o portal joomlaBrasilia.org.
Material didático
Os participantes receberão 01 (um) DVD do Curso.
Certificado
Os participantes receberão certificados emitidos pela Viu Soluções Inteligentes contemplando a carga horária total do curso.
Conteúdo programático
- 1º aula - O que é um Framework? O que você precisa para desenvolver no Joomla!
- Mecanismos e camadas do Joomla Framework ;
- O que eu preciso pra desenvolver com Joomla Framework (Montagem do ambiente);
- 2º aula - Desenvolvimento Back end e Front end
Estrutura e execução de componentes (Registro de componentes no banco de dados Mysql)
Criação de Toolbars, tabelas, classes, formulários e listas; - Processamento (Edição e remoção de dados, visualização, geração de Search-engine, Ordenação e filtros);
- 3º aula - Desenvolvimento de Módulos e plugins
Estrutura, execução, criação e configuração de módulos;
Querys de banco de dados, links e box de plug-ins;
- 4º Aula - Parametrização de extensões
-
Parâmetros de componentes;
Parâmetros de módulos e plug-ins;
- 5º Aula - Empacotamento de extensões
-
Listagem de arquivos, criação de pacotes (componentes, módulos e plugins);
Inclusão de Querys avançadas, scripts de instalação e distribuição;
- 6º Aula - Segurança
- Atualizações e dicas de segurança;
Extensões e técnicas de segurança (Front end e Back end);

