Trilha inicial Santander Coders Web back-end / 11 horas de conteúdo
O que é versionamento
Instalação e configuração inicial do Git
Estudo de fluxo do Git
Git diff e retorno de estado
Repositórios remotos
Branches, gitignore e merge
Fluxo simples sequencial
Tipos de dados
Estruturas de decisão
Estruturas de repetição
Exercícios 1
Listas e Arrays
Funções
Elaboração de um pseudocódigo exemplo (Criando um caixa eletrônico)
Desempenho de algoritmos (Introdução de conceitos importantes)
Exercícios 2
Definição e breve história das redes
Infraestrutura de redes e principais equipamentos
Cabeamento estruturado
Modelo OSI e modelo TCP-IP
IPV4 e IPV6
Exercícios I
Cálculo de sub rede
Domínios, DNS, DHCP e latência
Principais comandos de configuração
Segurança
Simulando redes com packet tracer
Exercícios II
Setup
Variáveis
Tabela verdade
Estruturas condicionais
Manipulando Strings e datas
Laços de repetição
Arrays e matrizes
Funções
Classe e objeto
Métodos e atributos da classe
Modificadores de acesso, construtor, getters e setters e encapsulamento
Exercícios I
Modelagem orientada a objetos
Herança
Polimorfismo
Herança vs acoplamento (A mais)
Exercícios II
Baixar e instalar o PostgreSQL
Tipos de dados e custo de armazenamento
Modelagem de entidade
Normalização dos dados
Indices
Projeto teste
Exercícios I
Exercícios II