/atom

Java course materials

Primary LanguageJavaMIT LicenseMIT

Java Technoatom/Technosphere

Build Status

Youtube channel - watch course videos

Join chat - feel free to contact us

Course repository. All course lectures/sources/homeworks are available here.

Lectures list:

Lecture 1. Basics, git
Lecture 2. Classes, gradle
Lecture 3. Collections, Exceptions, Generics
Lecture 4. Web client, HTTP, REST
Lecture 5. Web server, Spring, Annotations
Lecture 6. Databases, SQL, JDBC
Lecture 7. ORM, Hibernate
Lecture 8. WebSocket
Lecture 9. Game Server architecture
Lecture 10. Basic concurrency, Critical section
Lecture 11. Basic concurrency, Concurrent data structures
Lecture 12. GC, Heap