Aula Prática Desenvolvimento em Javascript

R$ 120,00

Disponível

Pague pelo PIX ou cartão e faça o download agora mesmo.

portfólio unopar anhangueraportfólio unopar anhangueraportfólio unopar anhangueraportfolio pronto

Parcele em até 12x de R$ 12,41

Categoria:

Roteiro Aula Prática

NOME DA DISCIPLINA: DESENVOLVIMENTO EM JAVASCRIPT

Unidade: 1 – PRINCÍPIOS DO JAVASCRIPT

Aula: 3 – ESTRUTURAS DE REPETIÇÃO

OBJETIVOS

✓ Compreender e aplicar as estruturas de repetições com a finalidade de familiarizar os

estudantes com a estrutura “for” em JavaScript.

✓ Compreender e aplicar os conceitos teóricos aprendidos em programação, como variáveis,

loops e operações matemáticas simples, em um contexto prático e relevante.

SOLUÇÃO DIGITAL

  • Google Colab

LINK SOLUÇÃO DIGITAL (EXCETO ALGETEC): https://colab.google/

O Google Colab, ou Colaboratory, é uma plataforma gratuita baseada na nuvem oferecida pelo

Google. Ela fornece um ambiente de notebook interativo e colaborativo que permite a criação e

execução de código diretamente no navegador, sem a necessidade de configurar ou instalar

qualquer software no seu computador.

PROCEDIMENTO/ATIVIDADE

ATIVIDADE PROPOSTA:

  • Nesta atividade, você irá criar uma página web que oferece uma experiência interativa

para gerar tabuadas de multiplicação. Ao abrir a página, os usuários serão guiados a

inserir um número de sua escolha entre (1 e 10). A partir desse número, o programa

calculará automaticamente e exibirá a tabuada completa desse número, do multiplicador 1

ao 10.

PROCEDIMENTOS PARA A REALIZAÇÃO DA ATIVIDADE:

  1. Abertura da Página:

Ao acessar a página, você receberá uma mensagem com o título “Gerador de Tabuada

Interativo” e um campo de entrada para inserir um número.

  1. Inserção de Dados:

Na caixa de mensagem será solicitado que você insira um número entre 1 e 10. Isso

determinará qual tabuada será gerada.

  1. Cálculo e Exibição:

Utilizando a estrutura de repetição “For” em JavaScript, o programa calculará e exibirá

cada linha da tabuada correspondente ao número inserido. Cada multiplicação será

apresentada de forma clara e organizada na página.

  1. Exploração e Interatividade:

Após a geração da tabuada, você poderá explorar os resultados visualizados na página.

Experimente inserir diferentes números para gerar novas tabuadas e observe como o

programa responde dinamicamente.

CHECKLIST:

  • Inserir um campo para o usuário digitar um número.
  • Calcular a tabuada desse número utilizando JavaScript.
  • Utilizar um loop “for” para gerar as multiplicações de 1 a 10.
  • Exibir dinamicamente os resultados na página usando manipulação do DOM.
  • Testar a funcionalidade com diferentes números para verificar a precisão dos cálculos.
  • Revisar e refinar a implementação para garantir que todos os requisitos sejam atendidos.
  • Preparar a página e os arquivos necessários para submissão ou uso final.

RESULTADOS

Para comprovar a realização da atividade, é necessario entregar um relatório no formato .docx ou

.pdf, contendo:

  • Todos os código implementados em HTML, CSS e JavaScript.
  • Prints das telas do navegador executando a atividade.

RESULTADOS DE APRENDIZAGEM:

Essa atividade demonstra como integrar HTML, CSS e JavaScript para criar uma aplicação simples

e interativa que utiliza a estrutura de repetição for para gerar e exibir a tabuada de um número

escolhido pelo usuário.

DESENVOLVIMENTO EM JAVASCRIPT

Roteiro

Aula Prática

ROTEIRO DE AULA PRÁTICA

NOME DA DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO

Unidade: 2 – Bibliotecas para Desenvolvimento em JavaScript

Aula: 2 – APIS de Navegador – Manipulando Áudio e Gráfico

OBJETIVOS

✓ Desenvolver uma animação básica usando o <canvas> e JavaScript, onde objetos se

movem e mudam de cor ao longo do tempo.

