5. Lógica de Programação para Internet e front-end: algoritmos; ferramentas para desenvolvimento de algoritmos; tipos de dados primitivos; declaração de variáveis; operadores aritméticos; relacionais; lógicos e de atribuição; comandos de Entrada/Saída; desenvolvimento de algoritmos com: Estruturas Sequenciais, Decisão e Repetição; Representação de algoritmos por meio de fluxogramas; Desenvolvimento de programas usando uma linguagem estruturada com Estruturas Sequenciais, de Decisão e de Repetição; Lógica de Programação para Internet: Modularização: funções e procedimentos; Vetores e Matrizes; Algoritmos de Ordenação; Aplicação de conceitos de lógica de programação ao desenvolvimento para internet; Linguagem de script no lado cliente: sintaxe para declaração de variáveis, estruturas de decisão e repetição, funções e procedimentos; Strings e operações matemáticas; (Lógica de Programação)
5. Lógica de Programação para Internet e front-end: algoritmos; ferramentas para desenvolvimento de algoritmos; tipos de dados primitivos; declaração de variáveis; operadores aritméticos; relacionais; lógicos e de atribuição; comandos de Entrada/Saída; desenvolvimento de algoritmos com: Estruturas Sequenciais, Decisão e Repetição; Representação de algoritmos por meio de fluxogramas; Desenvolvimento de programas usando uma linguagem estruturada com Estruturas Sequenciais, de Decisão e de Repetição; Lógica de Programação para Internet: Modularização: funções e procedimentos; Vetores e Matrizes; Algoritmos de Ordenação; Aplicação de conceitos de lógica de programação ao desenvolvimento para internet; Linguagem de script no lado cliente: sintaxe para declaração de variáveis, estruturas de decisão e repetição, funções e procedimentos; Strings e operações matemáticas; (Estruturas de Dados)
5. Lógica de Programação para Internet e front-end: algoritmos; ferramentas para desenvolvimento de algoritmos; tipos de dados primitivos; declaração de variáveis; operadores aritméticos; relacionais; lógicos e de atribuição; comandos de Entrada/Saída; desenvolvimento de algoritmos com: Estruturas Sequenciais, Decisão e Repetição; Representação de algoritmos por meio de fluxogramas; Desenvolvimento de programas usando uma linguagem estruturada com Estruturas Sequenciais, de Decisão e de Repetição; Lógica de Programação para Internet: Modularização: funções e procedimentos; Vetores e Matrizes; Algoritmos de Ordenação; Aplicação de conceitos de lógica de programação ao desenvolvimento para internet; Linguagem de script no lado cliente: sintaxe para declaração de variáveis, estruturas de decisão e repetição, funções e procedimentos; Strings e operações matemáticas; (Algoritmos de Ordenação)
3. Linguagens de Programação: Programas-fontes; linkedição; Tradução; Compilação e Execução; HTML (uso de ferramentas para edição de páginas web); Padrões e tags HTML; utilização de imagens, tabelas e links; Manipulação do documento HTML;
Introdução ao CSS (seletores; formatando estilos com CSS); alinhamento e posicionamento tableless; classes; pseudo-classes;
Desenvolvimento de projetos com JavaScript: desenvolvimento de sites dinâmicos, com linguagem de marcação e estilo e conteúdo multimídia e páginas web;