Cursos em Destaque

Curso Especializado Design Gráfico
Curso Especializado Programador Web
Formação Inicial em Programação
Formação Inicial em Redes e Sistemas
IT PRO: Server Administrator - 4 Certificações em Redes e Sistemas
Web Design Açores

Curso Especializado Programador Web

GALILEUGALILEU
Tipo: Curso
Método: Presencial
Duração: 135 Hora(s)
Preço: A consultar
Descrição:

O Curso Especializado de Programador Web caracteriza-se pela junção de uma série de linguagens de programação das quais se destacam o XHTML, Javascript, PHP, HTML 5 e CSS 3, juntamente com algumas noções de CSS’s e Bases de Dados transmitindo um know-how que permite o desenvolvimento de aplicações web.

No módulo de Projecto prático será possível desenvolver uma aplicação web onde se poderão interligar as linguagens aprendidas ao longo do curso.

 

O Curso Especializado Programador Web tem como principais objectivos:

  • Formar Especialistas multifacetados, com competências criativas, analíticas e críticas, na área de web development;
  • Desenvolver competências no âmbito da criação e transformação de conteúdos na optimização e gestão de websites e campanhas online;
  • Potenciar a produtividade, o reconhecimento profissional e a empregabilidade dos Formandos.

O Curso Especializado Programador Web é constituído por 12 módulos de formação presencial (135 horas).

FORMAÇÃO PRESENCIAL

  • 135 horas;
  • Sessões mistas de teoria e prática;
  • Exposição dos conteúdos por um formador certificado;
  • Experimentação em sala dos conteúdos ministrados;
  • Conteúdos de Currículo Oficial FLAG;
Escreva o seu primeiro Nome.
O seu Nome deve ter entre 3 e 255 caracteres.
O seu Nome contem caracteres inválidos.
Escreva o seu Apelido.
O seu Apelido deve ter entre 3 e 255 caracteres.
O seu Apelido contem caracteres inválidos.
Masculino Feminino
Coloque a sua Data de Nascimento.
Deve seleccionar a sua Data de Nascimento.
Indique o seu Endereço de Email.
O Endereço de Email parece incorrecto, verifique por favor.
Indique o seu Telefone de contacto.
Deve escrever um Telefone de Contacto correcto.
O Telefone de Contacto contem caracteres inválidos.
Tem de introduzir um País.
Tem de introduzir um Distrito.
Escreva a sua Morada.
Deve escrever uma Morada.
A Morada contem caracteres inválidos.
Escreva o seu Código Postal.
Deve escrever um Código Postal correcto.
O Código Postal contem caracteres inválidos.
Escreva um comentário ou pergunta sobre o Curso.
O seu Comentário deve ter pelo menos 3 caracteres.
 Quando: Inicio: 28/05/2012
  Fim: 28/09/2012
 Turno: Noites
 Onde: GALILEU Braga
 Quando: Curso aberto todo o Ano
 
 Turno: Não indicado
 Onde: GALILEU Aveiro
 Quando: Curso aberto todo o Ano
 
 Turno: Não indicado
 Onde: GALILEU Porto
 Quando: Curso aberto todo o Ano
 
 Turno: Não indicado
 Onde: GALILEU Açores
 Quando: Curso aberto todo o Ano
 
 Turno: Não indicado
 Onde: GALILEU Algarve
 Quando: Curso aberto todo o Ano
 
 Turno: Não indicado
 Onde: GALILEU Leiria
 Quando: Curso aberto todo o Ano
 
 Turno: Não indicado
 Onde: GALILEU Lisboa
Deve seleccionar uma Instalação/Convocatória do Curso.
Enviar Pedido de Informação   
A informação foi enviada com sucesso. Obrigado.
Ocorreu um erro ao enviar o seu pedido. Por favor tente novamente.
Conteúdos: (clique para ver mais)

XHTML

Conceitos sobre XHTML

  • A estrutura de uma página XHTML
  • Sintaxe XHTML
  • Validação através de DTD
  • Atributos standard
  • Entidades
  • Modularização do XHTML

 

Definição de Tags

  • Especificar cor de fundo de página
  • Especificar a cor default dos textos
  • Especificar as cores dos links
  • Utilizar imagens como fundo

Formatar Texto

  • Lista de fontes
  • Tamanhos para a fonte
  • Indentar texto
  • Criar listas
  • Listas de marcas
  • Listas de numeração
  • Adicionar caracteres especiais à página
  • Colocação de imagens na página
  • Opções de alinhamento de imagens
  • Colocar texto a contornar imagens

 

Utilização de Tabelas

  • Criar tabelas
  • Tag SPAN
  • Formatação de células

Adicionar Links

  • Links relativos e absolutos
  • Adicionar Links E-mail
  • Criação de âncoras

 

Construir um formulário

  • Inserir e configurar um formulário
  • Adicionar campos de texto
  • Adicionar check boxes
  • Adicionar radio buttons
  • Adicionar listas / menus
  • Adicionar botões
  • Testar os formulários

Cascading Style Sheets (CSS)

Criar estilos embedded

Controlar cores e tipografia

  • Aplicar cores
  • Comentar o código
  • Modificar estilos de texto
  • Modificar fontes
  • Criar external style (linked)

 

Formatar com Cascade

  • Classes de formatação
  • Utilização de ID´s
  • Regras com selectores contextuais
  • Aplicar regras a elementos com atributos específicos
  • Criar regras que usem Cascade
  • Importação de estilos
  • Aplicação de estilos inline

Controlar o BOX MODEL

  • Controlar margens e padding´s
  • Criar limites
  • Controlar dimensões de um elemento
  • Propriedade floating
  • Propriedade overflow

 

Personalizar listas para barras de navegação

  • Barra de navegação vertical
  • Barra de navegação horizontal
  • Utilização de imagens

