Este é o repositório que contém o material de apoio e listas de exercício da disciplina de Programação I do Curso Técnico em Informática do IFC-Araquari.
Este material foi elaborado baseando-se no livro Lógica de Programação e Algoritmos com JavaScript - 2ª Edição.
Este material está em constante desenvolvimento. Portanto, caso tenha algumas sugestões de melhoria e/ou correções, por favor entre em contato comigo por e-mail . Se preferir, faça uma solicitação decontribuição ao projeto.
Como contribuir com um projeto privado:
- Criar um fork do projeto;
- Clonar o fork;
- Criar uma branch para a sua contribuição;
- Fazer as alterações no seu branch;
- Enviar um pull request para o projeto original.
Antes de começar, saiba que além deste material elaborado para o primeiro ano do Curso Técnico em Informática (1INFOs), também há um material elaborado para o segundo ano do curso (2INFOs) e também para o terceiro ano (3INFOs).
Programação I ➡️ Professor Fábio Longo de Moura
Lógica de Programação usando JavaScript
Desenvolvimento Web II ➡️ Professor: Eduardo da Silva
Desenvolvimento front-end usando framework Vue
Desenvolvimento Web III ➡️ Professor: Marco André Lopes Mendes
Desenvolvimento back-end usando framework Django
- Introdução
- Variáveis e Operadores
- Estruturas de Decisão
- Arrays
- Estruturas de Repetição
- Funções
- Funções com passagem de parâmetros
- Funções com retorno de valores
- Funções anônimas
- Funções callback
- Funções autoexecutáveis
- Funções recursivas
- Funções com parâmetros opcionais
- Funções com parâmetros variáveis
- Funções com parâmetros nomeados
- Funções com parâmetros nomeados e opcionais
- Funções com parâmetros nomeados e variáveis
- Objetos
- Desafios de Projetos