- Nome do curso: Node.js para iniciantes
- Descrição do curso: Este curso é voltado para professores, alunos e membros da comunidade em geral que desejam iniciar suas habilidades em desenvolvimento web. Além disso, é indicado também para desenvolvedores que buscam expandir suas competências, desenvolvedores experientes que desejam migrar para o uso do Node.js, estudantes de ciência da computação e áreas afins, além de profissionais da tecnologia da informação.
- Carga horária: 60h
- Idioma: Português
- Nível de dificuldade: Básico
- Professores/Instrutores: Marta Amorim
- Público-alvo: Este curso é voltado para professores, alunos e membros da comunidade em geral que desejam iniciar suas habilidades em desenvolvimento web. Além disso, é indicado também para desenvolvedores que buscam expandir suas competências, desenvolvedores experientes que desejam migrar para o uso do Node.js, estudantes de ciência da computação e áreas afins, além de profissionais da tecnologia da informação.
- Requisitos técnicos: Um computador com sistema operacional Windows, macOS ou Linux, 2GB de RAM, conexão com a internet e disponham de recursos de áudio e vídeo. O software VsCode instalado na máquina.
- Pré-requisitos para o curso: Conhecimentos básicos de programação, HTML e CSS, Javascript e noções básicas de redes
- Conteúdos:
- Configurando o ambiente Node
- Conhecendo o TypeScript
- Módulo 3: APIs Rest
- Arquivos JSON
- Framework NestJs
- Rotas Customizadas
- Integrado APIs Rest ao Front-end
- Metodologia: Os conteúdos, a serem estudados de forma livre pelo cursista, estão disponíveis em forma de vídeos, materiais textuais complementares e links para internet.
-
- Há atividades práticas de programação para que o cursista pratique os conhecimentos adquiridos, especialmente por meio dos modelos (passo a passo) fornecidos.
- Há um fórum de discussão no qual os alunos podem interagir entre si e discutir os conteúdos trabalhados.
- Há questionários avaliativos de correção automática. Contém estudos de pesquisa com apoio de referências bibliográficas;
- Este curso não possui tutoria.
- Processo de Avaliação:
● A avaliação da aprendizagem é constituída de atividades avaliativas no formato de questionário e atividades práticas ao longo do curso, com envio de arquivos não pontuadas.
●Há um questionário ao final de cada tópico, que juntos totalizam 100 pontos.
● Os questionários possuem restrição para sua realização. Assim, só poderão ser realizados caso o estudante tenha acessado certos recursos ou tenha realizado a entrega de determinadas atividades, conforme especificado em cada um.
● Para obter aprovação, o cursista deverá alcançar no mínimo 60% da nota máxima no curso, constituída da soma de todas as atividades avaliativas realizadas ao longo do curso.

- Professor: Marta Talitha Carvalho Freire Amorim