SOLUÇÃO DIGITAL

  • Google Colab

LINK SOLUÇÃO DIGITAL (EXCETO ALGETEC): https://colab.google/

O Google Colab, ou Colaboratory, é uma plataforma gratuita baseada na nuvem oferecida pelo

Google. Ela fornece um ambiente de notebook interativo e colaborativo que permite a criação e

execução de código diretamente no navegador, sem a necessidade de configurar ou instalar

qualquer software no seu computador.

PROCEDIMENTO/ATIVIDADE

ATIVIDADE PROPOSTA:

  • Nesta atividade, você irá criar uma página web que contém uma animação simples utilizando

o elemento <canvas> do HTML5. A animação consistirá em objetos (por exemplo, círculos)

que se movem ou mudam de cor ao longo do tempo.

PROCEDIMENTOS PARA A REALIZAÇÃO DA ATIVIDADE:

  1. Configuração do Projeto:

Crie um arquivo HTML com um elemento <canvas> e um arquivo JavaScript para a lógica

da animação.

  1. Desenvolvimento da Animação:

Configuração Inicial:

Defina o tamanho do <canvas> e obtenha o contexto 2D do canvas em JavaScript.

Desenho de Objetos:

3

Crie e desenhe objetos (por exemplo, círculos, retângulos) no <canvas> usando métodos

como ctx.beginPath(), ctx.arc(), ctx.fillRect(), por exemplo.

Animação Básica:

Use o requestAnimationFrame para criar um loop de animação.

Dentro do loop, atualize as propriedades dos objetos (posição, cor, tamanho) para criar

efeitos de animação.

Interatividade Opcional:

Adicione eventos de mouse para interagir com os objetos (por exemplo, clicar para mudar

de cor).

CHECKLIST:

  • Criar um arquivo HTML com um elemento <canvas>.
  • Definir o tamanho do <canvas> e obter o contexto 2D em JavaScript.
  • Desenhar objetos no <canvas> usando métodos apropriados.
  • Implementar um loop de animação com requestAnimationFrame.
  • Atualizar propriedades dos objetos para criar a animação.
  • Adicionar eventos de mouse para interatividade (opcional).
  • Testar e ajustar a animação conforme necessário.

RESULTADOS

Para comprovar a realização da atividade, é necessário entregar um relatório no formato .docx ou

.pdf, contendo:

  • Todos os códigos implementados em HTML, CSS e JavaScript.
  • Prints das telas do navegador executando a atividade. (Comprovando que o círculo está

mudando de cor).

RESULTADOS DE APRENDIZAGEM:

Esta atividade prática introduz o estudante ao “canvas” do HTML5 e como ele pode ser utilizado

para criar animações simples diretamente com JavaScript. Encoraje os alunos a experimentarem

diferentes propriedades e métodos do contexto 2D (ctx) para explorar mais possibilidades de

animação, como adicionar mais objetos, modificar velocidades e implementar interações adicionais

com o usuário. Essa atividade é um passo para outros futuros projetos mais complexos envolvendo

animações e gráficos dinâmicos no ”canvas”.

DESENVOLVIMENTO EM JAVASCRIPT

Roteiro

Aula Prática

ROTEIRO DE AULA PRÁTICA

NOME DA DISCIPLINA: DESENVOLVIMENTO EM JAVASCRIPT

Unidade: 3 – Programação Orientada a Eventos

Aula: 4 – Eventos em Nível de Página

OBJETIVOS

✓ Desenvolver um projeto interativo que utilize eventos CSS e HTML5 para criar uma

experiência dinâmica e envolvente para o usuário.

SOLUÇÃO DIGITAL

  • Google Colab

LINK SOLUÇÃO DIGITAL (EXCETO ALGETEC): https://colab.google/

O Google Colab, ou Colaboratory, é uma plataforma gratuita baseada na nuvem oferecida pelo

Google. Ela fornece um ambiente de notebook interativo e colaborativo que permite a criação e

execução de código diretamente no navegador, sem a necessidade de configurar ou instalar

qualquer software no seu computador.

PROCEDIMENTO/ATIVIDADE

ATIVIDADE PROPOSTA:

  • Nesta atividade, vamos criar um jogo simples de “Jokenpô” (pedra, papel, tesoura) utilizando

