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 s...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
26
De java para Kotlin: Como aprender e liderar times nessa linguagem
kamilahsantos
0
48
Quarkus-Club-criando-arquiteturas-escalaveis-na-pratica
kamilahsantos
1
55
System design 101 - Java day Noroeste
kamilahsantos
2
110
[Thasfin + Orange Juice na CPBR] Minha aplicação virou um monstrinho e agora ?
kamilahsantos
1
90
Minha aplicação virou um monstrinho e agora?
kamilahsantos
2
140
Spring + Localstack : usando aws de forma gratuita
kamilahsantos
2
260
Hacktoberfest DevsJavaGirl
kamilahsantos
0
140
[We are developers Java developer day ] - I will have to refactor ! And now ? Refactoring Techniques in Java
kamilahsantos
1
140
Other Decks in Programming
See All in Programming
Java 21/25 Virtual Threads 소개
debop
0
280
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
440
Feature Toggle は捨てやすく使おう
gennei
0
370
Codex CLI でつくる、Issue から merge までの開発フロー
amata1219
0
150
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
580
Smarter Angular mit Transformers.js & Prompt API
christianliebel
PRO
1
100
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.3k
AI 開発合宿を通して得た学び
niftycorp
PRO
0
180
Ruby and LLM Ecosystem 2nd
koic
1
1.3k
CSC307 Lecture 15
javiergs
PRO
0
270
ファインチューニングせずメインコンペを解く方法
pokutuna
0
200
Kubernetesでセルフホストが簡単なNewSQLを求めて / Seeking a NewSQL Database That's Simple to Self-Host on Kubernetes
nnaka2992
0
180
Featured
See All Featured
A Soul's Torment
seathinner
5
2.5k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.5k
Context Engineering - Making Every Token Count
addyosmani
9
780
How GitHub (no longer) Works
holman
316
150k
Code Review Best Practice
trishagee
74
20k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
Practical Orchestrator
shlominoach
191
11k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
53k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
150
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
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