Decidi que quero
ser dev backend
e agora?
Kamila Santos
Slide 2
Slide 2 text
Desenvolvedora Back-end na Ame
Digital, Microsoft MVP, Bacharel em
Ciência da Computação
Criadora de conteúdo insta e no youtube
Kamila code
Creator no Experts Club da Rocketseat
Kamila Santos
@kamila_code
Slide 3
Slide 3 text
@kamila_code
PRIMEIRAMENTE O
QUE FAZ UMA DEV
BACKEND
Traduzimos regras de negócio em código, nos
comunicamos com banco de dados e outras aplicações
além de nos preocuparmos com a escalabilidade de
nossas soluções.
Slide 4
Slide 4 text
@kamila_code
E PORQUE SER DEV
BACKEND COM
FOCO EM JAVA
Bastante utilizado no mercado,
comunidade grande, atualizações
frquentes, bastante consolidado no
mercado, muitas vagas...
Slide 5
Slide 5 text
@kamila_code
SIM VAGAS!!
Slide 6
Slide 6 text
MAS POR ONDE EU COMEÇO????
@kamila_code
Slide 7
Slide 7 text
@kamila_code
LÓGICA DE
PROGRAMAÇÃO
Aprender sobre variáveis e constantes
Slide 8
Slide 8 text
@kamila_code
LÓGICA DE
PROGRAMAÇÃO
Desvios condicionais
Slide 9
Slide 9 text
@kamila_code
LÓGICA DE
PROGRAMAÇÃO
Estruturas de repetição
Slide 10
Slide 10 text
@kamila_code
LÓGICA DE
PROGRAMAÇÃO
Pratique lógica com a linguagem que você
escolheu faça projetinhos que utilizem as
estuturas que você aprendeu.
Slide 11
Slide 11 text
ORIENTAÇÃO A OBJETOS
@kamila_code
Slide 12
Slide 12 text
@kamila_code
APRENDA E
PRATIQUE OS
PILARES
Entenda o que é objeto, atributo e método
Slide 13
Slide 13 text
@kamila_code
APRENDA E
PRATIQUE OS
PILARES
Encapsulamento
Slide 14
Slide 14 text
@kamila_code
APRENDA E
PRATIQUE OS
PILARES
Herança
Slide 15
Slide 15 text
@kamila_code
APRENDA E
PRATIQUE OS
PILARES
Polimorfismo
Slide 16
Slide 16 text
@kamila_code
APRENDA E
PRATIQUE OS
PILARES
Abstração
Slide 17
Slide 17 text
SINTAXE E
FUNCIONALIDADES DA
LINGUAGEM
@kamila_code
Slide 18
Slide 18 text
GERENCIAMENTO DE
DEPENDÊNCIAS
@kamila_code
Slide 19
Slide 19 text
GIT E GITHUB
@kamila_code
Slide 20
Slide 20 text
@kamila_code
GIT E GITHUB
Configuração
Comandos mais utilizados
Como trabalhar com branchs
Criação de repositórios
Como trabalhar com pull requests
Erros mais comuns
@kamila_code
E QUAL A MELHOR
FORMA DE ESTUDAR
TUDO ISSO
?
Slide 40
Slide 40 text
@kamila_code
E QUAL A MELHOR
FORMA DE ESTUDAR
TUDO ISSO
?
Para conteúdos teóricos algo que me
ajuda bastante é fazer resumos para não
se torna algo tão
"parado
"e ainda servir de
fonte de consulta posteriormente
, mapas
mentais também são uma ótima ideia
Slide 41
Slide 41 text
@kamila_code
E QUAL A MELHOR
FORMA DE ESTUDAR
TUDO ISSO
?
Para conteúdos práticos o segredo é
praticar
, faça projetos recrie de modo
simplificado aplicações que você usa
.
Slide 42
Slide 42 text
@kamila_code
E QUAL A MELHOR
FORMA DE ESTUDAR
TUDO ISSO
?
Repo com várias ideias de projetos
:
https
://github
.com
/florinpop
17/app
-ideas
Slide 43
Slide 43 text
@kamila_code
E QUAL A MELHOR
FORMA DE ESTUDAR
TUDO ISSO
?
Ensine outras pessoas
, compartilhe o que
você está aprendendo
.