HTML, CSS e JavaScript. O jogo permitirá ao usuário escolher uma das opções (pedra,

papel ou tesoura) e competir contra o computador. Utilizaremos eventos CSS para animar

as escolhas e eventos HTML5 para capturar interações do usuário.

PROCEDIMENTOS PARA A REALIZAÇÃO DA ATIVIDADE:

Estrutura do Projeto:

  1. Crie um arquivo HTML com a estrutura básica.
  • Campos para escolher entre pedra, papel ou tesoura
  • Campo resultado
  • Botão para reiniciar
  1. Use CSS para estilizar o jogo e criar animações simples.
  • Utilize sua criatividade
  1. Utilize JavaScript para implementar a lógica do jogo e interações com o usuário.
  • Pedra ganha da tesoura, perde para o papel.
  • Papel ganha da pedra, perde para a tesoura.
  • Tesoura ganha do papel, perde para a pedra.

CHECKLIST:

  • Criar um arquivo HTML com a estrutura básica para o jogo.
  • Utilizar CSS para estilizar o jogo e criar animações simples.
  • Implementar JavaScript para a lógica do jogo e interações com o usuário.
  • Testar e ajustar a funcionalidade do jogo conforme necessário.

RESULTADOS

Para comprovar a realização da atividade, é necessário entregar um relatório no formato .docx ou

.pdf, contendo:

  • Todos os código implementados em HTML, CSS e JavaScript.
  • Prints das telas do navegador executando a atividade.

RESULTADOS DE APRENDIZAGEM:

Esta atividade prática permite aos alunos aplicarem seus conhecimentos em HTML, CSS e

JavaScript para criar um jogo interativo completo de “Jokenpô”. Tendo a oportunidade de praticar a

manipulação de eventos HTML5 para interações do usuário e de explorar o uso de transições CSS

para melhorar a experiência visual do jogo e expandir o projeto, adicionando novas funcionalidades

e personalizações para enriquecer ainda mais a experiência de jogo.

DESENVOLVIMENTO EM JAVASCRIPT

ROTEIRO DE AULA PRÁTICA

NOME DA DISCIPLINA: DESENVOLVIMENTO EM JAVASCRIPT

Unidade: 4 – Frameworks – Bibliotecas para Desenvolvimento em JavaScript

Aula: 2 – Angular

OBJETIVOS

✓ Criar um projeto simples em Angular para praticar a criação de componentes e módulos.

✓ Configurar o ambiente de desenvolvimento inicial para Angular.

SOLUÇÃO DIGITAL

  • Visual Studio Code

LINK SOLUÇÃO DIGITAL (EXCETO ALGETEC): https://code.visualstudio.com/download

Visual Studio Code (VS Code) é um editor de código-fonte desenvolvido pela Microsoft,

amplamente utilizado por desenvolvedores de software devido à sua versatilidade e performance.

PROCEDIMENTO/ATIVIDADE

ATIVIDADE PROPOSTA:

  • Desenvolver um site simples utilizando Angular, focando na criação de componentes,

módulos e na configuração inicial do ambiente.

PROCEDIMENTOS PARA A REALIZAÇÃO DA ATIVIDADE:

Passo 1: Configurando o ambiente

Node.js e npm: Verifique se o Node.js está instalado. O Angular requer o Node.js versão 12.x ou

superior e o npm (gerenciador de pacotes do Node.js).

  • Instale o Node.js em nodejs.org.

Instalação do Angular CLI: O Angular CLI (Command Line Interface) facilita a criação e a

configuração de projetos Angular.

  • Abra o terminal (ou prompt de comando) e execute o seguinte comando:

npm install -g @angular/cli

○ Isso instala o Angular CLI globalmente na sua máquina.

3

Passo 2: Criando um Novo Projeto Angular

  1. Criação do Projeto: Agora seu ambiente está pronto para criar um novo projeto Angular.

○ No terminal, execute o comando:

ng new nome-do-seu-projeto

○ Substitua nome-do-seu-projeto pelo nome escolhido por você para o seu projeto.

  1. Seleção de Recursos: Durante o processo de criação do projeto, o Angular CLI fará algumas

perguntas sobre recursos opcionais como o roteamento e o estilo de CSS a ser usado.

