Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
[Sou Java na Campus Party] - Decidi que quero ser dev backend e agora?
Search
Kamila de fatima santos oliveira
November 13, 2021
Programming
0
89
[Sou Java na Campus Party] - Decidi que quero ser dev backend e agora?
Kamila de fatima santos oliveira
November 13, 2021
Tweet
Share
More Decks by Kamila de fatima santos oliveira
See All by Kamila de fatima santos oliveira
Minha aplicação virou um monstrinho e agora?
kamilahsantos
1
37
Spring + Localstack : usando aws de forma gratuita
kamilahsantos
2
140
Hacktoberfest DevsJavaGirl
kamilahsantos
0
33
[We are developers Java developer day ] - I will have to refactor ! And now ? Refactoring Techniques in Java
kamilahsantos
1
49
[Codecon summit ] Minha aplicação virou um monstrinho e agora ?
kamilahsantos
2
130
[Semana de SI - each usp] Desmistificando a carreira em tecnologia: de estágio a liderança técnica
kamilahsantos
0
57
[Alura DLC] Como se manter técnica em uma carreira de gestão
kamilahsantos
1
46
[CPBR15] Como o github projects pode ajudar nos seus estudos
kamilahsantos
0
53
[Developer week latam] I will have to refactor ! And now ?Refactoring Techniques in Java
kamilahsantos
1
33
Other Decks in Programming
See All in Programming
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
2
170
Site Reliability Engineering for GMO
pyama86
8
1.1k
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
210
2 週間で Twitter Bot を作ってみた
contour_gara
0
740
MicrosoftのPlatform Engineeringガイドを読んで実際になにかやってみた
ymd65536
1
490
Domain-Driven Transformation
hschwentner
2
1.5k
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
470
ADRを一年運用してみた/adr_after_a_year
hanhan1978
7
2.4k
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
380
Komplexe Oberflächen mit SVG und der Web Animation API
joergneumann
0
680
Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting
unvalley
5
1.1k
Scalable Customer Journey Orchestration (CJO)
lewuathe
0
400
Featured
See All Featured
Unsuck your backbone
ammeep
663
57k
A Philosophy of Restraint
colly
197
16k
Docker and Python
trallard
35
2.7k
Building an army of robots
kneath
300
41k
Six Lessons from altMBA
skipperchong
22
3k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
6
1.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Music & Morning Musume
bryan
41
5.6k
Clear Off the Table
cherdarchuk
85
310k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
Git: the NoSQL Database
bkeepers
PRO
423
63k
Transcript
Decidi que quero ser dev backend e agora? Kamila Santos
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
@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.
@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...
@kamila_code SIM VAGAS!!
MAS POR ONDE EU COMEÇO???? @kamila_code
@kamila_code LÓGICA DE PROGRAMAÇÃO Aprender sobre variáveis e constantes
@kamila_code LÓGICA DE PROGRAMAÇÃO Desvios condicionais
@kamila_code LÓGICA DE PROGRAMAÇÃO Estruturas de repetição
@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.
ORIENTAÇÃO A OBJETOS @kamila_code
@kamila_code APRENDA E PRATIQUE OS PILARES Entenda o que é
objeto, atributo e método
@kamila_code APRENDA E PRATIQUE OS PILARES Encapsulamento
@kamila_code APRENDA E PRATIQUE OS PILARES Herança
@kamila_code APRENDA E PRATIQUE OS PILARES Polimorfismo
@kamila_code APRENDA E PRATIQUE OS PILARES Abstração
SINTAXE E FUNCIONALIDADES DA LINGUAGEM @kamila_code
GERENCIAMENTO DE DEPENDÊNCIAS @kamila_code
GIT E GITHUB @kamila_code
@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
SPRING WEB @kamila_code
SQL @kamila_code
SPRING DATA @kamila_code
HTTP @kamila_code
REST @kamila_code
SPRING SECURITY @kamila_code
LOGS @kamila_code
TESTES UNITÁRIOS @kamila_code
E O QUE VEM DEPOIS ? @kamila_code
NOSQL @kamila_code
OUTROS TIPOS DE TESTE @kamila_code
MICROSSERVIÇOS @kamila_code
SPRING CLOUD @kamila_code
MENSAGERIA E FILAS @kamila_code
CLOUD COMPUTING @kamila_code
SOLID E BOAS PRÁTICAS @kamila_code
PADRÕES DE PROJETO @kamila_code
DDD , CLEAN ARQ , ARQ HEXAGONAL ..... @kamila_code
@kamila_code E QUAL A MELHOR FORMA DE ESTUDAR TUDO ISSO
?
@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
@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 .
@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
@kamila_code E QUAL A MELHOR FORMA DE ESTUDAR TUDO ISSO
? Ensine outras pessoas , compartilhe o que você está aprendendo .
E DEPOIS DISSO ? @kamila_code
@kamila_code
@kamila_code
@kamila_code
OBRIGADA :) @kamila_code HTTPS ://BEACONS .PAGE /KAMILA _CODE