Skip to content

Basics, algorithmic problems, design patters, refactoring examples, code katas, projects ...

Notifications You must be signed in to change notification settings

kurtulussahin/java-education

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

java-education

Video Courses

Akin Kaldiroğlu

Java ile Nesne-Merkezli Programlamaya Giriş - 38 hours

Java ile Nesne-Merkezli ve Fonksiyonel Programlama - 26 hours

Design Patterns - 28 hours

Furkan Sönmez

Effective Java - Joshua Bloch - 13 hours

Emily Bache

Refactoring Katas - 3 hours

Robert C. Martin

Clean Code Fundamentals - 53 hours

Yegor Bugayenko

The Pain of OOP - 10 hours

Linkedin Learning

Practical Test-Driven Development for Java Programmers - 3 hours

Books

Head First Java

Head First Object-Oriented Analysis & Design

Head First Design Patterns

UML for Java Programmers - Robert C. Martin

Clean Code: A Handbook of Agile Software Craftsmanship - Robert C. Martin

Elegant Objects - Yegor Bugayenko

Effective Java: Joshua Bloch

Tidy First? - Kent Beck

Program Development in Java - Barbara Liskov

A Philosophy of Software Design - John Ousterhout

Data Structures & Algorithms Problems

LeetCode profile page

Releases

No releases published

Packages

No packages published

Languages