Skip to content
intership-pwa-project

intership-pwa-project

Assunto do Estágio

Criar um aplicativo web utilizando o conceito de Progressive Web Apps (PWA), o conceito de gamificação (Gamification). Projeto importante para atender os objetivos do departamento de ciências de informação (DCI), tais que a alfabetização, informação sobre o mundo do trabalho e empregabilidade.

Objetivo do Estágio

O estágio é um período temporário de experiência de trabalho em que o aluno adquire competências profissionais e pratica os conhecimentos adquiridos em sua formação, a fim de obter um diploma ou um certificado que favoreça a sua inserção profissional. O estagiário é responsável por uma ou mais tarefas, conforme o projeto pedagógico definido pelo estabelecimento de ensino e aprovado pelo organização anfitriã. O programa é estabelecido pela instituição de ensino e a organização anfitriã em função do programa geral da formação ofertada.

Atividades atribuídas

Desenvolvimento de um protótipo de aplicação web usando os conceitos de Progressive Web Apps (PWA) e Gamification com foco em soluções para empregabilidade (Employability).

Competências a adquirir ou a desenvolver

  • Conhecer e vivenciar as etapas de um processo de desenvolvimento de software;
  • Utilizar ferramentas de controle de versão de código (Git e Gitlab);
  • Criar e configurar ambientes de desenvolvimento (Docker, nodejs e frameworks);
  • Apender e aplicar conceitos básicos de desenvolvimento para WEB (HTML, CSS e Javascript);
  • Aprender e aplicar conceitos avançados de desenvolvimento WEB (Single Page Application - SPA e Progressive Web Apps - PWA);
  • Aprender e utilizar tendências tecnológicas como Gamification na solução de problemas do mundo real como empregabilidade (Employability);
  • Desenvolver a interação com as pessoas, a criatividade e a capacidade de executar tarefas.

Skills and ability to acquire or develop

  • Know and experience the stages of a software development process;
  • Use code version control tools (Git and Gitlab);
  • Create and configure development environments (Docker, nodejs and frameworks);
  • Understand and apply basic concepts of WEB development (HTML, CSS and Javascript);
  • Learn and apply advanced WEB development concepts (Single Page Application - SPA and Progressive Web Apps);
  • Learn and use technological trends such as Gamification in solving real world problems such as Employability;
  • Develop interaction with people, creativity and ability to perform tasks.