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

Referências