Monitoria para Residência de Software. Material disponibilizado.
- Algoritmo (Portugol)
- Explicar algoritmo, sequência de passos
- Entrada e Saída
- Tipos de dados e variáveis
- Operadores aritméticos (+, -, *, /, %)
- Árvore de decisão (se / senao / senao se) //if else else if
- Operadores relacionais (==, !=, <=, >=)
- Árvore de decisão (escolha / caso / pare) //switch case break
- Operadores lógicos (E, OU, NOT)
- Estrutura de laços (enquanto / para) //while for
- Incremento e decremento
- Estrutura de dados Vetores []{} Matrizes (vetores de vetores/bidimensional) Pilha e Fila
- Conceito de Recursividade
- Matemática
- Estátistica básica
- Regra de três
- Excel
- Introdução a armazenamento de dados
- Git Básico dia-a-dia
-
Introdução o que é um controle de versão
-
Introdução ao Github (Criar contas)
-
Instalação e Configuração do git
-
Comandos terminal
cd
ls
mkdir
dir
touch
-
Ciclo de vida untracked unmodified modified staged
-
Principais comandos do git:
git clone
git status
git add
git commit -m
git push
git pull
git branch (nome nova branch)
git checkout (branch)
git merge (nome da branch que você quer ajustar)
-
.gitignore
-
Exemplos: Pega a master mais recente:
git checkout master
git pull
Cria a branch localmente e remotamente:
git checkout -b nome branch
git push -u origin nome branch
..faz a tarefa, faz commit e push..
Quando terminar, vai para a master e faz merge:
git checkout master
git merge nome branch
-
- HTML5
- CSS3
- Bootstrap
- JavaScript ES6
- React Native
- Splash Screen com animação
- Cadastro de dados pessoais
- Autenticação via login e senha JWT
- CRUD: Cliente, Pedido e Nota Fiscal