Próximas Turmas
- Frequência: Segunda e Quarta
- Horário: 14:00/18:00h
- Término Previsto: 17/12/2025
- Modalidade: Presencial/online
- Professor: David Borges
12xR$165,00 cartão de crédito ou Entrada: R$ 217,80 + 12x de R$ 193,35 (boleto pela Principia) *Sujeito a análise de crédito
- Frequência: Segunda, Quarta e Sexta
- Horário: 09:00/13:00h
- Término Previsto: 15/12/2025
- Modalidade: Presencial/online
- Professor: David Borges
12xR$165,00 cartão de crédito ou Entrada: R$ 217,80 + 12x de R$ 193,35 (boleto pela Principia) *Sujeito a análise de crédito
- Frequência: Terça e Quinta
- Horário: 18:00/22:00h
- Término Previsto: 08/01/2026
- Modalidade: Presencial/online
- Professor: Sergio Luiz
Investimento:
12xR$180,00 no cartão
- Frequência: Terça e Quinta
- Horário: 09:00/13:00h
- Término Previsto: 24/02/2026
- Modalidade: Presencial/online
- Professor: David Borges
12 x R$180,00 no cartão de crédito
Entradda R$ 237,60 + 12x R$ 209,35 (boleto pela Principia) *Sujeito a análise de crédito
- Frequência: Terça e Quinta
- Horário: 18:00/21:00h
- Término Previsto: 05/03/2026
- Modalidade: Presencial/online
- Professor: David Borges
12 x R$180,00 no cartão de crédito
Entradda R$ 237,60 + 12x R$ 209,35 (boleto pela Principia) *Sujeito a análise de crédito
O que você vai aprender nesse curso
Descubra o universo da programação de forma prática com nosso curso "Lógica de Programação em Javascript". Este treinamento é projetado para estudantes iniciantes, proporcionando uma introdução sólida à lógica de programação por meio da linguagem Javascript.
O foco principal é capacitar os alunos para construir algoritmos eficientes e compreender a lógica por trás da programação e prepará-los para entrar de cabeça no mundo da programação web.
No curso também abordamos uma introdução ao desenvolvimento web através do HTML e CSS que são fundamentais para desenvolvedores.
Público Alvo: Este curso destina-se a pessoas sem experiência prévia em programação, incluindo estudantes e profissionais em transição de carreira.
Conteúdo do curso
Introdução à Lógica de Programação
- Conceitos Fundamentais:
- Definição de algoritmo e sua importância.
- Entrada, processamento e saída
- Preparação de ambiente:
- Configurando o Visual Studio Code
- Configurando o Visual Studio Code
- Variáveis, constantes e Tipos de Dados:
- Declaração de variáveis
- Declaração de constantes
- Tipos de dados: números, strings, booleanos.
- Concatenação
- Operadores Aritméticos::
+(Adição)-(Subtração)*(Multiplicação)/(Divisão)%(Módulo)
- Operadores de Atribuição
- Operadores de Comparação
- Operadores Lógicos
- Estruturas de Controle de Fluxo:
- Condicionais (if, else if, else, switch) para tomada de decisões.
- Loops (for, while) para repetição controlada.
Introdução ao Desenvolvimento Web com HTML Básico
- HTML Estrutural:
- Estruturação de uma página HTML básica.
- cabeçalho e metadados
- Elementos HTML Comuns:
- Títulos, listas, parágrafos, divisões entre outros.
- Incorporação de links e imagens.
- Formulários em HTML:
- Criação de formulários para interação do usuário.
- Uso de elementos como:
- inputs, button, entre outros.
- inputs, button, entre outros.
Estilização com CSS Básico
- Introdução ao CSS:
- Seletores e propriedades básicas.
- Estilização de texto, cores e fontes.
- Estilizando Elementos HTML:
- Aplicação de estilos em elementos específicos.
- Box model e posicionamento.
Aprofundando na Lógica de Programação com Javascript
- Funções em Javascript:
- Definição, chamada e retorno de funções.
- Parâmetros e escopo de variáveis.
- Arrays em Javascript:
- Criação e manipulação de arrays.
- Métodos para manipulação.
Desenvolvimento Web Dinâmico
- Manipulação do DOM:
- Introdução ao Document Object Model.
- Introdução ao Document Object Model.
- Eventos em Javascript:
- Conceitos de eventos.
- Trabalhando com eventos e formulário.
- Integrando Javascript, HTML, CSS e JS:
- Projeto integrando HTML, CSS e Javascript.