Programação para Front-end

Apresentação
Olá, aluno (a)!
Seja muito bem vindo ao Web Book Programação para Front-end, um livro técnico aberto publicado como Web Book usando MkDocs. O objetivo deste material é preparar alunos, iniciantes e entusiastas no desenvolvimento web com as tecnologias HTML, CSS e JavaScript, sendo estas a base do desenvolvimento de aplicações front-end.
Este material é de autoria de Alex Diego Araujo da Rocha, um analista de sistemas e professor de tecnologia da região de Maringá. Alex Rocha leciona as disciplina a disciplina de Programação para Front-end para as turmas do curso de Tecnologia em Análise e Desenvolvimento de Sistemas do Unicesumar.
A iniciativa da escrita deste material surgiu da necessidade da utilização de conteúdo prático e didático para as turmas dos cursos de graduação em Tecnologia em Análise e Desenvolvimento de Sistemas do Unicesumar. O objetivo é conciliar um conteúdo simples, bem estruturado e principalmente com o máximo de aplicação prática durante as aulas.
Motivado pelos pedidos de meus alunos, em especial de minha querida aluna Helen Alves, que me solicitou materiais escritos para auxiliar em seus estudos, percebi que nenhum dos disponíveis se encaixava perfeitamente em minha didática. Diante disso, decidi elaborar este material, pensando inicialmente em ajudá-la, mas também com o desejo de que ele possa beneficiar outros estudantes. Assim, dedico esta obra à Helen e a todos os alunos que se interessem por este trabalho.
Conteúdo de Aulas Ministradas
Unicesumar - Análise e Desenvolvimento de Sistemas Turma ADS3SNA:
Trabalho 01 - 1º Bimestre (até 19/03/2026)
Trabalho 02 - 1º Bimestre (até 15/04/2026)
&nb"sp;Aula 10/03/2026 - Programação do leiaute de dashboard - Parte I
Aula 12/03/2026 - Programação do leiaute de dashboard - Parte II
Aula 17/03/2026 - Programação do leiaute de dashboard - Parte III
REVISÃO DE PROVA - 1º Bimestre - 31/04/2026
Sumário
Unidade I - HTML
Capítulo 1 - Introdução ao HTML
Capítulo 2 - Tags de básicas
Capítulo 3 - Inputs
Capítulo 4 - Links e âncoras
Capítulo 5 - Listas
Capítulo 6 - Formulários e requisições
Capítulo 7 - Divisórias
Capítulo 8 - Barras de Navegação
Capítulo 9 - Seções e Artigos
Unidade II - CSS
Capítulo 10 - Introdução ao CSS
Capítulo 11 - Tipos de seletores
Capítulo 12 - Estilização para textos, títulos e parágrafos
Capítulo 13 - Estilização de divs e containers
Capítulo 14 - Flexbox
Capítulo 15 - Média Queries
Capítulo 16 - Estilização para inputs e forms
Unidade III - Javascript
Capítulo 17 - Introdução ao Javascript
Unidade IV - Bootstrap
Capítulo 18 - Introdução ao Bootstrap
Unidade V - AngularJS
Capítulo 19 - Introdução ao AngularJS