Capacitação em Introdução à Programação em Javascript

Português, Brasil

INFO  

Curso: Introdução à Programação em Javascript 

Carga Horária: 30h

Modalidade: Presencial

Turno/Horário: Segunda, Quarta e Sexta | 14h às 18h

Período: 13/05 a 24/05/2024

Professor(a): Claudio Junior

 

Informações em: https://bit.ly/ufba-tomorrow-maio

Inscrição em: https://bit.ly/ufba-tomorrow-maio-form

 

NÍVEL DO CURSO

Básico/Introdutório

 

OBJETIVOS DO CURSO 

Capacitar os participantes a compreender e aplicar os fundamentos da linguagem de programação JavaScript, permitindo-lhes desenvolver soluções básicas para a web e estabelecer uma base sólida para estudos mais avançados em desenvolvimento web.

 

OBJETIVOS ESPECÍFICOS 

  • Conhecer os fundamentos e a relevância do JavaScript no desenvolvimento web;
  • Identificar as ferramentas essenciais para programar em JavaScript.
  • Conhecer e aplicar os conceitos primordiais como variáveis, operadores, estruturas condicionais e loops;
  • Aprender a manipular o DOM para interagir com páginas web.
  • Aplicar boas práticas de programação e depuração;
  • Criar um projeto prático para aplicar os conhecimentos adquiridos;
  • Conhecer os próximos passos para a jornada de aprendizado em JavaScript.

POR QUE DEVO FAZER ESTE CURSO?

O curso está destinado a todos aqueles que desejam não só iniciar, mas também se aprimorar em programação web;

Além do conhecimento da linguagem JavaScript, o curso proporcionará uma breve introdução ao uso do HTML e CSS, tecnologias necessárias para o desenvolvimento de aplicações web.

 

EMENTA

Introdução à Programação e JavaScript

O que é programação?

Por que aprender JavaScript?

Breve histórico de JavaScript

Ambientes para escrever e testar JavaScript (navegadores, ferramentas online, Node.js)

Conceitos Básicos de Programação

Variáveis e tipos de dados

Operadores (aritméticos, relacionais, lógicos)

Estruturas condicionais (if, else if, else)

Estruturas de repetição (for, while)

Funções: definição e uso

Tipos de dados (Arrays)

JavaScript e a Web

O DOM (Document Object Model)

Selecionando e modificando elementos na página

Manipulando eventos (click, input, etc.)

Boas Práticas e Dicas

Debugging: ferramentas e técnicas

Estilo e convenções de código

Evitando erros comuns

Projeto Prático

Desenvolvendo uma pequena aplicação que incorpore os conceitos aprendidos

Apresentação do projeto prático

Próximos Passos

Introdução a bibliotecas e frameworks (como jQuery, React, Angular, Vue, etc.)