Escolha de acordo com suas necessidades ou mantenha sem alterar os parâmetros.

  1. Acessando o Projeto: Após a criação, navegue para o diretório do projeto:

○ cd nome-do-seu-projeto

Passo 3: Entendendo Componentes e Módulos

  1. Componentes: Os componentes são os blocos de construção básicos de uma aplicação

Angular. Eles consistem em uma classe TypeScript que define o comportamento do

componente e um template HTML que define sua aparência.

○ Para criar um componente, use o Angular CLI:

ng generate component nome-do-seu-componente

○ Isso criará automaticamente arquivos para o componente (arquivo TypeScript,

HTML, CSS, etc.) e registrará o componente em um módulo.

  1. Módulos: Os módulos no Angular são containers que agrupam componentes, diretivas, pipes

e serviços relacionados, formando um contexto de funcionalidade.

○ O módulo principal de um projeto Angular é o AppModule, que é criado

automaticamente durante a criação do projeto.

○ Para criar um novo módulo, use o Angular CLI:

ng generate module nome-do-seu-modulo

○ Isso criará um novo módulo que você pode usar para organizar e encapsular

funcionalidades específicas da sua aplicação.

Passo 4: Executando o Projeto

  1. Servidor de Desenvolvimento: O Angular CLI inclui um servidor de desenvolvimento

embutido.

4

○ No terminal, dentro do diretório do seu componente, execute:

npm start

○ Isso compilará seu projeto e iniciará um servidor de desenvolvimento. Por padrão,

ele estará disponível em http://localhost:4200/. A porta 4200 é a porta padrão do

Angular.

  1. Visualizando no Navegador: Abra seu navegador e vá para http://localhost:4200/ para

visualizar seu aplicativo Angular em execução.

CHECKLIST:

  • Instalação do Angular CLI globalmente.
  • Criação de um novo projeto Angular com o Angular CLI.
  • Criação de componentes utilizando o Angular CLI.
  • Configuração básica do projeto Angular com o arquivo ’angular.json’.
  • Execução do projeto Angular localmente para teste.

RESULTADOS

Para comprovar a realização da atividade, é necessário entregar um relatório no formato .docx ou

.pdf, contendo:

  • Todos os código implementados em HTML, CSS e JavaScript(Caso necessário).
  • Prints das telas do navegador executando a atividade.

RESULTADOS DE APRENDIZAGEM:

Esta atividade prática proporciona uma introdução prática ao Angular, destacando a criação de

componentes e a configuração inicial do ambiente de desenvolvimento.

Os alunos aprenderão a usar o Angular CLI para gerar componentes rapidamente e configurar um

projeto Angular básico para desenvolvimento.

Elaboramos os portfólios, já deixamos prontos, nas normas da ABNT e conforme os requisitos da universidade. Fácil assim! O MELHOR É QUE VOCÊ COMPRA E JÁ BAIXA NA HORA O SEU ARQUIVO EM WORD! Sabemos que conciliar trabalho, família, vida profissional e estudos é difícil hoje em dia, por isso, estamos aqui para ajudar você. Conte com nossa qualidade, experiência e profissionalismo adquirindo seu portfólio conosco. GARANTIMOS SEU CONCEITO!

Como se realizam os envios?

O seu trabalho é disponibilizado pronto, respondido e nas normas já na mesma hora aqui em nosso site na sua área de downloads e também no seu e-mail.

Em quanto tempo recebo o portfólio?

Os envios são imediatos. Após sua compra, o trabalho já é disponibilizado instantaneamente aqui em nosso site e no seu e-mail.

E se o portfólio que comprei precisar de correção?

Caso haja alguma solicitação de correção/alteração por parte do tutor, basta entrar em contato conosco pelo WhatsApp que providênciaremos sem custo algum.

Qual o formato do arquivo?

Os arquivos são enviados em formato Word e são editáveis.

Caso eu tiver alguma dúvida, terei suporte no pós venda?

Sim, com certeza. Basta clicar no ícone do WhatsApp no cantinho da tela. Será um prazer atendê-lo(a).

Quais os seus canais de contato?

Whatsapp: 53 984751621 – Clicar no canto da tela ou ESCANEIE O QRCODE ABAIXO

projeto de extensão unopar

E-mail:portifoliosp@gmail.com

Portfólio em Word, respondido, completo e já nas normas

Menu Principal