Skip to content

Latest commit

 

History

History
210 lines (133 loc) · 8.5 KB

day751-800.md

File metadata and controls

210 lines (133 loc) · 8.5 KB

Day 800 Java | HTTP | Spring

Today I read some pages from the RFC 2616 about HTTP to understand more some things also continue with my API project need to learn more about Object-Oriented Design.

Day 799 Java | AWS | bytes

Today I learn all data is only bytes in computer science, I learned how to download files from an S3 bucket in AWS and how to parse for send to the client, I am tired, tomorrow studying more about how the data is manipulated.

Day 798 Java | AWS

I continue with the development of my API with the read files from the AWS S3 bucket, today I refactored some lines of code, write specifications from my codes errors, and investigated the ISO 8601 specification for handling the timestamp.

Day 797 Java | AWS

I learned today how to upload and list files saved in the AWS S3 bucket, now my application can save files in AWS, also I am better at writing tests with Junit and Mockito, TDD methodology I almost understand you.

Day 796 Java | AWS

I am today learning how to use the AWS S3 service to upload CSV files for my project, maybe I need a break for Java and Spring Boot, possibly tomorrow I create a simple API with Kotlin or Go.

Day 795 Java | AWS

I finish another endpoint to my API, I cannot set AWS SES service to send emails when a new user is registered in the application, I used Mail-trap service, tomorrow I do deep dive in AWS to understand some services that think to use in my project

Day 794 Java | AWS

I will continue with the development of my API project, today almost finish the authentication of the users, but I had to learn about AWS SES for sending messages by email to validate the user's sign-up.

Day 793 CAP Theorem | Java | javax.validation

I learned today about CAP theorem about system design, also learn like works validation objects with javax.validation API with implemented by Hibernate and starting a new project, this project will be a great API.

Day 792 System Design | API Design | Database Design

Today I study system design, API design, and database design these topics its hard, with the same way I created a notion template to improve my study.

Day 791 OAuth | Spring

I learned how to create logins with Facebook and Google using OAuth and Spring, I think that making a simple CRUD API using these services is a good idea, I need more practice with OAuth, I think I'm beginning to understand how this protocol works.

Day 790 Oauth | Spring | Auth0

I am tired, I was studying about OAuth all day, I read many pages from my current reading book API Design and I made some basic applications by implementing OAuth. this is hard, I will tomorrow be a better day.

Day 789 Oauth | Spring

I continue learning Auth0 I think I'm understanding how it works also learn how to create an authentication with Facebook and Google, tomorrow I start with my API Specification for my next API, I need to build an API with all learned this week.

Day 788 OAuth | Spring Security

I Continue learning more about the Spring security and OAuth more specific Auth0.

Day 787 OAuth

All day I am studying OAuth and how to integrate OAuth with Spring Security, I think that OAuth is hard to understand, really I'm tired, and I need to do deep dive in OAuth.

Day 786 API Design

Today I learn many concepts of API, how to write an API Specification document, The importance of selecting the best paradigm for the design for your API, the security of an API it's very important, differences between Paradigms request-response and event-driven APIs. Anyway I start with the development of my next project, basically my next API.

Day 785 Java | REST

I learned that I have important gaps to fill, and I need to improve my English, so I started reading a book about API design to create a project with Spring this time following good REST practices.

Day 784 Java | Spring

Today I had some problems with the mapstruct library, I can to understand how mapstruct works with Spring and Hibernate, it's an amazing library very helpful, I am comfortable developing APIs with Spring, I Ready to develop a big API.

Day 783 Java | Spring

I continue with the development of my API, today I have finished the authentication endpoints.

Day 782 Java | OAuth

Today and yesterday I do deep dive in OAuth, I learn a lot of things, how many form to implement OAuth authentication and learn how create authentication with facebook and GitHub login.

Day 780 Java | Spring

I studied some concepts about backend and API security how jswtoken, types of authentication, and more about spring framework.

Day 779 Java | Spring Security

Today I was Deep Dive in Spring Security

Day 778 Java | Ubuntu Server

A day when I updated the documentation of my project, fixed some bugs in my pc, install an ubuntu server, and configured with docker, I am tired need a rest.

Day 777 Java | SpringBoot

Each day I am a better developer, I can create CRUD with java and spring boot some fast, I can understand a lot of concepts about the build of API, tomorrow I need to study more things about API creation.

Day 766 Java

I Study more about spring boot and java, today I learn how to validate with Bean validations of spring-boot and how to document with Swagger.

Day 765 Java | Angular

I continue with the front end of my project, I continue to learn more concepts about Angular, and Typescript it's very cool, I love the static types.

Day 764 Java | Angular

I choose Angular to develop the front end of my API, I have little knowledge of Angular, but I feel be better development with types, Well, I think I will finish my project by the end of November.

Day 763 Java | Spring

I don't very like the front end development, but I need to build the front end to me APIS, think that I will use Angular or React, my knowledge about Angular is little, but I want to be better with typescript, React and Typescript sometimes are a pain head.

Day 762 Java | API Security | Tokens

Today I learned different concepts in the backend, I still don't fully understand that why to use access_token and refresh_tokens, a topic I will study tomorrow, API security I need to make deep dive into this topic.

Day 761 Java | Swagger | Spring

I can fix the documentation for my API, tomorrow I need to start markdown documentation the project is ready to deploy.

Day 760 Java | REST | HTTP

I was today studying about spring security, HTTP query, and HTTP params, how to build a good URI for API, more about REST, and I was finished two endpoints for my project, today was a good day.

Day 759 Java | SpringBoot | Postman

I continued with the development of my API and today learned some features about a postman, Well who knew that postman has many features that make it easier to develop your APIs?

Day 758 Java | Hibernate | SpringBoot | MySQL

I learn some things, javax.validation annotations with hibernate validator are beautiful, spring has an implementation for javax.validation is easy to validate fields with spring, I understand Bean validation and rules to validation in MySQL

Day 757 Java | SpringBoot

Finish another endpoint to my API, tomorrow I continue to document this API.

Day 756 Java | Read

All today I was read an object thinking book and learned more about concepts of object-oriented programming, I continue to develop the front end to my API, but I think that finished using swagger for this purpose

Day 755 Java | React JS

Starting with the front end to API, this project is built with React JS, Typescript, and Docusaurus, I like that anyone people can use this API to build their projects.

Day 754 Java | SpringBoot | Hibernate

Hibernate and spring boot has me tired, finished endpoint to save data and start endpoint to fetch data, but I have some bugs with this purpose, well my first job how a software engineer is coming soon.

Day 753 Java | Hibernate | Swagger

Today have multiple problems, some problems with hibernate and SQL relationships, learning differences between saving data identified for Long or UUID in MySQL, can't fix swagger for my API, I wrote a few tests for my code, this is a not good day, I am tired of now.

Day 752

Today continue learning docusaurus to document my API, I haven't used React JS for some time, Try document my API with Swagger, but I have some bugs with SpringBoot.

Day 751

Today finish authentication for my personal project, authentication based of username and password using Spring Security and JsonWebToken and start the documentation for my project. The idea is any users, can use my API.