Skip to content

Instantly share code, notes, and snippets.

@projected1
Last active January 18, 2021 15:48
Show Gist options
  • Save projected1/fac150abe0533c2e103c1dabd6bae55c to your computer and use it in GitHub Desktop.
Save projected1/fac150abe0533c2e103c1dabd6bae55c to your computer and use it in GitHub Desktop.
Learning resources for Java/Spring microservices, Elasticsearch, Couchbase, Kafka & K8S.

Spring Microservices - Learning Resources

Git

What is Git and GitHub? How to commit, push, create branch or pull request?

https://www.youtube.com/watch?v=9LRxxOjZJE8

What is BitBucket?

https://www.youtube.com/watch?v=v-B1YwWJte0

Java 8

Serialization Explained in 3 minutes

https://www.youtube.com/watch?v=QOKlY37XpEA

What & Why do we need Lambda Expressions in Java?

https://www.youtube.com/watch?v=Pr-p5LNjS0c

Java Streams - Filter & ForEach Example

https://www.youtube.com/watch?v=vHwToYEYvsU

Java Streams - Map & Collect Example

https://www.youtube.com/watch?v=bTTNVP_ORr8

Java Streams - FlatMap & Optional Example

https://www.youtube.com/watch?v=NNzi4PTazzE

Spring & Spring Boot

Spring Boot - Hello World

https://www.youtube.com/watch?v=27I1M5RLplE&t=597s

Spring Autowire & Dependency Injection

https://www.youtube.com/watch?v=K43qyHJXmWI&t=424s

Spring Boot Restful Web Service

https://www.youtube.com/watch?v=A04J3kHnofE

Spring Boot - Spring Data REST and JPA example

https://www.youtube.com/watch?v=CX-xBVIEIkw

TDD

How to write Tests in Java 8 using JUnit 5 with Example

https://www.youtube.com/watch?v=A0N9Ho86ids

Writing JUnit Tests for RestController using MockMvc and Mockito

https://www.youtube.com/watch?v=8S8o46avgAw

Unit and Integration Tests in Spring Boot JPA Example

https://www.youtube.com/watch?v=ackhP0ubtd4

Couchbase

Installing and configuring

https://www.youtube.com/watch?v=RJsAwRzhQqc

Creating a data bucket and adding a test document

https://www.youtube.com/watch?v=yta_KW7l5EM

Spring Data - Couchbase Example

https://www.youtube.com/watch?v=q6EbwSQQeqE

ElasticSearch

Spring Data - Elastic Search Example #1

https://www.youtube.com/watch?v=bYiNlCaaRiI

Spring Data - Elastic Search Example #2 using Query DSL

https://www.youtube.com/watch?v=rfjsaccL_e0

Spring Data - Elastic Search - Delete Index - Example #4

https://www.youtube.com/watch?v=Z6yDwWyBhfI

Microservices

What are Microservices?

https://www.youtube.com/watch?v=-luHIZJ6or0

OpenShift Container Platform by RedHat

https://www.youtube.com/watch?v=XD8Xnjpdrgs

Kafka

What is Apache Kafka?

https://www.youtube.com/watch?v=Najgh-3hcng

Microservices Design Pattern - When to use Kafka and REST?

https://www.youtube.com/watch?v=13p483nnwHo

Spring Boot with Spring Kafka Producer Example

https://www.youtube.com/watch?v=NjHYWEV_E_o

CI-CD

What is Jenkins? How to run a maven GitHub project in Jenkins?

https://www.youtube.com/watch?v=BfJvxGs-HxQ

How to create Jenkins Pipeline with an Example

https://www.youtube.com/watch?v=s73nhwYBtzE

What is Blue Ocean in Jenkins?

https://www.youtube.com/watch?v=EYXQyjaydKQ

Kubernetes

Helm – A tool to help you install and manage your applications

https://www.youtube.com/watch?v=9cwjtN3gkD4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment