Programming with Mati
Arrays in Java | The most Basic Data Structure | Java Zero to Hero Tutorial
13:11
Programming with Mati
HashMaps in Java: What they are, how they work and how to use them | Java: Zero to Hero Tutorial
18:41
Programming with Mati
DOCKER for Java Developers | Deploy a Spring-Boot App in AWS! | Tutorial
35:08
Programming with Mati
BEST IntelliJ IDEA Shortcuts | Here are all my SECRETS | Become a 10x Develpoper | Java Tutorial
38:51
Programming with Mati
Spring-Data Repositories MAGIC! How to create a Repository to access MySQL | Java | Spring-boot
5:07
Programming with Mati
Go: Pointers vs Copies | Java Dev tries GO for the FIRST TIME | Live Learning
7:03
Programming with Mati
A Java Developer tries GO for the first time | Learning Live | Golang coding challenge
1:57:30
Programming with Mati
How to map objects with Spring-Data | OneToMany Relationship mapping | Eager vs Lazy | Annotations
7:17
Programming with Mati
A Java Developer tries GO for the first time | Live learning | Learn Golang
Programming with Mati
Create a FULL-STACK Food Delivery App with SPRING-BOOT and SPRING-DATA | Java Tutorial | Part 1
1:02:16
Programming with Mati
Spring Framework AND Spring-Boot | Creating a REST Application is EASY | Java Tutorial
53:39
Programming with Mati
Create a FULLSTACK APP with Java+Spring-Boot+Thymeleaf+HTMX | NO Javascript | Tutorial
33:25
Programming with Mati
Pull Requests are dragging you down | Things I don't like | Software Development | CI/CD
15:39
Programming with Mati
You DON'T NEED LOMBOK | What is Lombok? | Why I don't use it | Java Tutorial
17:35
Programming with Mati
Records: Data classes in Java | Bye Lombok? | Explanation + Tutorial
15:23
Programming with Mati
KSQLDB | Create your OWN CUSTOM FUNCTIONS | Get Relevant Tweets Function | UDF | Kafka Tutorial
29:29
Programming with Mati
KSQLDB | JOINS and Complex AGGREGATIONS | Kafka Tutorial
12:52
Programming with Mati
KSQLDB | Create Streams | Agregations | Save Data to Kafka | Kafka Tutorial
17:07
Programming with Mati
KSQLDB | Queries Part 1: Tables, Streams, Filtering and Projecting | Kafka Tutorial
14:29
Programming with Mati
Abstract Classes vs. Interfaces? What is the difference? Java Object-oriented programming tutorial!
39:18
Programming with Mati
Guard Clauses: Remove Nesting = Improve your code!
10:39
Programming with Mati
Classes and Inheritance in Java: Explanation + Tutorial! (Object-Oriented Programming)
30:41
Programming with Mati
Data Structures in Java: Lists, Sets, Maps. Getting started tutorial!
1:00:40
Programming with Mati
KsqlDB + Kafka Connect: Move data IN/OUT of Kafka with just SQL! Tutorial with MySQL and REDIS
26:29
Programming with Mati
Kafka Streams + SQL = KSQLDB!! What is it And Tutorial! Build Applications Fast!
18:13
Programming with Mati
Java Code Camp starting next week!! Don’t miss it! Link in the comments!
0:21
Programming with Mati
#testdrivendevelopment promotes simpler design
0:57
Programming with Mati
#testdrivendevelopment forces you to TEST! And that is good!
0:37
Programming with Mati
#testdrivendevelopment is the best way to understand what you need to code
0:32
Programming with Mati
Start using Test-Driven Development NOW! 6 reasons why I use it!
13:27
Programming with Mati
Functional Programming in Java: LIST COMPREHENSION Part 2: Implement Cartesian Product RECURSIVELY
12:32
Programming with Mati
EASY way to filter a List in #Java
1:00
Programming with Mati
Easy ways to create a Map in Java!
0:50
Programming with Mati
Record classes since Java 14
0:54
Programming with Mati
Functional Programming: LIST COMPREHENSION IN JAVA? Implement this great HASKELL feature!!
31:46
Programming with Mati
Java Stream and Completable Future: More Functional Patterns! Implement the Result Monad!
1:02:22
Programming with Mati
Don’t write for loops in Java anymore! Do this instead!
0:49
Programming with Mati
What is a Functor? Watch my full video about Functional Programming Patterns!
1:01
Programming with Mati
WHAT IS A MONAD? Functional Programming Patterns for Java Developers!
24:59
Programming with Mati
Functional Programming for Java Developers! Is it possible?? (Introduction + #Tutorial)
1:18:51
Programming with Mati
10 August 2022
0:10
Programming with Mati
Stream.toList() method replaces long “collect(Collectors.toList()) from Java 16 onwards!
0:16
Programming with Mati
21 April 2022
0:50
Programming with Mati
Time Window Aggregations in Kafka Streams!
23:25
Programming with Mati
Kafka Streams Stateless Stream Transformations
7:57
Programming with Mati
Scaling our Kafka Streams Spring Boot Bank!
20:20
Programming with Mati
Create a REST API with Spring Boot for our Kafka Streams Bank Application!
21:50
Programming with Mati
Tomorrow 🗓: How to create a Rest API for your Kafka Streams App with Spring Boot! 🔥 🔥 🔥
0:13
Programming with Mati
Programming With Mati reaches 💯 subscribers! Thank you!! 🎉 🎉
0:30
Programming with Mati
What are Lambda Expressions and Method Reference in Java 8?
20:54
Programming with Mati
Create a Bank Account System with Kafka Streams - Stateful Processing
26:44
Programming with Mati
Kafka Streams: Map, flat map, map values? What’s the difference?
10:04
Programming with Mati
Kafka Streams Ep. 2: Stateless Processing - Part 4
10:19
Programming with Mati
Kafka Streams Ep. 2 - Stateless Processing - Part 3
11:14
Programming with Mati
Kafka Streams: Zero to Hero - Ep 2 - Stateless Processing - Part 2
10:59
Programming with Mati
Kafka Streams: Zero to Hero - Ep 2 - Stateless Processing - Part 1
33:05
Programming with Mati
Kafka Streams: Zero to Hero - Introduction
23:44