Curso de HTML, CSS e JavaScript

Carga horária: 40h

Local: Porto Alegre / RS

Modalidade: Curso Presencial

HTML, CSS e JavaScript

Aprenda a criar sites do ZERO com HTML, CSS e JavaScript, os padrões que definem como o conteúdo de páginas web será apresentado no seu navegador.

Pegue essa página como exemplo, você verá textos e imagens que foram inseridos via HTML. Esse conteúdo, por sua vez, foi estilizado via CSS (você enxerga a predominância do azul, certo?). Já, o comportamento desse conteúdo e da página como um todo usa o JavaScript para ganhar vida: sliders, animações e regras de programação da página.

Claro, HTML, CSS e JavaScript é muito mais do que o exemplo acima! E, nesse treinamento, você será introduzido a essas tecnologias incríveis! Não perca tempo, garanta sua vaga e comece a criar websites do zero! Veja abaixo mais detalhes sobre o curso, próximas turmas e o conteúdo completo do treinamento.

PRÓXIMAS TURMAS

Não encontrou uma turma que deseja? Confira a agenda completa

  • 12/09/2017 a 26/09/2017 | Noite: 18:45 às 22:45 | Duração: 40h
  • 09/10/2017 a 23/10/2017 | Manhã: 8:30 às 12:30 | Duração: 40h
  • 28/10/2017 a 25/11/2017 | Sábado Integral: 8:30 às 12:30 e 13:30 às 17:30 | Duração: 40h
  • 11/12/2017 a 22/12/2017 | Noite: 18:45 às 22:45 | Duração: 40h
  • Confira a agenda completa

– Aprender a criar sites modernos através dos padrões HTML, CSS e JavaScript
– Conhecer o funcionamento da web e do protocolo HTTP – Hypertext Transfer Protocol
– Conhecer as tags e o funcionamento da tecnologia HTML
– Implementar a sistemática de hiperdocumentos (navegação entre páginas)
– Criar formulários na web e formatar conteúdo textual de maneira rica e completa
– Conhecer e aplicar a tecnologia CSS a nossas páginas
– Trabalhar com os novos recursos, funcionalidades e modelos de conteúdo do HTML5 e CSS3
– Introduzir o aluno ao mundo do JavaScript
– Manipular elementos que compõe a página da web (HTML e CSS)
– Entender os fundamentos de programação front-end utilizando o JavaScript
– Criar, alterar e manipular conteúdo dinâmico em páginas web
– Entender a sistemática da JS DOM – JavaScript Document Object Model
– Entender o conceito de objetos: propriedades, métodos de objetos comuns e prototipação

– Estudantes
– Profissionais de TI
– Programadores e Desenvolvedores
– Webdesigners e Designers
– Profissionais de UX e UI
– Interessados em Desenvolvimento Front-end
– Empreendedores
– Curiosos digitais

1. Sobre a Web
– História
– W3C – World Wide Web Consortium

2. Criando um documento HTML

3. Formatando um documento HTML
– A Semântica das novas Marcações
– Ênfase e Força
– Parágrafos
– Quebra de Linha
– Linhas Horizontais
– Comentários
– Pré-formatado
– Imagens
– Listas
– Links
– Tabelas
– Tag SPAN
– Tag DIV
– Tag CANVAS
– Tag SECTION
– Tag ARTICLE
– Tag NAV
– Tag ASIDE
– Tag FOOTER
– Tag HEADER
– Tag TIME
– Tag MARK
– Sopa de Tags
– Tag METER
– Tag DETAILS
– Tag SUMMARY
– Tag PROGRESS
– Tag FIGURE
– Tag FIGCAPTION
– Tag AUDIO
– Tag VIDEO

4. CSS
– Introdução
– Unidades de Medida
– Atributo style
– Tag style
– Arquivo externo
– Seletor por elemento (tag)
– Seletor por ID
– Seletor por classe
– ::before
– ::after
– ::first-child e ::last-child
– Propriedade content
– Atribute selector
– Target selector
– nth-child selector

5. Formulários HTML
– Tag INPUT
– Tag SELECT
– Tag TEXTAREA
– O Atributo PATTERN
– Atribuições Novalidate
– Atributo Formnovalidate
– Custom Validators
– Autofocus
– Placeholder
– Required
– Autocomplete

6. Propriedades CSS
– CSS box model
– Posicionamento CSS
– background-color
– background-image
– Múltiplos backgrounds
– background-size
– background-origin
– background-clip
– Color
– Opacity
– Shadow
– border-image
– border-radius
– gradientes
– currentcolor

7. Formatando Texto CSS
– Links
– text-align
– text-decoration
– text-transformation
– word-wrap
– font-family
– font-style
– font-size
– @font-face
– text-overflow

8. CSS Transition
– Translate
– Skew
– Rotate
– Scale
– Múltiplas Transformações

9. CSS Animation
– Introdução
– Propriedades CSS Animations
– Animations VS Transitions

10. JavaScript – Fundamentos
– Declarando Variáveis
– Âmbito das Variáveis
– Topos de Dados
– Números
– Nulo
– Operadores

11. Estruturas de Seleção
– if…
– if…else
– switch

12. Estruturas de Repetição
– While
– Do While
– For…In
– For
– Break
– Continue

13. Funções
– Introdução
– Escrevendo Funções
– Parametros
– Retornando Valores

14. Core JavaScript
– Objeto String
– Objeto Math
– Objeto Number
– Objeto Datetime
– O Objeto Style
– Objeto Array
– Arrays Multidimensionais
– Iniciação de Arrays
– Métodos para Array

15. DOM e HTML5
– Acesso Hierárquico
– Acesso Utilizando o Atributo Name
– Acesso Utilizando o Método getElementById( )
– Acesso Utilizando o Método getElementsByName( )
– Acesso Utilizando o Método getElementsByTagName( )
– Acesso Utilizando o Método getElementsByClassName( )
– Acesso Utilizando o Método getSelection( )
– Métodos de Manipulação HTML

16. Eventos
– Eventos de Janela
– Eventos de Formulário
– Eventos de Teclado
– Eventos de Manipulação do Mouse
– Eventos Multimídia

17. Controles de Janela
– Window
– Temporizadores
– Cookies

18. Manipulando Formulários
– Input Type Submit, Reset e Button
– Input Type Text, Password, File, Hidden e Textarea
– Input Type Radio e Checkbox
– Select
– Validação de Formulários
– Custom Validators
– Objeto Formdata

20. As API’S do HTML5
– Histórico de Sessão
– Geolocation
– Aplicações Off-line
– Notification
– File API
– Web Storage

Extra
– HTML5 Boilerplate
– YUI3 CSS Reset
– Eric Meyer CSS Reset

  • Curso de HTML, CSS e JavaScript

    As instalações são ótimas e aconchegantes. Os funcionários são atenciosos. O local é limpo. Eu me sinto muito bem aqui.

    Dimitrius Fraga – 22/05/2017

  • Curso de HTML, CSS e JavaScript

    Escolhi a TargetTrust por indicação e não me arrependo, a instituição superou minhas expectativas! Com certeza é o primeiro curso de muitos que farei aqui.

    Rafael Dresch – 24/03/2017

  • Curso de HTML, CSS e JavaScript

    Sou iniciante na área de desenvolvimento Web e mesmo sem possuir muito conhecimento, consegui me integrar no curso. O professor sempre foi atencioso, ajudando em minhas dificuldades. Agora saí do curso com uma boa perspectiva e motivada para aperfeiçoar o conhecimento obtido em sala de aula.

    Evelyn Luz dos Santos – 27/01/2017