Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
[Sou Java na Campus Party] - Decidi que quero s...
Search
Kamila de fatima santos oliveira
November 13, 2021
Programming
0
120
[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
Tirando sua startup do papel com github spark + github copilot
kamilahsantos
0
9
De java para Kotlin: Como aprender e liderar times nessa linguagem
kamilahsantos
0
28
Quarkus-Club-criando-arquiteturas-escalaveis-na-pratica
kamilahsantos
1
41
System design 101 - Java day Noroeste
kamilahsantos
2
92
[Thasfin + Orange Juice na CPBR] Minha aplicação virou um monstrinho e agora ?
kamilahsantos
1
67
Minha aplicação virou um monstrinho e agora?
kamilahsantos
2
120
Spring + Localstack : usando aws de forma gratuita
kamilahsantos
2
230
Hacktoberfest DevsJavaGirl
kamilahsantos
0
110
[We are developers Java developer day ] - I will have to refactor ! And now ? Refactoring Techniques in Java
kamilahsantos
1
120
Other Decks in Programming
See All in Programming
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
200
tparseでgo testの出力を見やすくする
utgwkk
1
190
堅牢なフロントエンドテスト基盤を構築するために行った取り組み
shogo4131
8
2.3k
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
11
11k
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
1.3k
DSPy Meetup Tokyo #1 - はじめてのDSPy
masahiro_nishimi
1
160
テストやOSS開発に役立つSetup PHP Action
matsuo_atsushi
0
150
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
110
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
6
2.4k
全員アーキテクトで挑む、 巨大で高密度なドメインの紐解き方
agatan
8
20k
從冷知識到漏洞,你不懂的 Web,駭客懂 - Huli @ WebConf Taiwan 2025
aszx87410
2
1.4k
ハイパーメディア駆動アプリケーションとIslandアーキテクチャ: htmxによるWebアプリケーション開発と動的UIの局所的適用
nowaki28
0
390
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Done Done
chrislema
186
16k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Designing for Performance
lara
610
69k
Optimizing for Happiness
mojombo
379
70k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Scaling GitHub
holman
464
140k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Building Applications with DynamoDB
mza
96
6.8k
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