Spring: GETing a list of items, Paging and Sorting, and Spring Security + Javascript: textarea and forEach
Spring I studied: GETing a list of items, using paging and sorting Spring Security: This is a large topic. Yesterday I looked at the pillars of software security: authentication and authorization and how to implement basic authentication in Spring. JavaScript I looked at: testarea forEach(), a method to iterate over …
Read MoreSpring Data and Javascript Array Methods
Spring I used Spring Data to implement the Repository pattern for the separation of concerns. I learned the concept of idempotent operations. They give the same outcome no matter how many times they get run. POST is not an idempotent operations. The 201 CREATED status code should return a Location header in the …
Read MoreBackend with Spring The two key concepts I went through yesterday were TDD and REST. The project-based course uses test-driven development which is a nice treat. By the end of this learning path, I'll have solidified: Spring REST APIs TDD Frontend with JavaScript On the frontend side, I reviewed important concepts …
Read MoreSpring Yesterday I kicked off the Spring certification learning path. The path consists of 4 courses, totaling 120 lessons, over 26 hours. The first course is about building a REST API with Spring Boot. What was a pleasant surprise in the learning path is that it follows TDD and emphasizes security. Those are two …
Read MoreReact While mentoring a student yesterday, we went through part of the new React Quick Start document. It is well written and goes through 9 key concepts in React: Components Markup Styling Displaying Data Conditional Rendering Lists Responding to Events Updating the Screen Sharing Data between Components This new and …
Read MoreYesterday I kicked off blogging using Hugo. I also carried on with Scrimba's Frontend Developer Path. Hugo What: Hugo is a lightweight framework for building static websites that are fast. Why: Blogging the next day enhances learning. It enables producing knowledge which is the next necessary step after consuming …
Read More