Controlar Layout com position

  • Centrar um design
  • Layout baseados na propriedade float
  • Layouts Fixos
  • Layouts liquid
  • Layouts Elásticos

 

Hacks e Filtros

Bug’s e correcção dos mesmos

HTML5 + CSS3

HTML5

  • Introdução
  • Markup
  • Boas Práticas
  • Audio e Video
  • Canvas e SVG
  • Geolocation
  • Outras features

CSS3

  • Borders
  • Backgrounds
  • Colors
  • Fonts
  • Text Effects
  • Css3 Transitions
  • Css3 animation
  • Css3 2D/3D Transforms
  • Media Queries

 

Introdução à Programação Orientada para Objectos (OOP)

  • Identificar Programas e Linguagens de Programação
  • Explorar o processo de desenvolvimento de um Programa
  • Programação Orientada a Objectos
  • Conceito OOP, características de uma linguagem OOP
  • Programação baseada em Eventos
  • Efectuar Cálculos
  • Literais, operadores e funções
  • Armazenar dados em variáveis e constantes
  • Controlar a Execução de um Programa
  • Utilizar Estruturas de Decisão
  • Utilizar Estruturas de Repetição

Javascript

Os 3 Layers da Web

  • DHTML
  • HTML para conteúdos
  • CSS para apresentação
  • Javascript para interacção
  • Livrarias de Javascript

Programar com Javascript

  • Correr um programa
  • Declarações de javascript
  • Comentários
  • Variáveis
  • Controlar o fluxo de um programa com condições e loops
  • Funções, reutilização de código
  • Objectos

 

Controlar o documento

  • DOM: O documento Object Model
  • Aceder ao texto dos elementos do documento
  • Aceder aos atributos dos elementos
  • Aceder aos elementos que pretendemos
  • Mudar de estilos
  • Exemplo prático
  • Utilização de livrarias externas

Eventos

  • Gestores de eventos
  • Listeners para eventos
  • Exemplo prático

 

Animação

  • Princípios de Animação
  • Controlar o tempo com javascript
  • Animação segundo um caminho

Melhoramento de Formulários

  • HTML DOM extensions
  • Validação de formulários
  • Controlos de formulários personalizados

 

Erros e Debug

  • Gerir erros
  • Erros comuns
  • Debug com firebug

Workshop: AJAX

  • DOM
  • XML
  • XSLT
  • XMLHttpRequest

Workshop: Content Management Systems (CMS)

OpenSource

  • Java
  • Perl
  • PHP

 

Software proprietário

  • ColdFusion
  • Java
  • ASP.NET

Estruturação de Base de Dados e Linguagem SQL

Base de Dados Relacional

  • Tabelas, registos e campos
  • Relações: 1-1, 1-Muitos, Muitos-Muitos, Zero, 1, Muitos
  • Chaves: Primária, Única, Estrangeira
  • Índices: índice alternado, índice de chave estrangeira

 

Normalização

  • Primeira Forma (1NF)
  • Segunda Forma (2NF)
  • Terceira Forma (3NF)

SQL

  • Pesquisar com o comando SELECT
  • Filtrar com o comando WHERE
  • Ordenar com o comando ORDER BY
  • Agrupar com o comando GROUP BY
  • Pesquisas complexas (Inner Join, Outer Join Queries, NestedQueries, Composite Queries - UNION)
  • Escrever com o comando INSERT INTO
  • Actualizar com o comando UPDATE
  • Apagar com o comando DELETE

 

PHP

Introdução ao PHP

  • Anatomia de um script
  • Tipos de dados
  • Variáveis e operadores
  • Estruturas de controlo e decisão
  • Gestão de erros

Funções

  • Sintaxe base
  • Retornar valores
  • Domínio de variáveis (scope)

 

Arrays

  • Introdução às arrays
  • Operações (comparação, contagem, pesquisa e gestão de elementos)
  • Iterações (ponteiros)
  • Ordenação

Strings

  • Introdução às strings
  • Comparação, pesquisa e substituição de caracteres
  • Formatação

 

OOP

  • Declarar uma classe e criar instâncias
  • Métodos e propriedades
  • Interfaces

Programação Web

  • Formulários e URLs (GET, POST, Uploads)
  • HTTP Headers (redireccionamento, cookies, sessões)
  • Envio de emails (função mail)

 

Integração com MySQL

  • Abrir e fechar uma ligação ao MySQL
  • Executar comandos SQL
  • Processar dados da base de dados

Streams

  • Aceder a ficheiros
  • Trabalhar com directorias

 

Integração 

Pedir Informação   
Destinatarios: (clique para ver mais)

O Curso Especializado Programador Web destina-se a todos os utilizadores que pretendam desenvolver uma actividade profissional como programadores para a internet.

Pedir Informação   
Objectivos: (clique para ver mais)

Formar Especialistas multifacetados, com competências criativas, analíticas e críticas, na área de web development;

Desenvolver competências no âmbito da criação e transformação de conteúdos na optimização e gestão de websites e campanhas online;

Potenciar a produtividade, o reconhecimento profissional e a empregabilidade dos Formandos.

Pedir Informação   

Publicidade

Formação-Cursos.com Copyright 2009-2012
   Desenvolvido por: NetPainel.com
Aviso Legal | Política de Privacidade | Contacte-nos
XHTML válido | CSS válido

Portal de Formação e Cursos
Portal Formação CursosPortugal
Portal de Cursos y FormaciónEspanha
InicioCursosCentrosNoticiasBolsa de FormadoresContactosMembros
  • Inicio
  • Categorias
  • Informática e Telecomunicações
  • Analise e Programação
  • Programação - Mais Temas
Terça-Feira, 22 de Maio de 2012