Curso Livre

Desenvolvimento Web

o curso

O propósito deste curso é aproveitar experiências de mercado para ensinar mais do que técnicas de desenvolvimento. Aqui os alunos aprenderão conceitos e práticas, que permitem melhor aproveitamento do conhecimento técnico.

Dessa forma, os participantes terminarão o curso sendo não apenas “digitadores de código”, mas desenvolvedores com capacidade de aplicar conceitos, de acordo com as necessidades de cada cliente e/ou projeto.

O intuito é instruir a pensar, criar e desenvolver de forma simples e qualificada, com potencial de entregar soluções web personalizadas.

  • carga horária 20 horas
  • dia da semana Turma A: Sexta-feira
    Turma B: Sábado
  • horário Turma A: 19h30 às 22h00
    Turma B: 13h às 15h30
  • início Turma A: 14/10/2016
    Turma B: 15/10/2016
  • término Turma A: 16/12/2016
    Turma B: 17/12/2016

Obs: Abertura da turma depende do número de inscritos.
Inscrições para as turmas de SÁBADO foram encerradas

Instrutores

Dericky Scarpiti, 22 anos, estudante de Análise e Desenvolvimento de Sistemas na FATEC Rubens Lara. Em contato com desenvolvimento web há mais de 4 anos, atualmente trabalha como desenvolvedor back-end, já tendo desenvolvido sistemas desktop e mobile para diversos segmentos do mercado, com destaque para mercado financeiro e gestão de processos operacionais.

Gabriel Ramos, 20 anos, estudante de Análise e Desenvolvimento de Sistemas na FATEC Rubens Lara. Em contato com desenvolvimento web há mais de 5 anos, atualmenta trabalha como desenvolvedor front-end, tendo participado e coordenado diversos projetos, desde sites institucionais a sistemas web, aplicando conceitos modernos de desenvolvimento e criação.

Em 2016, uniram seus conhecimentos de forma complementar para fundar a ABrick Soluções Web, entregando produtos sob demanda e com qualidade, fazendo uso das melhores tecnologias e práticas de desenvolvimento.

Programação do curso

  • 14/10 - 15/10 – Apresentação + HTML I (teoria) Apresentação dos instrutores, da programação do curso e metodologia de ensino. Introdução aos conceitos básicos de uma página web e de sua arquitetura, como: requisição, resposta, conteúdo "estático" e "dinâmico", cliente e servidor. Aula teórica, com apresentação de exemplos práticos, do uso das tags HTML e seus atributos. Apresentação de conceitos, função da linguagem, sintaxe e aplicabilidade dentro de uma página web. Apresentação sobre semântica e uma breve explicação sobre acessibilidade.
  • 21/10 - 22/10 – HTML II (prática) Aula prática do uso das tags HTML para desenvolver uma estrutura semântica e correta de uma página web.
  • 28/10 - 29/10 – CSS I (teoria) - Adiada para 04/11 e 05/11 devido ao feriado Aula teórica (com apresentação de exemplos práticos) sobre o uso das folhas de estilo (CSS). Apresentado conceito, função da linguagem, sintaxe e aplicabilidade dentro de uma página web. Utilização e diferença entre classes, atributos, ID e pseudo-elementos após o entendimento de box-model.
  • 04/11 - 05/11 – CSS II (prática) Aula prática do uso das folhas de estilo (CSS) para formatar e personalizar uma página web.
  • 11/11 - 12/11 – JAVASCRIPT I (teoria) Aula teórica, com apresentação de exemplos práticos, do uso da tecnologia JavaScript. Apresentado conceito da linguagem, suas tratativas, sintaxe e aplicabilidade dentro de uma página web. Foco inicial em criação de variáveis, tipagem de variáveis, laços de repetições, funções e acesso ao documento (DOM).
  • 18/11 - 19/11 – JAVASCRIPT II (prática) Aula prática do uso da programação em JavaScript para criar funcionalidades simples e essenciais a uma página web, com foco em validações de formulários. Apresentação sobre formas de armazenamento e tratamento de dados via navegador (Session Storage e Local Storage)
  • 25/11 - 26/11 – CONCEITOS E PRÁTICAS Aula teórica, com apresentação de exemplos práticos. Serão apresentados os conceitos modernos e os obsoletos, para que o aluno entenda a evolução das páginas web e que tipo de conceito deve usar para cada projeto. Também serão exemplificadas as boas práticas de desenvolvimento, que viabilizam fácil manutenção e acessibilidade do código. 
  • 02/12 - 03/12 – AVALIAÇÃO TEÓRICA + ATIVIDADE PRÁTICA Durante a primeira hora da aula será aplicada a avaliação teórica sobre os conceitos aprendidos ao longo do curso. Após o intervalo os alunos receberão suas notas e participarão de atividade prática de desenvolvimento (sem nota atribuída) para praticar e se preparar para a conclusão do curso.
  • 09/12 - 10/12 – AVALIAÇÃO PRÁTICA Aplicação de avaliação prática: os alunos deverão desenvolver uma página web, utilizando o que foi aprendido no curso, atendendo aos pedidos dos instrutores. Terão as 2 horas de aula para concluir e receberão a nota na sequência da conclusão. 
  • 16/12 - 17/12 – REPOSIÇÃO (OPCIONAL) Os instrutores estarão disponíveis para repor aulas perdidas (conteúdo e/ou avaliação), tirar dúvidas e discutir assuntos relacionados ao curso.

Download dos conteúdos