Sasan Azizian
Consuming RESTful Web Services | RestTemplate vs WebClient vs OpenFeign (Big Picture Explained)
5:49
Sasan Azizian
PATCH vs PUT in Spring Boot – What’s the Real Difference?
6:33
Sasan Azizian
Spring Boot REST API Project – Part 1 | Create MySQL Schema & Employee Table
5:47
Sasan Azizian
Spring Boot REST API Project – Part 2 | Full CRUD with EntityManager (All Layers Explained)
45:29
Sasan Azizian
JPQL vs SQL in Spring Boot | Full Explanation
7:09
Sasan Azizian
Build a REST API in Spring Boot Using EntityManager & MySQL
7:17
Sasan Azizian
Spring Boot Transactions | How @Transactional Works
5:16
Sasan Azizian
Understanding @Entity and @Id in Spring Boot JPA
8:09
Sasan Azizian
Setting Up Spring Boot with JPA and MySQL (Step-by-Step)
6:34
Sasan Azizian
MySQL Setup for CRUD Projects in Spring Boot
4:11
Sasan Azizian
How JDBC, JPA, Hibernate, and Spring Data JPA Work Together
7:23
Sasan Azizian
ResponseEntity in Spring Boot Explained | When to Return String vs ResponseEntity
7:01
Sasan Azizian
Spring Boot Request Mapping Explained | @RequestMapping, @GetMapping, @PathVariable & @RequestParam
6:16
Sasan Azizian
JSON & Jackson Data Binding in Spring Boot
5:48
Sasan Azizian
SpringBootApplication Explained | Component Scanning in Spring Boot
6:40
Sasan Azizian
Spring Framework Core Concepts: IoC and Dependency Injection
6:06
Sasan Azizian
Introduction to Spring Boot 4
5:54
Sasan Azizian
What Is a JAR File in Java?
4:38
Sasan Azizian
Reading Input with Scanner Class in Java
7:54
Sasan Azizian
Introduction to Multithreaded Programming in Java
6:20
Sasan Azizian
Assignment 9.2: Refactoring to Modern Java
6:22
Sasan Azizian
Java Stream API Conceptual Guide | Think in Pipelines, Not Loops
5:18
Sasan Azizian
Overview of Java Functional Interfaces Explained | Predicate, Function, Consumer, Supplier
6:55
Sasan Azizian
Assignment 8.2
17:11
Sasan Azizian
What Is a Test in Programming? Unit Tests & JUnit for Java Students
6:11
Sasan Azizian
What Is Apache Maven? (For Java Interview) Easy Explanation + POM & Dependencies
7:01
Sasan Azizian
What is Generic in Java?
3:38
Sasan Azizian
Assignment 7.3 Courses & Waitlists with Collections (Part B)
26:03
Sasan Azizian
Assignment 7.2
21:11
Sasan Azizian
How to Sort in Java: Comparable vs Comparator (Best Practices)
7:16
Sasan Azizian
Java Spliterator Explained (JDK 8+) — Parallel-Friendly Iteration
4:49
Sasan Azizian
Java Interview: TreeSet vs PriorityQueue (Order, Big-O, Use-Cases)
5:46
Sasan Azizian
Java Interview: TreeSet in Java and Performance
4:50
Sasan Azizian
HashSet vs LinkedHashSet (Java Interview Ready)
7:45
Sasan Azizian
ArrayList vs LinkedList in Java( Java Interview )
7:45
Sasan Azizian
What is ArrayList class in Java?
4:40
Sasan Azizian
Overview of The Collection Classes in Java
5:07
Sasan Azizian
Java Collections Big Picture
6:59
Sasan Azizian
Introduce Collections Framework in Java
6:12
Sasan Azizian
Assignment 6.2- Enroll students
19:16
Sasan Azizian
Assignment Week 6
7:02
Sasan Azizian
Assignment 5.2-Bellevue Courier
13:19
Sasan Azizian
Wat is Java's Transient & Volatile?( Job Interview )
5:39
Sasan Azizian
Introducing instanceof and Native Methods in JAVA
7:59
Sasan Azizian
What is Java Streams ?
5:19
Sasan Azizian
Custom Exceptions & Chain Exceptions
6:52
Sasan Azizian
What is Java Assertions?
6:05
Sasan Azizian
Java Checked vs Unchecked Exception
6:08
Sasan Azizian
Throw, Throws, Finally — What They Mean (Simple Guide)
5:03
Sasan Azizian
Concept of Java Exception Handling
6:08
Sasan Azizian
Java Exception Handling
6:11
Sasan Azizian
Java Type Wrappers & Autoboxing
6:18
Sasan Azizian
Java Enumerations
7:20
Sasan Azizian
Java Default Methods( for interview)
6:42
Sasan Azizian
Java Interfaces for Interview
7:14
Sasan Azizian
The Diamond Problem in Java
6:33
Sasan Azizian
What is Records in Java?
5:58
Sasan Azizian
Java: Object Equality, Hashing, and Records
8:04
Sasan Azizian
final Key word in JAVA( for interview)
6:48
Sasan Azizian
Abstract Classes in Java
8:06
Sasan Azizian
Dynamic Method Dispatch
8:08
Sasan Azizian
Java Multilevel Inheritance
7:30
Sasan Azizian
What is the concept of Polymorphism in Java?
5:45
Sasan Azizian
Superclasses and Subclasses in Java
6:36
Sasan Azizian
Bid vs Ask in Stock
4:58
Sasan Azizian
Java Inheritance Big Picture
6:00
Sasan Azizian
What is Serialization in Java ?
4:28
Sasan Azizian
POJO vs. JavaBean
5:34
Sasan Azizian
StringBuffer vs StringBuilder in Java
6:26
Sasan Azizian
Java utility classes overview
5:59
Sasan Azizian
Java Varargs Explained( Accept Any Number of Arguments)
5:29
Sasan Azizian
Exploring the String Class in Java
6:10
Sasan Azizian
Introducing Nested and Inner Classes in Java
5:20
Sasan Azizian
final keyword in Java
5:34
Sasan Azizian
Access Control & Encapsulation in Java
7:24
Sasan Azizian
Understanding static in Java
7:08
Sasan Azizian
pass-by-value & pass-by-reference in Java
7:22
Sasan Azizian
Java Overloading
6:09
Sasan Azizian
Second Week Discussion Topics
5:35
Sasan Azizian
Garbage Collection in Java
7:47
Sasan Azizian
Memory heap and stack in java
6:13
Sasan Azizian
Methods vs Constructors in Java
6:42
Sasan Azizian
Java Declaration & Memory
6:38
Sasan Azizian
Java Classes & Objects
7:23
Sasan Azizian
Convert your file in Jupyter Notbook to .py
1:51
Sasan Azizian
Enhanced switch/case in JAVA
6:52
Sasan Azizian
Week 1: From Receipts to Insights—5 Lines of Python
6:21
Sasan Azizian
When Can I Study?
6:20
Sasan Azizian
How to Push your Java code from IntelliJ to GitHub (2025) — JDK 25, Repo & PR
24:11
Sasan Azizian
Advanced Java Setup
6:00
Sasan Azizian
What is JDK?
5:45
Sasan Azizian
Overall version control
6:09
Sasan Azizian
Test Upload via Java on Thu Jan 12 10:35:57 CST 2017
0:16
Sasan Azizian
Test Upload via Java on Thu Jan 12 10:31:21 CST 2017
0:06
Sasan Azizian
Slideshow11
1:02
Sasan Azizian
Slideshow1
1:09
Sasan Azizian
Draw an Spider
1:00