23.05.2024

103

Like

1723

Views

Profesyonel olarak Java Geliştirmek İçin Neleri Bilmeliyim?

Herkese selamlar, hızlı bir şekilde bir java roadmap'inin olmazsa olmazlarını sizlerle paylaşacağım. İsterseniz bu linklerdeki yazılarım ve videolarımdan öğrenebilirsiniz, isterseniz neleri öğrenmeniz gerektiğini buralardan öğrenir kendiniz kendi kaynaklarınızdan bunları öğrenirsiniz. Özet olarak söylemek gerekirse Java'nın temellerini bilmeniz, Spring Framework'ün temellerini bilmeniz ve Spring Boot ile amatör hataları olmayan REST API'ler yazabiliyor olmanız bekleniyor.

Yazılımcı olmak isteyenlere öneriler:

https://cbarkinozer.medium.com/suggestions-for-software-developer-wannabes-55e561103cd5

Hüseyin Babal'ın Java Developer yol haritası: https://www.youtube.com/watch?v=-mticAVs5SY

Temel Java Bilgileri

Java'nın syntax'ine dair temel bilgilere hakim olunması şart bunlar için bana ait olan şu linkleri önerebilirim:

Java syntax özet bir biçimde:

https://cbarkinozer.medium.com/java-syntax-summary-5026735c1c32

Java Collections:

https://cbarkinozer.medium.com/collections-in-java-ec0a22fbc25e

Java File Operations:

https://cbarkinozer.medium.com/java-file-operations-df292593a756

Basic Java 8:

https://cbarkinozer.medium.com/basic-java-8-features-7cfac0b2b8e8

Java Threading:

https://cbarkinozer.medium.com/java-threading-32ac5f8c9423

Java Data Structures and Algorithms:

https://cbarkinozer.medium.com/data-structures-and-algorithms-a-java-cheatsheet-de7250b90c45

80 popüler Java mülakat soruları:

https://cbarkinozer.medium.com/75-common-java-interview-questions-fd094785f7c0

Spring Framework

Spring framework piyasanın çoğunda kullanılan en popüler framework'tür ve bilmek gerekiyor.

Spring'in temellerini anlattığım youtube oynatma listem:

https://www.youtube.com/watch?v=f1HjCikujFU&list=PL8b-h7j1mitqWynw9wZ7FZE2wlowpPe7j

Spring Core:

https://cbarkinozer.medium.com/the-spring-core-f9e8371bf01

Lombok and Hibernate:

https://medium.com/codex/lombok-and-hibernate-412c94837d81

Richardson Maturity model:

https://cbarkinozer.medium.com/richardson-maturity-model-and-hateoas-7de21504a33

Demo Projeler

Yaptığım demo projeler'i inceleyebilirsiniz böylece basitten zora nasıl Spring Boot ile REST API yazabileceğinizi öğrenirsiniz:

https://github.com/cbarkinozer/Spring

Bitirme projem :

https://github.com/cbarkinozer/OnlineBankingRestAPI

Ekstra Kaynaklar

Bu kaynaklar da profesyonel java geliştiricilerinin tercih ettiği popüler kaynaklardır.

Baeldung:

Bu sitede Spring ile ilgili aradığınız her şeyi bulabilirsiniz.

https://www.baeldung.com/

Profesyonel Java Geliştirme üzerine içerikler üreten Amigoscode:

https://www.youtube.com/channel/UC2KfmYEM4KCuA1ZurravgYw

ve FolksDev:

https://www.youtube.com/c/folksdev

Java 102
Java Spring Boot
Java ile Backend Web Development Projeleri

Comments

You need to log in to be able to comment!

Cahit Barkin Özer

Software Engineer at Softtech

Location

İstanbul, TR

Education

Bilgisayar Mühendisliği - Çukurova Ünveristesi

© 2021 Patika Dev

facebook
twitter
instagram
youtube
linkedin