Attempt to study Java related topics!
- For these courses one should configure GIT for handle projects.
git config --global http.postBuffer 524288000
.git config --global core.longpaths true
.
All course material from Spring Boot 3, Spring 6 & Hibernate for Beginners by Chad Darby Β©.
Contains my own notes with some course material to enforce learning experience.
This repository is made with , therefore it will include configuration files which are related to this IDE this approach will be favored for now. βοΈ
If the content sparked π₯ your interest, please consider buying the course and start learning π.
Note: The material provided in this repository is only for helping those who may get stuck at any point of time in the course. It is very advised that no one should just copy the solutions(violation of Honor Code) presented here.
- Section 01 - Section 1: NEW - Spring Boot 3 Quick Start.
- Section 02 - Section 2: NEW - Spring Core.
- Section 03 - Section 3: NEW - Hibernate/JPA CRUD.
- Section 04 - Section 4: NEW - REST CRUD APIs.
- Section 05 - Section 5: NEW - REST API Security.
- Section 06 - Section 6: NEW - Spring MVC.
- Section 07 - Section 7: NEW - Spring MVC CRUD.
- Section 08 - Section 8: NEW - Spring MVC Security.
- Section 09 - Section 9: NEW - JPA / Hibernate Advanced Mappings.
- Section 10 - Section 10: NEW - AOP: Aspect-Oriented Programming.
- Section 11 - Section 11: Summary.
- Section 12 - Section 12: Appendix.
- Section 13 - Section 13: Bonus.
- Read/skim thought Spring documentation when finished this course.
- Make Unix clock in Thymeleaf or in Angular.
- Make crypt program in Angular.
- Refactor paths and projects inside eclipse.
- Check typos.
- Make folder 00 based.
- Section 05 - Spring Boot REST Security with JPA/Hibernate Tutorial.
- Make Chapters/headings when reviewing.
- Remove numbers from packages.
- Section 01 - Course Introduction.
- Section 02 - Spring Overview.
- Section 03 - Setting Up Your Development Environment.
- Section 04 - Spring Inversion of Control - XML Configuration.
- Section 05 - Spring Dependency Injection - XML Configuration.
All course material from Master the Basics of Spring Integration and it's Components by Rajshree Umarekar Β©.
Contains my own notes with some course material to enforce learning experience.
This repository is made with with Eclipse hotkeys, therefore it will include configuration files which are related to this IDE this approach will be favored for now. βοΈ
If the content sparked π₯ your interest, please consider buying the course and start learning π.
Note: The material provided in this repository is only for helping those who may get stuck at any point of time in the course. It is very advised that no one should just copy the solutions(violation of Honor Code) presented here.
- add here.
- Add here additional.
All course material from Master Microservices with Spring Boot and Spring Cloud by in28Minutes Β©.
Contains my own notes with some course material to enforce learning experience.
This repository is made with , therefore it will include configuration files which are related to this IDE this approach will be favored for now. βοΈ
If the content sparked π₯ your interest, please consider buying the course and start learning π.
Note: The material provided in this repository is only for helping those who may get stuck at any point of time in the course. It is very advised that no one should just copy the solutions(violation of Honor Code) presented here.
- Currently transferring handwritten notes to digital form.
- Section 01 - Introduction β .
- Section 02 - Introduction To Web Services β .
- Section 03 - Restful Web Services with Spring Boot - V2.
- Section 04 - Quick Introduction to Microservices β .
- Section 05 - Microservices with Spring Cloud - V1. Master Microservices - V1 is now deprecated!.
- Section 06 - Microservices with Spring Cloud - V2 β .
- Section 07 - Docker with Microservices using Spring Boot and Spring Cloud - V2.
- Section 08 - Kubernetes with Microservices using Docker, Spring Boot and Spring Cloud - V2.
- Section 09 - Thanks.
- Section 10 - Appendix - Introduction to Spring Boot in 12 Steps.
- Section 11 - Appendix - Introduction to JUnit.
- Section 12 - Appendix - Introduction To Mockito.
- Section 13 - Appendix - Introduction to Functional Programming in 30 Minutes.
- Section 14 - Appendix - Introduction To Gradle.
- Section 15 - Appendix - Introduction to JPA in 10 Steps - V2 β .
- Section 16 - Appendix - Introduction to Functional Programming in 30 Minutes.
- Read Pro GIT book.
- Move Spring V1 into appendix folder, since it depreciated.
- Also numbering got changed.
- Remove numbers from packages and from lecture notes
.md
if there is.
All course material from Java Persistence: Hibernate and JPA Fundamentals by Deshraj Singh Kiran Β©.
If the content sparked π₯ your interest, please consider buying the course and start learning π.
Note: The material provided in this repository is only for helping those who may get stuck at any point of time in the course. It is very advised that no one should just copy the solutions(violation of Honor Code) presented here.
- Currently transferring handwritten notes to digital form.
- Section 01 - About this Course. β
- Section 02 - Understanding object/relational persistence. β
- Section 03 - Getting Started with Hibernate and JPA Annotations. β
- Section 04 - Mapping Concepts. β
- Section 05 - Getting Started with JPA.
- Section 06 - Best Practices.
- Read again the mismatches.
- Redo 18. Lab Exercise - Manipulating Objects.
- Check again, "Entity cannot reference Entity", but there is connections?.
- Do including POM file
<classpathentry kind="lib" path="C:/Users/ScoopiDoo/Desktop/git projektit/spring-springboot-angular-microservices-mysql-java-persistence-hibernate-aws/Java Persistence Hibernate and JPA Fundamentals/Files for course/connector/mysql-connector-j-9.2.0/mysql-connector-j-9.2.0.jar"/>
- In
.classpath
.
- In
- Remove numbers from packages
.md
if there is. - When course finished, remove the projects from the IDE!
All course material from Hibernate: Advanced Development Techniques by Harinath Kuntamukkala and Chad Darby Β©.
If the content sparked π₯ your interest, please consider buying the course and start learning π.
Note: The material provided in this repository is only for helping those who may get stuck at any point of time in the course. It is very advised that no one should just copy the solutions(violation of Honor Code) presented here.
- Section 01 - Introduction. β
- Section 02 - Mapping Collections - Sets and Lists. β
- Section 03 - Mapping Collections - Maps, Sorted Maps and Sorted Sets. β
- Section 04 - Mapping Components - Embeddable. β
- Section 05 - Mapping Enums. β
- Section 06 - Inheritance Mapping - Single Table Strategy.
- Section 07 - Inheritance Mapping - Table per Class Strategy.
- Section 08 - Inheritance Mapping - Joined Table Strategy.
- Section 09 - Inheritance Mapping - Mapped Superclass.
- Section 10 - Inheritance Mapping - Recap and Comparison.
- Section 11 - Course Summary - Thank You.
- Section 12 - Bonus.
-
The repository for the code is here.
-
Paste every exercise code after examples.
-
Do the last piece of
OrderBy
from the chapterSorted Maps - Write Some Code
. Just another way to OrderBy.
All course material from The Ultimate MySQL Bootcamp: Go from SQL Beginner to Expert by Colt Steele Β©.
Contains my own notes with some course material to enforce learning experience.
If the content sparked π₯ your interest, please consider buying the course and start learning π.
Note: The material provided in this repository is only for helping those who may get stuck at any point of time in the course. It is very advised that no one should just copy the solutions(violation of Honor Code) presented here.
- All Done - All Done! β .
- Course got updated, transfer your answers here with updated content!
- Do little game as refresher. Fun game.
- This course series will have the following courses.
All course material from Docker Masterclass For Java Spring Boot Developers by Vinoth Selvaraj Β©.
Contains my own notes with some course material to enforce learning experience.
If the content sparked π₯ your interest, please consider buying the course and start learning π.
Note: The material provided in this repository is only for helping those who may get stuck at any point of time in the course. It is very advised that no one should just copy the solutions(violation of Honor Code) presented here.
- Section 01 - Introduction. β
- Section 02 - Need For Docker. β
- Section 03 - Resource. β
- Section 04 - Docker Crash Course. β
- Section 05 - Docker Compose. β
- Section 06 - Dockerizing Spring Application.
- Section 07 - Integration Testing With TestContainers.
- Section 08 - Assignment.
- Section 09 - Mockserver.
- Section 10 - API Gateway / Service Integration.
- Section 11 - Spring Native.
- Section 12 - What's Next?
- Do the last chapter exercise from Section 05.
- Remove numbers from packages and from lecture notes
.md
if there is.
All course material from Kubernetes Masterclass For Beginners [Hands-On] by Vinoth Selvaraj Β©.
Contains my own notes with some course material to enforce learning experience.
If the content sparked π₯ your interest, please consider buying the course and start learning π.
Note: The material provided in this repository is only for helping those who may get stuck at any point of time in the course. It is very advised that no one should just copy the solutions(violation of Honor Code) presented here.
- Section 01 - Introduction. β
- Section 02 - Kubernetes Cluster. β
- Section 03 - Pod.
- Section 04 - ReplicaSet.
- Section 05 - Deployment.
- Section 06 - Service.
- Section 07 - Namespace.
- Section 08 - Probes.
- Section 09 - ConfigMap & Secret.
- Section 10 - Persistent Volume & StatefulSet.
- Section 11 - HPA - Horizontal Pod Autoscaler.
- Section 12 - Ingress.
- Section 13 - **** ASSIGNMENT ****.
- Section 14 - GKE / Google Kubernetes Engine.
- Section 15 - What's Next?
- Some.
All course material from Apache Maven: Beginner to Guru John Thompson and Spring Ahead Code Academy Β©. With my own notes need this to manage our corporate POM π₯
This repository is made with with Eclipse hotkeys. This is why it will include configuration files which are related to this IDE this approach, and it will be favored for now, also the compiled classed for explanatory experiments. βοΈ
If the content sparked π₯ your interest, please consider buying the course and start learning π.
Note: The material provided in this repository is only for helping those who may get stuck at any point of time in the course. It is very advised that no one should just copy the solutions(violation of Honor Code) presented here.
- Section 01 - Apache Maven Introduction. β
- Section 02 - Getting Started. β
- Section 03 - Compiling Java. β
- Section 04 - Getting Started with Maven. β
- Section 05 - Maven Basics. β
- Section 06 - Common Maven Plugins.
- Section 07 - Generating Source with Maven.
- Section 08 - Alternate JVM Languages.
- Section 09 - Testing with Maven.
- Section 10 - Multi-Module Projects.
- Section 11 - Apache Maven for Spring Boot.
- Section 12 - Maven Repositories.
- Section 13 - Deploying to Maven Projects to Packagecloud.
- Section 14 - Deploying Apache Maven Projects to Nexus.
- Section 15 - Maven Build Profiles.
- Section 16 - Maven Release Plugin.
- Section 17 - Maven in the Real World.
- Section 18 - Enterprise Dependency Management.
- Section 19 - Appendix A: Using GitHub.
- For now do till basic level.
All course material from Cryptography and Hashing Fundamentals in Python and Java Holczer Balazs Β©.
Contains my own notes with some course material to enforce learning experience.
This repository is made with , therefore it will include configuration files which are related to this IDE this approach will be favored for now. βοΈ
If the content sparked π₯ your interest, please consider buying the course and start learning π
Note: The material provided in this repository is only for helping those who may get stuck at any point of time in the course. It is very advised that no one should just copy the solutions(violation of Honor Code) presented here.
- Section 01 - Introduction.
- Section 02 - Cryptography Fundamentals.
- Section 03 - Symmetric (Private Key) Cryptography.
- Section 04 - Caesar Cipher.
- Section 05 - Cracking Caesar Cipher & Detecting Languages.
- Section 06 - Vigenere Cipher.
- Section 07 - Cracking the Vigenere Cipher (Kasiski Algorithm).
- Section 08 - One Time Pad (Vernam Cipher).
- Section 09 - Randomness in Cryptography.
- Section 10 - Data Encryption Standard (DES).
- Section 11 - Cracking Data Encryption Standard (DES).
- Section 12 - Advanced Encryption Standard (AES).
- Section 13 - Cracking Advanced Encryption Standard (AES).
- Section 14 - Asymmetric (Public Key) Cryptography.
- Section 15 - Asymmetric Cryptosystems.
- Section 16 - Modular Arithmetic.
- Section 17 - Diffie-Hellman Key Exchange.
- Section 18 - Cracking Diffie-Hellman Cryptosystem.
- Section 19 - RSA Cryptosystem.
- Section 20 - Cracking RSA.
- Section 21 - Elliptic Curve. Cryptography (ECC).
- Section 22 - Elliptic Curve Digital Signature Algorithm (ECDSA).
- Section 23 - Hashing.
- Section 24 - Hashing Algorithms Implementation (Python).
- Section 25 - Hashing Algorithms Implementation (Java).
- Section 26 - Applications of Cryptography.
- Section 27 - Course Materials (Downloads).
- Stuff.