Capacitação em Programação de computadores - Introdução à Programação em Javascript

Undefined

INFO  

Curso: Programação de computadores - Introdução à Programação em Javascript

Carga Horária: 30h

Local: PAF II - Campus Ondina - UFBA

Turno/Horário: Segunda a Sábado das 8h às 12h

Período: 15/Jan a 20/Jan - 2024

Professor (a):  Claudio Junior Nascimento da Silva

 

Informações em:

https://bit.ly/ufba-tomorrow-janeiro

Inscrição em: 

https://bit.ly/ufba-tomorrow-janeiro-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.
 
 
 

QUEM PODE FAZER ESTE CURSO?

  • Iniciantes no mundo da programação; 
  • Aqueles que desejam aprender JavaScript; 
  • Desenvolvedores experientes que desejam aprimorar conhecimentos 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.)

Recursos adicionais para aprendizado