Add types to links
This commit is contained in:
1 parent
0a579b4507
commit
390db65e32
2455 files changed
+6127
-6116
No files matched your search
@@ -7,5 +7,5 @@ Understanding the basics is the key to a solid foundation. In this section, lear
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Java - Basic Syntax](https://www.youtube.com/watch?v=81piDKqPxjQ)
|
||||
- [Java Tutorial for Beginners](https://www.youtube.com/watch?v=RRubcjpTkks)
|
||||
- [@video@Java - Basic Syntax](https://www.youtube.com/watch?v=81piDKqPxjQ)
|
||||
- [@video@Java Tutorial for Beginners](https://www.youtube.com/watch?v=RRubcjpTkks)
|
||||
@@ -9,6 +9,6 @@ Data Types are divided into two group -
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [What are Data Types & Variables?](https://www.guru99.com/java-variables.html)
|
||||
- [Java Variables](https://www.javatpoint.com/java-variables)
|
||||
- [Learn more about Data types and Variables](https://www.javatpoint.com/java-data-types)
|
||||
- [@article@What are Data Types & Variables?](https://www.guru99.com/java-variables.html)
|
||||
- [@article@Java Variables](https://www.javatpoint.com/java-variables)
|
||||
- [@article@Learn more about Data types and Variables](https://www.javatpoint.com/java-data-types)
|
||||
@@ -10,7 +10,7 @@ Java has the following conditional statements:
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [What are Conditional statements?](https://www.educative.io/answers/what-are-conditional-statements-in-programming)
|
||||
- [Conditionals in Java](https://www.javatpoint.com/java-if-else)
|
||||
- [Conditionals and Loops in Java](https://youtu.be/ldYLYRNaucM)
|
||||
- [Switch Statements + Nested Case in Java](https://youtu.be/mA23x39DjbI)
|
||||
- [@article@What are Conditional statements?](https://www.educative.io/answers/what-are-conditional-statements-in-programming)
|
||||
- [@article@Conditionals in Java](https://www.javatpoint.com/java-if-else)
|
||||
- [@video@Conditionals and Loops in Java](https://youtu.be/ldYLYRNaucM)
|
||||
- [@video@Switch Statements + Nested Case in Java](https://youtu.be/mA23x39DjbI)
|
||||
@@ -9,6 +9,6 @@ Steps -
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Methods/Functions in Java.](https://www.javatpoint.com/method-in-java)
|
||||
- [Learn Functions/Methods in Java](https://www.w3schools.com/java/java_methods.asp)
|
||||
- [Functions / Methods in Java](https://www.youtube.com/watch?v=vvanI8NRlSI)
|
||||
- [@article@Methods/Functions in Java.](https://www.javatpoint.com/method-in-java)
|
||||
- [@article@Learn Functions/Methods in Java](https://www.w3schools.com/java/java_methods.asp)
|
||||
- [@video@Functions / Methods in Java](https://www.youtube.com/watch?v=vvanI8NRlSI)
|
||||
@@ -9,6 +9,6 @@ As the name indicates itself, a **Data Structure** is a way of organizing the da
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [ Data Structures and Algorithms](https://www.javatpoint.com/data-structure-tutorial)
|
||||
- [Java + DSA + Interview Preparation Course](https://youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ)
|
||||
- [Data Structures Illustrated](https://www.youtube.com/watch?v=9rhT3P1MDHk&list=PLkZYeFmDuaN2-KUIv-mvbjfKszIGJ4FaY)
|
||||
- [@article@ Data Structures and Algorithms](https://www.javatpoint.com/data-structure-tutorial)
|
||||
- [@video@Java + DSA + Interview Preparation Course](https://youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ)
|
||||
- [@video@Data Structures Illustrated](https://www.youtube.com/watch?v=9rhT3P1MDHk&list=PLkZYeFmDuaN2-KUIv-mvbjfKszIGJ4FaY)
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
Object-oriented programming is a core of Java Programming, which is used for designing a program using classes and objects. This can also be characterized as data controlling for accessing the code.
|
||||
|
||||
- [Class](https://www.javatpoint.com/object-and-class-in-java)
|
||||
- [Polymorphism](https://www.javatpoint.com/runtime-polymorphism-in-java)
|
||||
- [Abstraction](https://www.softwaretestinghelp.com/what-is-abstraction-in-java/)
|
||||
- [Encapsulation](https://www.programiz.com/java-programming/encapsulation)
|
||||
- [@article@Class](https://www.javatpoint.com/object-and-class-in-java)
|
||||
- [@article@Polymorphism](https://www.javatpoint.com/runtime-polymorphism-in-java)
|
||||
- [@article@Abstraction](https://www.softwaretestinghelp.com/what-is-abstraction-in-java/)
|
||||
- [@article@Encapsulation](https://www.programiz.com/java-programming/encapsulation)
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Java OOPs Concepts](https://www.javatpoint.com/java-oops-concepts)
|
||||
- [Java complete OOPs playlist](https://youtube.com/playlist?list=PL9gnSGHSqcno1G3XjUbwzXHL8_EttOuKk)
|
||||
- [Java OOPs Concepts](https://www.youtube.com/watch?v=6T_HgnjoYwM)
|
||||
- [@article@Java OOPs Concepts](https://www.javatpoint.com/java-oops-concepts)
|
||||
- [@video@Java complete OOPs playlist](https://youtube.com/playlist?list=PL9gnSGHSqcno1G3XjUbwzXHL8_EttOuKk)
|
||||
- [@video@Java OOPs Concepts](https://www.youtube.com/watch?v=6T_HgnjoYwM)
|
||||
@@ -7,7 +7,7 @@ Learn how to work with files i.e., reading, writing and deleting, files and fold
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [How To Work With Files In Java](https://www.marcobehler.com/guides/java-files)
|
||||
- [Java File Class](https://www.javatpoint.com/java-file-class)
|
||||
- [Java HttpURLConnection Example - Java HTTP Request GET, POST](https://www.digitalocean.com/community/tutorials/java-httpurlconnection-example-java-http-request-get-post)
|
||||
- [5 ways to make HTTP requests in Java](https://www.twilio.com/blog/5-ways-to-make-http-requests-in-java)
|
||||
- [@article@How To Work With Files In Java](https://www.marcobehler.com/guides/java-files)
|
||||
- [@article@Java File Class](https://www.javatpoint.com/java-file-class)
|
||||
- [@article@Java HttpURLConnection Example - Java HTTP Request GET, POST](https://www.digitalocean.com/community/tutorials/java-httpurlconnection-example-java-http-request-get-post)
|
||||
- [@article@5 ways to make HTTP requests in Java](https://www.twilio.com/blog/5-ways-to-make-http-requests-in-java)
|
||||
@@ -6,5 +6,5 @@ To create package use this command -> javac -d directory javafilename
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Packages in Java](https://docs.oracle.com/javase/8/docs/api/java/lang/Package.html)
|
||||
- [Java Package](https://www.javatpoint.com/package)
|
||||
- [@article@Packages in Java](https://docs.oracle.com/javase/8/docs/api/java/lang/Package.html)
|
||||
- [@article@Java Package](https://www.javatpoint.com/package)
|
||||
@@ -4,6 +4,6 @@ Date and Time is a very important concept in programming. Java provides a rich s
|
||||
|
||||
Learn how to work with Date and Time in Java.
|
||||
|
||||
- [Date and Time API in Java](https://chamalwr.medium.com/datetime-api-in-java-2aef5df1c39b)
|
||||
- [Introduction to Date and Time in Java](https://www.baeldung.com/java-8-date-time-intro)
|
||||
- [Java SE 8 Date and Time](https://www.oracle.com/technical-resources/articles/java/jf14-date-time.html)
|
||||
- [@article@Date and Time API in Java](https://chamalwr.medium.com/datetime-api-in-java-2aef5df1c39b)
|
||||
- [@article@Introduction to Date and Time in Java](https://www.baeldung.com/java-8-date-time-intro)
|
||||
- [@article@Java SE 8 Date and Time](https://www.oracle.com/technical-resources/articles/java/jf14-date-time.html)
|
||||
@@ -7,5 +7,5 @@ In Java and other programming languages, loops are used to iterate a part of the
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [What are loops in Java?](https://www.javatpoint.com/java-for-loop)
|
||||
- [ Loops in Java.](https://www.programiz.com/java-programming/for-loop)
|
||||
- [@article@What are loops in Java?](https://www.javatpoint.com/java-for-loop)
|
||||
- [@article@ Loops in Java.](https://www.programiz.com/java-programming/for-loop)
|
||||
@@ -10,4 +10,4 @@ There are three types of exceptions -
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Understanding Java Exceptions](https://www.youtube.com/watch?v=W-N2ltgU-X4)
|
||||
- [@video@Understanding Java Exceptions](https://www.youtube.com/watch?v=W-N2ltgU-X4)
|
||||
@@ -6,11 +6,11 @@ Learn about the fundamentals of Java such as basic syntax, data types, variables
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Java Basics - W3Schools](https://www.w3schools.com/java/)
|
||||
- [Java Tutorial for Beginners](https://youtu.be/eIrMbAQSU34)
|
||||
- [Java + DSA + Interview Preparation Course (For beginners)](https://youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ)
|
||||
- [Head First Java](https://www.amazon.co.uk/Head-First-Java-3rd-Brain-Friendly/dp/1491910771)
|
||||
- [Thinking in Java](https://www.amazon.co.uk/Thinking-Java-Eckel-Bruce-February/dp/B00IBON6C6)
|
||||
- [Effective Java](https://www.amazon.com/Effective-Java-Joshua-Bloch/dp/0134685997)
|
||||
- [Java: A Beginners Guide](https://www.amazon.co.uk/Java-Beginners-Guide-Herbert-Schildt/dp/1260463559)
|
||||
- [Java: The Complete Reference](https://www.amazon.co.uk/gp/product/B09JL8BMK7/ref=dbs_a_def_rwt_bibl_vppi_i2)
|
||||
- [@article@Java Basics - W3Schools](https://www.w3schools.com/java/)
|
||||
- [@video@Java Tutorial for Beginners](https://youtu.be/eIrMbAQSU34)
|
||||
- [@video@Java + DSA + Interview Preparation Course (For beginners)](https://youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ)
|
||||
- [@article@Head First Java](https://www.amazon.co.uk/Head-First-Java-3rd-Brain-Friendly/dp/1491910771)
|
||||
- [@article@Thinking in Java](https://www.amazon.co.uk/Thinking-Java-Eckel-Bruce-February/dp/B00IBON6C6)
|
||||
- [@article@Effective Java](https://www.amazon.com/Effective-Java-Joshua-Bloch/dp/0134685997)
|
||||
- [@article@Java: A Beginners Guide](https://www.amazon.co.uk/Java-Beginners-Guide-Herbert-Schildt/dp/1260463559)
|
||||
- [@article@Java: The Complete Reference](https://www.amazon.co.uk/gp/product/B09JL8BMK7/ref=dbs_a_def_rwt_bibl_vppi_i2)
|
||||
@@ -4,7 +4,7 @@ Java Generic methods and generic classes enable programmers to specify, with a s
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Java - Generics](https://www.tutorialspoint.com/java/java_generics.htm)
|
||||
- [Generics in Java](https://www.javatpoint.com/generics-in-java)
|
||||
- [Generics in Java](https://www.youtube.com/watch?v=XMvznsY02Mk)
|
||||
- [An introduction to generic types in Java](https://www.freecodecamp.org/news/understanding-java-generic-types-covariance-and-contravariance-88f4c19763d2/)
|
||||
- [@article@Java - Generics](https://www.tutorialspoint.com/java/java_generics.htm)
|
||||
- [@article@Generics in Java](https://www.javatpoint.com/generics-in-java)
|
||||
- [@video@Generics in Java](https://www.youtube.com/watch?v=XMvznsY02Mk)
|
||||
- [@article@An introduction to generic types in Java](https://www.freecodecamp.org/news/understanding-java-generic-types-covariance-and-contravariance-88f4c19763d2/)
|
||||
@@ -4,5 +4,5 @@ In Java, memory management is the process of allocation and de-allocation of obj
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Memory Management in Java](https://www.javatpoint.com/memory-management-in-java)
|
||||
- [Memory Management Tutorial in Java](https://www.youtube.com/watch?v=fM8yj93X80s)
|
||||
- [@article@Memory Management in Java](https://www.javatpoint.com/memory-management-in-java)
|
||||
- [@video@Memory Management Tutorial in Java](https://www.youtube.com/watch?v=fM8yj93X80s)
|
||||
@@ -4,5 +4,5 @@ The Collection in Java is a framework that provides an architecture to store and
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Collections in Java](https://www.javatpoint.com/collections-in-java)
|
||||
- [Java - Collections Framework](https://www.tutorialspoint.com/java/java_collections.htm)
|
||||
- [@article@Collections in Java](https://www.javatpoint.com/collections-in-java)
|
||||
- [@article@Java - Collections Framework](https://www.tutorialspoint.com/java/java_collections.htm)
|
||||
@@ -4,5 +4,5 @@ Serialization is the conversion of the state of an object into a byte stream; de
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Serialization and Deserialization in Java](https://www.javatpoint.com/serialization-in-java)
|
||||
- [Introduction to Java Serialization](https://www.baeldung.com/java-serialization)
|
||||
- [@article@Serialization and Deserialization in Java](https://www.javatpoint.com/serialization-in-java)
|
||||
- [@article@Introduction to Java Serialization](https://www.baeldung.com/java-serialization)
|
||||
@@ -6,6 +6,6 @@
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Sockets](https://docs.oracle.com/javase/tutorial/networking/sockets/index.html)
|
||||
- [What is Socket Programming?](https://youtu.be/BqBKEXLqdvI)
|
||||
- [Java Networking](https://www.tutorialspoint.com/java/java_networking.htm)
|
||||
- [@article@Sockets](https://docs.oracle.com/javase/tutorial/networking/sockets/index.html)
|
||||
- [@video@What is Socket Programming?](https://youtu.be/BqBKEXLqdvI)
|
||||
- [@article@Java Networking](https://www.tutorialspoint.com/java/java_networking.htm)
|
||||
@@ -4,7 +4,7 @@ Java provides a new additional package in Java 8 called java.util.stream. This p
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Java 8 Stream](https://www.javatpoint.com/java-8-stream)
|
||||
- [Streams API Tutorial in Java 8+](https://www.youtube.com/watch?v=VNovNwHr9jY)
|
||||
- [Java 8 Streams Tutorial](https://www.youtube.com/watch?v=t1-YZ6bF-g0)
|
||||
- [The Java 8 Stream API Tutorial](https://www.baeldung.com/java-8-streams)
|
||||
- [@article@Java 8 Stream](https://www.javatpoint.com/java-8-stream)
|
||||
- [@video@Streams API Tutorial in Java 8+](https://www.youtube.com/watch?v=VNovNwHr9jY)
|
||||
- [@video@Java 8 Streams Tutorial](https://www.youtube.com/watch?v=t1-YZ6bF-g0)
|
||||
- [@article@The Java 8 Stream API Tutorial](https://www.baeldung.com/java-8-streams)
|
||||
@@ -4,7 +4,7 @@ The Java Virtual Machine is a program whose purpose is to execute other programs
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [What is JVM?](https://www.javatpoint.com/jvm-java-virtual-machine)
|
||||
- [Introducing the Java Virtual Machine](https://www.infoworld.com/article/3272244/what-is-the-jvm-introducing-the-java-virtual-machine.html)
|
||||
- [JVM (Java Virtual Machine) Architecture](https://www.javatpoint.com/jvm-java-virtual-machine)
|
||||
- [How JVM works?](https://youtu.be/G1ubVOl9IBw)
|
||||
- [@article@What is JVM?](https://www.javatpoint.com/jvm-java-virtual-machine)
|
||||
- [@article@Introducing the Java Virtual Machine](https://www.infoworld.com/article/3272244/what-is-the-jvm-introducing-the-java-virtual-machine.html)
|
||||
- [@article@JVM (Java Virtual Machine) Architecture](https://www.javatpoint.com/jvm-java-virtual-machine)
|
||||
- [@video@How JVM works?](https://youtu.be/G1ubVOl9IBw)
|
||||
@@ -4,6 +4,6 @@ Java garbage collection is the process by which Java programs perform automatic
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Java Garbage Collection](https://stackify.com/what-is-java-garbage-collection/)
|
||||
- [Java Garbage Collection](https://www.javatpoint.com/Garbage-Collection)
|
||||
- [Garbage Collection in Java - Geekific](https://www.youtube.com/watch?v=XXOaCV5xm9s)
|
||||
- [@article@Java Garbage Collection](https://stackify.com/what-is-java-garbage-collection/)
|
||||
- [@article@Java Garbage Collection](https://www.javatpoint.com/Garbage-Collection)
|
||||
- [@video@Garbage Collection in Java - Geekific](https://www.youtube.com/watch?v=XXOaCV5xm9s)
|
||||
@@ -4,7 +4,7 @@ A thread in Java is the direction or path that is taken while a program is being
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Threads in Java](https://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html)
|
||||
- [An Introduction to Thread in Java](https://www.simplilearn.com/tutorials/java-tutorial/thread-in-java)
|
||||
- [How to Create a Thread in Java?](https://www.javatpoint.com/how-to-create-a-thread-in-java)
|
||||
- [Java Threads Tutorial](https://www.youtube.com/watch?v=TCd8QIS-2KI)
|
||||
- [@article@Threads in Java](https://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html)
|
||||
- [@article@An Introduction to Thread in Java](https://www.simplilearn.com/tutorials/java-tutorial/thread-in-java)
|
||||
- [@article@How to Create a Thread in Java?](https://www.javatpoint.com/how-to-create-a-thread-in-java)
|
||||
- [@video@Java Threads Tutorial](https://www.youtube.com/watch?v=TCd8QIS-2KI)
|
||||
@@ -4,8 +4,8 @@ Gradle is an open-source build automation tool that helps software engineers to
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Gradle](https://gradle.org/)
|
||||
- [Gradle Tutorial](https://youtu.be/kONQCIAcWeI)
|
||||
- [Working with Gradle](https://youtu.be/6V6G3RyxEMk)
|
||||
- [Gradle](https://www.javatpoint.com/gradle)
|
||||
- [Building Java Projects with Gradle](https://spring.io/guides/gs/gradle/)
|
||||
- [@official@Gradle](https://gradle.org/)
|
||||
- [@video@Gradle Tutorial](https://youtu.be/kONQCIAcWeI)
|
||||
- [@video@Working with Gradle](https://youtu.be/6V6G3RyxEMk)
|
||||
- [@article@Gradle](https://www.javatpoint.com/gradle)
|
||||
- [@article@Building Java Projects with Gradle](https://spring.io/guides/gs/gradle/)
|
||||
@@ -4,5 +4,5 @@ Maven is an open-source build tool, used primarily for Java projects.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Getting started](https://maven.apache.org/guides/getting-started/)
|
||||
- [Building Java Projects with Maven](https://spring.io/guides/gs/maven/)
|
||||
- [@article@Getting started](https://maven.apache.org/guides/getting-started/)
|
||||
- [@article@Building Java Projects with Maven](https://spring.io/guides/gs/maven/)
|
||||
@@ -4,7 +4,7 @@ Apache Ant is a Java library and command-line tool whose mission is to drive pro
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Apache Ant](https://ant.apache.org/)
|
||||
- [Apache Ant Tutorial](https://www.javatpoint.com/apache-ant-tutorial)
|
||||
- [Apache Ant](https://en.wikipedia.org/wiki/Apache_Ant)
|
||||
- [What is Apache Ant?](https://youtu.be/3rizinq7bng)
|
||||
- [@article@Apache Ant](https://ant.apache.org/)
|
||||
- [@article@Apache Ant Tutorial](https://www.javatpoint.com/apache-ant-tutorial)
|
||||
- [@article@Apache Ant](https://en.wikipedia.org/wiki/Apache_Ant)
|
||||
- [@video@What is Apache Ant?](https://youtu.be/3rizinq7bng)
|
||||
@@ -4,9 +4,9 @@ Spring is a powerful open-source Java platform (framework), that is used to crea
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Official Site](https://spring.io/)
|
||||
- [Quickstart guide](https://spring.io/quickstart)
|
||||
- [Official guides](https://spring.io/guides)
|
||||
- [Spring Framework Documentation](https://docs.spring.io/spring-framework/docs/current/reference/html/)
|
||||
- [Different Spring tutorials](https://www.baeldung.com/spring-boot)
|
||||
- [What is Spring Framework? An Unorthodox Guide](https://www.marcobehler.com/guides/spring-framework)
|
||||
- [@official@Official Site](https://spring.io/)
|
||||
- [@official@Quickstart guide](https://spring.io/quickstart)
|
||||
- [@official@Official guides](https://spring.io/guides)
|
||||
- [@article@Spring Framework Documentation](https://docs.spring.io/spring-framework/docs/current/reference/html/)
|
||||
- [@article@Different Spring tutorials](https://www.baeldung.com/spring-boot)
|
||||
- [@article@What is Spring Framework? An Unorthodox Guide](https://www.marcobehler.com/guides/spring-framework)
|
||||
@@ -4,10 +4,10 @@ Spring Boot is an open source, microservice-based Java web framework. The Spring
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Visit Dedicated Spring Boot Roadmap](/spring-boot)
|
||||
- [Spring Boot](https://spring.io/projects/spring-boot/)
|
||||
- [What is Spring Boot?](https://www.ibm.com/cloud/learn/java-spring-boot)
|
||||
- [Spring Boot Tutorial](https://www.javaguides.net/2021/07/spring-boot-tutorial-for-beginners.html)
|
||||
- [Learn Spring Boot](https://www.baeldung.com/spring-boot)
|
||||
- [Spring Boot Tutorial](https://youtu.be/vtPkZShrvXQ)
|
||||
- [Spring Boot for Beginners](https://youtu.be/UfOxcrxhC0s)
|
||||
- [@roadmap@Visit Dedicated Spring Boot Roadmap](/spring-boot)
|
||||
- [@official@Spring Boot](https://spring.io/projects/spring-boot/)
|
||||
- [@article@What is Spring Boot?](https://www.ibm.com/cloud/learn/java-spring-boot)
|
||||
- [@article@Spring Boot Tutorial](https://www.javaguides.net/2021/07/spring-boot-tutorial-for-beginners.html)
|
||||
- [@article@Learn Spring Boot](https://www.baeldung.com/spring-boot)
|
||||
- [@video@Spring Boot Tutorial](https://youtu.be/vtPkZShrvXQ)
|
||||
- [@video@Spring Boot for Beginners](https://youtu.be/UfOxcrxhC0s)
|
||||
@@ -4,7 +4,7 @@ Play Framework is a high-productivity web application framework that allows the
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Play Framework Website](https://www.playframework.com/)
|
||||
- [Introduction to Play Framework](https://youtu.be/bLrmnjPQsZc)
|
||||
- [What is Play Framework?](https://en.wikipedia.org/wiki/Play_Framework)
|
||||
- [Intro to Play Framework](https://www.baeldung.com/java-intro-to-the-play-framework)
|
||||
- [@official@Play Framework Website](https://www.playframework.com/)
|
||||
- [@video@Introduction to Play Framework](https://youtu.be/bLrmnjPQsZc)
|
||||
- [@article@What is Play Framework?](https://en.wikipedia.org/wiki/Play_Framework)
|
||||
- [@article@Intro to Play Framework](https://www.baeldung.com/java-intro-to-the-play-framework)
|
||||
@@ -4,6 +4,6 @@ Spark is a micro framework for creating web applications in Kotlin and Java 8. S
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Spark Java](https://sparkjava.com/)
|
||||
- [Intro to Spark Java Framework](https://www.baeldung.com/spark-framework-rest-api)
|
||||
- [What is Spark java?](https://www.javatpoint.com/spark-java)
|
||||
- [@article@Spark Java](https://sparkjava.com/)
|
||||
- [@article@Intro to Spark Java Framework](https://www.baeldung.com/spark-framework-rest-api)
|
||||
- [@article@What is Spark java?](https://www.javatpoint.com/spark-java)
|
||||
@@ -2,4 +2,4 @@
|
||||
|
||||
Quarkus is a Kubernetes Native Java stack tailored for OpenJDK HotSpot and GraalVM, crafted from the best of breed Java libraries and standards. It is a full-stack, Kubernetes-native Java framework made for Java virtual machines (JVMs) and native compilation, optimizing Java specifically for containers and enabling it to become an effective platform for serverless, cloud, and Kubernetes environments.
|
||||
|
||||
- [Official Website](https://quarkus.io/)
|
||||
- [@official@Official Website](https://quarkus.io/)
|
||||
@@ -14,7 +14,7 @@ The Jakarta Persistence API provides Java developers with an object/relational m
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [TutorialsPoint JPA](https://www.tutorialspoint.com/jpa/)
|
||||
- [Official Java doc - Package javax.persistence](https://docs.oracle.com/javaee/7/api/javax/persistence/package-summary.html)
|
||||
- [Pro Jakarta Persistence in Jakarta EE 10](https://www.amazon.com/Pro-Jakarta-Persistence-Depth-Development/dp/1484274423)
|
||||
- [Java Persistence with Spring Data and Hibernate by Catalin Tudose](https://www.simonandschuster.com/books/Java-Persistence-with-Spring-Data-and-Hibernate/Catalin-Tudose/9781617299186)
|
||||
- [@article@TutorialsPoint JPA](https://www.tutorialspoint.com/jpa/)
|
||||
- [@article@Official Java doc - Package javax.persistence](https://docs.oracle.com/javaee/7/api/javax/persistence/package-summary.html)
|
||||
- [@article@Pro Jakarta Persistence in Jakarta EE 10](https://www.amazon.com/Pro-Jakarta-Persistence-Depth-Development/dp/1484274423)
|
||||
- [@article@Java Persistence with Spring Data and Hibernate by Catalin Tudose](https://www.simonandschuster.com/books/Java-Persistence-with-Spring-Data-and-Hibernate/Catalin-Tudose/9781617299186)
|
||||
@@ -4,8 +4,8 @@ Spring Data JPA aims to significantly improve the implementation of data access
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Spring Data JPA](https://spring.io/projects/spring-data-jpa)
|
||||
- [Introduction to Spring Data JPA](https://www.baeldung.com/the-persistence-layer-with-spring-data-jpa)
|
||||
- [Spring Data JPA Tutorial](https://www.javatpoint.com/spring-and-jpa-integration)
|
||||
- [Spring Data JPA Tutorial](https://youtu.be/XszpXoII9Sg)
|
||||
- [Spring Boot Tutorial - Spring Data JPA](https://youtu.be/8SGI_XS5OPw)
|
||||
- [@official@Spring Data JPA](https://spring.io/projects/spring-data-jpa)
|
||||
- [@article@Introduction to Spring Data JPA](https://www.baeldung.com/the-persistence-layer-with-spring-data-jpa)
|
||||
- [@article@Spring Data JPA Tutorial](https://www.javatpoint.com/spring-and-jpa-integration)
|
||||
- [@video@Spring Data JPA Tutorial](https://youtu.be/XszpXoII9Sg)
|
||||
- [@video@Spring Boot Tutorial - Spring Data JPA](https://youtu.be/8SGI_XS5OPw)
|
||||
@@ -4,5 +4,5 @@ Hibernate is an open source object-relational mapping tool that provides a frame
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Hibernate](https://hibernate.org/)
|
||||
- [Hibernate Tutorial](https://www.javatpoint.com/hibernate-tutorial)
|
||||
- [@official@Hibernate](https://hibernate.org/)
|
||||
- [@article@Hibernate Tutorial](https://www.javatpoint.com/hibernate-tutorial)
|
||||
@@ -4,6 +4,6 @@ Ebean is an object-relational mapping tool written in Java. It supports the stan
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Ebean](https://ebean.io/)
|
||||
- [Ebean Documentation](https://ebean.io/docs/)
|
||||
- [Guide to Ebean](https://www.baeldung.com/ebean-orm)
|
||||
- [@official@Ebean](https://ebean.io/)
|
||||
- [@official@Ebean Documentation](https://ebean.io/docs/)
|
||||
- [@article@Guide to Ebean](https://www.baeldung.com/ebean-orm)
|
||||
@@ -8,5 +8,5 @@ A programming method to map objects in Java to relational entities in a database
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [ORM tutorial](https://www.altexsoft.com/blog/object-relational-mapping/)
|
||||
- [Java Databases: An Overview of Libraries & APIs](https://www.marcobehler.com/guides/java-databases)
|
||||
- [@article@ORM tutorial](https://www.altexsoft.com/blog/object-relational-mapping/)
|
||||
- [@article@Java Databases: An Overview of Libraries & APIs](https://www.marcobehler.com/guides/java-databases)
|
||||
@@ -6,5 +6,5 @@ Log4j2 is the updated version of the popular and influential log4j library, used
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Official Website](https://logging.apache.org/log4j/2.x/manual/configuration.html)
|
||||
- [Log4j explained: Everything you need to know](https://www.techtarget.com/whatis/feature/Log4j-explained-Everything-you-need-to-know)
|
||||
- [@article@Official Website](https://logging.apache.org/log4j/2.x/manual/configuration.html)
|
||||
- [@article@Log4j explained: Everything you need to know](https://www.techtarget.com/whatis/feature/Log4j-explained-Everything-you-need-to-know)
|
||||
@@ -4,4 +4,4 @@ Logback is one of the most widely used logging frameworks in the Java Community.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Official Website](https://logback.qos.ch/manual/configuration.html)
|
||||
- [@article@Official Website](https://logback.qos.ch/manual/configuration.html)
|
||||
@@ -4,4 +4,4 @@ The SLF4J or the Simple Logging Facade for Java is an abstraction layer for vari
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Official Website](https://www.slf4j.org/)
|
||||
- [@article@Official Website](https://www.slf4j.org/)
|
||||
@@ -4,4 +4,4 @@ Tinylog is a lightweight open-source logging framework for Java and Android, opt
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Official Website](https://tinylog.org/v1/)
|
||||
- [@official@Official Website](https://tinylog.org/v1/)
|
||||
@@ -4,7 +4,7 @@ Logging is an important feature that helps developers to trace out the errors. I
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Introduction to Java Logging](https://www.baeldung.com/java-logging-intro)
|
||||
- [Java Logger](https://www.javatpoint.com/java-logger)
|
||||
- [Java Logging Frameworks](https://en.wikipedia.org/wiki/Java_logging_framework)
|
||||
- [How to Do Logging In Java](https://www.marcobehler.com/guides/java-logging)
|
||||
- [@article@Introduction to Java Logging](https://www.baeldung.com/java-logging-intro)
|
||||
- [@article@Java Logger](https://www.javatpoint.com/java-logger)
|
||||
- [@article@Java Logging Frameworks](https://en.wikipedia.org/wiki/Java_logging_framework)
|
||||
- [@article@How to Do Logging In Java](https://www.marcobehler.com/guides/java-logging)
|
||||
@@ -4,5 +4,5 @@ Jdbi is an open source Java library (Apache license) that uses lambda expression
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Jdbi](https://jdbi.org/)
|
||||
- [Jdbi Tutorial](https://www.baeldung.com/jdbi)
|
||||
- [@official@Jdbi](https://jdbi.org/)
|
||||
- [@article@Jdbi Tutorial](https://www.baeldung.com/jdbi)
|
||||
@@ -4,4 +4,4 @@ JDBCTemplate is a central class in Spring's JDBC core package that simplifies th
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [JDBC Template tutorial](https://www.baeldung.com/spring-jdbc-jdbctemplate)
|
||||
- [@article@JDBC Template tutorial](https://www.baeldung.com/spring-jdbc-jdbctemplate)
|
||||
@@ -4,4 +4,4 @@ JDBC is an API(Application programming interface) used in java programming to in
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [IBM: What is JDBC](https://www.ibm.com/docs/en/informix-servers/12.10?topic=started-what-is-jdbc)
|
||||
- [@article@IBM: What is JDBC](https://www.ibm.com/docs/en/informix-servers/12.10?topic=started-what-is-jdbc)
|
||||
@@ -10,4 +10,4 @@ Mocking removes external dependencies from a unit test to create a sense of an e
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Mockito - Mocking Framework for Java](https://site.mockito.org/)
|
||||
- [@article@Mockito - Mocking Framework for Java](https://site.mockito.org/)
|
||||
@@ -4,7 +4,7 @@ Cucumber is a testing tool that supports Behavior Driven Development (BDD). It o
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Cucumber](https://cucumber.io/)
|
||||
- [Cucumber Documentation](https://cucumber.io/docs/cucumber/)
|
||||
- [Cucumber-JVM for Java](https://automationpanda.com/2017/10/24/cucumber-jvm-for-java/)
|
||||
- [Cucumber-JVM 5 with Enhanced Cucumber Expression](https://www.youtube.com/watch?v=jCzpxvAJoZM)
|
||||
- [@official@Cucumber](https://cucumber.io/)
|
||||
- [@official@Cucumber Documentation](https://cucumber.io/docs/cucumber/)
|
||||
- [@article@Cucumber-JVM for Java](https://automationpanda.com/2017/10/24/cucumber-jvm-for-java/)
|
||||
- [@video@Cucumber-JVM 5 with Enhanced Cucumber Expression](https://www.youtube.com/watch?v=jCzpxvAJoZM)
|
||||
@@ -4,5 +4,5 @@ cukes-rest takes simplicity of Cucumber and provides bindings for HTTP specifica
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Cukes Github](https://github.com/ctco/cukes)
|
||||
- [Getting Started with Cukes-REST](https://speakerdeck.com/larchaon/getting-started-with-cukes-rest?slide=23)
|
||||
- [@opensource@Cukes Github](https://github.com/ctco/cukes)
|
||||
- [@article@Getting Started with Cukes-REST](https://speakerdeck.com/larchaon/getting-started-with-cukes-rest?slide=23)
|
||||
@@ -4,5 +4,5 @@ JBehave is a framework for Behaviour-Driven Development (BDD). BDD is an evoluti
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Jbehave](https://jbehave.org/)
|
||||
- [Jbehave Tutorial](https://jbehave.org/tutorials.html)
|
||||
- [@official@Jbehave](https://jbehave.org/)
|
||||
- [@official@Jbehave Tutorial](https://jbehave.org/tutorials.html)
|
||||
@@ -4,8 +4,8 @@ JUnit is a testing framework for Java.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [JUnit](https://junit.org/junit5)
|
||||
- [JUnit Documentation](https://junit.org/junit5/docs/current/user-guide/)
|
||||
- [JUnit tutorial](https://www.guru99.com/junit-tutorial.html)
|
||||
- [Basic JUnit tutorial](https://www.baeldung.com/junit-5)
|
||||
- [Testing with JUnit crash course](https://www.youtube.com/watch?v=flpmSXVTqBI)
|
||||
- [@official@JUnit](https://junit.org/junit5)
|
||||
- [@official@JUnit Documentation](https://junit.org/junit5/docs/current/user-guide/)
|
||||
- [@article@JUnit tutorial](https://www.guru99.com/junit-tutorial.html)
|
||||
- [@article@Basic JUnit tutorial](https://www.baeldung.com/junit-5)
|
||||
- [@video@Testing with JUnit crash course](https://www.youtube.com/watch?v=flpmSXVTqBI)
|
||||
@@ -4,6 +4,6 @@ TestNG is a testing framework inspired from JUnit and NUnit but introducing some
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Testng](https://testng.org)
|
||||
- [Testng Documentation](https://testng.org/doc/documentation-main.html)
|
||||
- [Testng tutorial](https://www.guru99.com/all-about-testng-and-selenium.html)
|
||||
- [@official@Testng](https://testng.org)
|
||||
- [@official@Testng Documentation](https://testng.org/doc/documentation-main.html)
|
||||
- [@article@Testng tutorial](https://www.guru99.com/all-about-testng-and-selenium.html)
|
||||
@@ -4,5 +4,5 @@ Testing and validating REST services in Java is harder than in dynamic languages
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Rest-assured](https://rest-assured.io/)
|
||||
- [Rest-assured Documentation](https://github.com/rest-assured/rest-assured/wiki)
|
||||
- [@article@Rest-assured](https://rest-assured.io/)
|
||||
- [@opensource@Rest-assured Documentation](https://github.com/rest-assured/rest-assured/wiki)
|
||||
@@ -4,4 +4,4 @@ Apache JMeter is an Apache project that can be used as a load testing tool for a
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [Apache JMeter Website](https://jmeter.apache.org/)
|
||||
- [@article@Apache JMeter Website](https://jmeter.apache.org/)
|
||||
@@ -4,5 +4,5 @@ A key to building software that meets requirements without defects is testing. S
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [What is Software Testing?](https://www.guru99.com/software-testing-introduction-importance.html)
|
||||
- [Testing Pyramid](https://www.browserstack.com/guide/testing-pyramid-for-test-automation)
|
||||
- [@article@What is Software Testing?](https://www.guru99.com/software-testing-introduction-importance.html)
|
||||
- [@article@Testing Pyramid](https://www.browserstack.com/guide/testing-pyramid-for-test-automation)
|
||||
Reference in new issue
Block a user