Esta é uma trilha de formação do processo seletivo Santander Coders 2023, da trilha de Engenharia de Dados. Os tópicos e disciplinas são:
- O que é Git
- Instalando e configurando o Git
- Repositórios do Git
- Gravando mudanças no repositório
- Git diff, commit e rm
- Git log e restore
- Repositórios remotos
- GitHub
- Git branch
- Merging branches
- Redes e Sistemas
- Infraestrutura de redes e os principais equipamentos
- Cabeamento Estruturado
- Modelo OSI e TCP/IP
- IPV4 e IPV6
- Cálculo de sub rede
- Domínios, DNS e latência
- Principais comandos de configuração
- Segurança
- Wireless
- Apresentação de containers e instalação do Docker
- Comandos do Docker
- Imagens no Docker
- Criando containers através de imagens
- Volumes
- Redes
- Ecossistema de containers
- Docker Compose: o que é?
- Docker Compose na prática
- Conclusão, benefícios e orquestradores
- Apresentando Algoritmos
- Fluxos Simples, Sequencial
- Tipos de Dados
- Decisão
- Repetição
- Listas/Arrays
- Funções
- Exercício Completo (Pseudocódigo)
- Desempenho de Algoritmos
- Dicas para Montar Algoritmos
- Setup: Instalação | Configurações Iniciais
- Entrada e Saída de Dados
- Variáveis
- Operadores Aritméticos e Booleanos
- Conversão de Tipos
- Estruturas Condicionais
- Laços de Repetição ("While")
- Laços de Repetição (For)
- Estrutura de Listas
- Métodos e Funções de Listas
- Funções
- Dicionários
- Introdução ao curso
- Tipos de dados e custo de armazenamento
- Modelagem de entidades
- Modelagem de relacionamentos
- Normalização de dados
- Inserindo tabelas no banco
- Inserindo dados no banco
- Editando e removendo dados
- Permissionamento e Views
- Índices
- Apresentação e histórico
- Cloud pública x privada e principais provedores
- Modelos IaaS, PaaS, SaaS e Serverless
- Principais serviços - Parte 1
- Principais serviços - Parte 2
- Arquitetura para CloudIntrodução à infraestrutura como código
- Introdução ao deployment em Cloud e esteiras de CI/CD
- Introdução à segurança em Cloud
- Revisão geral e conclusão