Skip to content
No results
  • Hello World!
  • Java
  • Python
  • Examples
  • Blogs
  • Emma
asmaliza.com
  • Hello World!
  • Java
  • Python
  • Examples
  • Blogs
  • Emma
asmaliza.com

Java School

Course Materials

  • Setup
    • JDK
    • Eclipse
    • PostgreSQL
      • Create a new database
    • Postman
      • Download the installer from https://www.postman.com/downloads/
      • Run the installer. Accept all default settings.
      • Launch Postman. Login or create account to continue.
  • Notes
    • Java Basics
    • Variables and Data Types
    • Operators and Expressions
    • Control Flow Statements
    • Collection Framework
    • Exception Handling
    • Java Database Connectivity (JDBC)
    • Multithreading and Concurrency
    • Synchronization and Concurrency Utilities
    • Java Input/Output (I/O)
    • Introduction to OOP Concept
    • Encapsulation and Access Modifiers
    • Inheritance
    • Polymorphism
    • Generics
    • Lambda Expressions and Functional Programming
    • Serialization and Deserialization
    • Networking in Java
    • Introduction to Java Annotations
    • Introduction to REST APIs
    • Building REST APIs in Java with Spring Boot
    • (Optional) Building CRUD REST Service for Relational Database with Spring Boot
  • Activity Guides
    • Exercise 1
    • Exercise 2
    • Exercise 3
    • Exercise 4
    • Exercise 5
    • Exercise 6
    • Exercise 7
    • Exercise 8
    • Exercise 9
    • Exercise 10
    • Exercise 11
    • Exercise 12
    • Exercise 13

Copyright © 2026 - WordPress Theme by CreativeThemes