Cursos de programação web na modalidade à distância
Modalidade de oferta:
Os cursos serão desenvolvidos pelo Ifes campus Cachoeiro de Itapemirim utilizando-se de Ambientes Virtuais de Aprendizagem e o aluno contará com orientações de profissionais capacitados como professores formadores, professores mediadores e o apoio de monitores. Os estudos ocorrerão de forma online e, ainda, o aluno contará com o apoio e orientação de forma presencial no polo de apoio presencial de seu município.
Duração:
O reprograme-se terá a duração de 8 meses, sendo 4 meses para o curso Programação básica de aplicativos Web - Front-end e 4 meses para o curso Programação com JavaScript e o Framework Node.js - Back-end. Com início em setembro de 2022 e término previsto para maio de 2023.
Carga horária prevista para estudos semanais:
O estudante deverá disponibilizar pelo menos 10h (dez horas) por semana.
Confira a grade currícular do curso abaixo:
Curso FIC 1- Programação básica de aplicativos Web - Front-end |
||
| Módulo / Período | Conteúdos | Carga Horária |
| MÓDULO I Conhecimentos básicos de HTML e CSS | - Funcionamento dos elementos de um site: HTML, CSS, Javascript e imagens. - Elementos para a criação e formatação de tabelas. - Formulários - Agrupamento, dimensionamento e posicionamento de elementos. | 40 |
| MÓDULO II Introdução ao framework Bootstrap | - Introdução ao Bootstrap 5. - Formulários. - Componentes do framework. - Classes utilitárias para formatação de páginas. | 40 |
| MÓDULO III Programação estruturada com JavaScript | - Introdução a linguagem JavaScript - Estruturas condicionais e introdução à coleções de dados. - Estruturas de repetição e coleções de dados. - Funções e procedimentos | 50 |
| MÓDULO IV Desenvolvimento web com HTML, CSS e JavaScript | - Hierarquia e propriedades de objetos de um documento HTML - Manipulação de objetos de um documento HTML - Eventos de objetos de um documento HTML - Validação de formulários | 30 |
| Carga horária total | 160 | |
Curso: FIC 2- Programação com JavaScript e o Framework Node.js - Back-end |
||
| Módulo / Período | Conteúdos | Carga Horária |
| MÓDULO I Introdução ao framework Node.js e notação Javascript. | - Instalar, configurar e introdução ao framework Node.js - Javascript com Node.js e introdução a notação de objetos Javascript (JSON) - Depuração de programas e programação assíncrona. - Requisições HTTP. | 40 |
| MÓDULO II Criação de páginas customizadas com Node.js. | - Servidor WEB com Node.js - Criação de páginas customizadas com templates avançados. - Manipulação de arquivos e envio de mensagens. - Envio e formatação de arquivos e imagens. | 40 |
| MÓDULO III Persistência de dados com Sequelize. | - Sobre o Sequelize - Persistência de dados. - Adicionar e remover objetos com Sequelize. - Alterar e introduzir a consulta de objetos com Sequelize. - Consulta e filtro de objetos com Sequelize. | 40 |
| MÓDULO IV Node.js intermediário, CRUD com Sequelize, cookies e sessões. | Funcionamento de rotas e parâmetros de rotas. - Criação de CRUD usando Sequelize. - Introdução e manipulação de cookies e sessões. - Autenticação de usuários. | 40 |
| Carga horária total | 160 | |
Datas e eventos:
Eventos Importantes
- 05/03/2023 - Inicio do período de inscrições no programa
- 10/03/2023 - Fim do período de inscrições no programa
- 13/03/2023 - Divulgação dos selecionados
- 15/03/2023 - Envio das credenciais para os candidatos
- 17/03/2023 - Início das aulas