T.I
ARQUITETURA E PROGRAMAÇÃO FRONT-END
Ementa
Arquitetura e programação front-end: conceitos. HTML e CSS: estrutura. JavaScript Fundamentals. Frameworks e Bibliotecas Front-End: aplicações WEB. Arquiteturas frontend e padrões de projeto. Desempenho, otimização e organização de código front-end. Ferramentas e Otimização de desenvolvimento front-end: controle de versão, testes de qualidade e otimização de desempenho. Novas tecnologias. Tendências e futuro do Front-End. Arquiteturas modernas. Desenvolvimentos para dispositivos móveis. Acessibilidade e usabilidade.OBJETIVO: Este conteúdo visa levar o aluno a desenvolver habilidades abrangentes em arquitetura e programação front-end, abordando conceitos fundamentais, técnicas avançadas e tendências nesta área, visando criar aplicações web eficientes, otimizadas e de alta qualidade, com foco na acessibilidade, usabilidade e experiência do usuário.
CONTEÚDO PROGRAMÁTICO:
UNIDADE I - FUNDAMENTOS DA ARQUITETURA E PROGRAMAÇÃO FRONT-END
- CONCEITOS BÁSICOS DE FRONT-END
- HTML E CSS
- FUNDAMENTOS DE JAVASCRIPT
- FRAMEWORKS E BIBLIOTECAS FRONT-END
UNIDADE II - ARQUITETURA E PADRÕES DE PROJETO FRONT-END
- ARQUITETURAS FRONT-END
- PADRÕES DE PROJETO FRONT-END
- ESTRATÉGIAS DE ORGANIZAÇÃO DE CÓDIGO FRONT-END
- BOAS PRÁTICAS DE DESEMPENHO E OTIMIZAÇÃO
UNIDADE III - FERRAMENTAS E OTIMIZAÇÃO DE DESENVOLVIMENTO FRONT
- FERRAMENTAS DE DESENVOLVIMENTO FRONT-END
- CONTROLE DE VERSÃO DE CÓDIGO NA PROGRAMAÇÃO FRONT-END
- TESTES E QUALIDADE DE CÓDIGO FONTE NA PROGRAMAÇÃO FRONT-END
- OTIMIZAÇÃO DE DESEMPENHO DO SOFTWARE EM INTERFACES DIGITAIS
UNIDADE IV - TENDÊNCIAS DA PROGRAMAÇÃO FRONT-END
- NOVAS TECNOLOGIAS E RECURSOS EMERGENTES FRONT-END CODING
- ARQUITETURAS MODERNAS E O DESENVOLVIMENTO FRONT-END
- DESENVOLVIMENTO FRONT-END PARA DISPOSITIVOS MÓVEIS
- ACESSIBILIDADE E USABILIDADE NA PROGRAMAÇÃO FRONT-END