(ESOFT5S-N-A)
Desenvolvimento de interfaces gráficas para ambiente web. Desenvolvimento de serviços e sistemas de
informação utilizando a estrutura cliente/servidor.
Conhecer princípios e técnicas básicas da programação web;
Aplicar esses princípios e técnicas no desenvolvimento de programas computacionais para web usando a linguagem HTML, CSS e JavaScript e seus frameworks.
Existem diversas linguagens de programação no mercado de trabalho, dentre elas uma linguagem que tem se destacado comercialmente é linguagem JavaScript para desenvolvimento de softwares.
Esta disciplina visa capacitar o acadêmico a utilizar a linguagem JavaScript na programação de sistemas web.
Fundamentos da web
Arquitetura Cliente/Servidor
Camada cliente
Camada web
Camada lógica
Camada legado
Protocolos e camadas de rede
Modelos de requisições
Endereçamento com IP/Domínio/DNS
Hospedagem
Servidores de aplicação web
Browser
Sessões, cookies, cache, web SQL
Servidores de aplicação
Desenvolvimento back-end
Desenvolvimento front-end
Empacotamento e Deploy
Cloud Computing
Desenvolvimento web
Fundamentos de HTML (Conceitos Básicos, Listas, Imagens; Navegação; Tabela, Formulário; Divisão,Frames e Iframes; Divisão);
Fundamentos de CSS
Fundamentos JavaScript
Framework Bootstrap
Biblioteca jQuery
Apresentação dos principais frameworks fullstack da atualidade: Angular, Vue, React
Implementar uma calculadora usando
HTML CSS e JavaScript