review_java is my simple java app to test everything with java examples :
- design patterns
- data structures
- algorithms
- libraries
-
- abstract factory
-
- factory
-
- singleton
- The application runs with java 8 or higher,
- uses maven for dependency handling
-
first clone project from github https://github.com/derrickrose/review_java.git
-
point path inside project directory, in my case as an example I am using ubuntu '$ cd Documents/perso/projects/review_java'
-
be sure the path is pointing inside the application directory in my case the welcome prompt shows frils@boss:~/Documents/perso/projects/review_java$
-
to build the project, enter the following command and note a BUILD SUCCESS
mvn clean install
!!! To skip the tests use parameter : -DskipTests
- Java best practices site : https://www.codejava.net/coding/10-java-core-best-practices-every-java-programmer-should-know
- jenkins pipe https://www.lambdatest.com/blog/jenkins-pipeline-tutorial/
- https://www.youtube.com/watch?v=Ca0Bg-UB1ZA
- https://dzone.com/articles/top-10-algorithms-for-the-coding-interview-for-sof
- https://www.youtube.com/watch?v=V2sxo-opMtI
- https://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html
- big company preparation https://www.youtube.com/playlist?list=PLYODYTBmoGbXoohcXlWA7Nv-C9J099eHt
- Java collections complexity https://www.codeflow.site/fr/article/java-collections-complexity
- Predicate java 8 https://mkyong.com/java8/java-8-predicate-examples/
- Java 8 NIO
- Java exception handling
- Design patterns
- Java 8 Date
- https://o7planning.org/11765/spring-boot-file-download
- Java 8 jdbc date ....
- Java console app : https://www.youtube.com/watch?v=QUZx3LTH7nU
- To have a look at a basic overview of java data structures : https://www.youtube.com/watch?v=HHoMCp20ONI
- Merge sort algorithms : https://www.youtube.com/watch?v=J4VgLvoSGmE
- Preparing java certifications : https://education.oracle.com/product/pexam_1Z0-808
- checkstyle https://google.github.io/styleguide/javaguide.html#s2.1-file-name
- may check also https://rhamedy.medium.com/a-short-summary-of-java-coding-best-practices-31283d0167d3
- Links of where to continue : https://mail.google.com/mail/mu/mp/267/#cv/priority/%5Esmartlabel_promo/175adcab0513715c