{"id":18909646,"url":"https://github.com/zelechos/pragmatic_spring","last_synced_at":"2026-05-04T21:35:42.862Z","repository":{"id":111898938,"uuid":"484218132","full_name":"Zelechos/Pragmatic_Spring","owner":"Zelechos","description":"Un repositorio con codigo de el Framework usando Java con Spring","archived":false,"fork":false,"pushed_at":"2024-12-05T21:35:30.000Z","size":26930,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-31T12:36:09.019Z","etag":null,"topics":["java","microservices","spring","spring-boot"],"latest_commit_sha":null,"homepage":"https://www.youtube.com/watch?v=7vHzVN0EiQc#t=61m40s","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Zelechos.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-21T22:05:53.000Z","updated_at":"2024-12-05T21:35:35.000Z","dependencies_parsed_at":"2024-02-08T18:43:34.852Z","dependency_job_id":"af3ce102-2a63-4faa-ab0d-51b78d34e47a","html_url":"https://github.com/Zelechos/Pragmatic_Spring","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zelechos%2FPragmatic_Spring","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zelechos%2FPragmatic_Spring/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zelechos%2FPragmatic_Spring/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zelechos%2FPragmatic_Spring/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Zelechos","download_url":"https://codeload.github.com/Zelechos/Pragmatic_Spring/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239897099,"owners_count":19715162,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","microservices","spring","spring-boot"],"created_at":"2024-11-08T09:34:34.961Z","updated_at":"2026-03-07T02:30:22.341Z","avatar_url":"https://github.com/Zelechos.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Pragmatic_Spring\nUn repositorio con codigo de el Framework usando Java con Spring\n\nTerminar todas la guias de [Getting Started](https://spring.io/guides#gettingStarted) los ejercicios se encuentran en la carpeta ***spring-started***\n\n- [X] Building a RESTful Web Service\nLearn how to create a RESTful web service with Spring.\n\n- [ ] Scheduling Tasks\nLearn how to schedule tasks with Spring.\n\n- [ ] Consuming a RESTful Web Service\nLearn how to retrieve web page data with Spring's RestTemplate.\n\n- [ ] Building Java Projects with Gradle\nLearn how to build a Java project with Gradle.\n\n- [ ] Building Java Projects with Maven\nLearn how to build a Java project with Maven.\n\n- [ ] Accessing Relational Data using JDBC with Spring\nLearn how to access relational data with Spring.\n\n- [ ] Uploading Files\nLearn how to build a Spring application that accepts multi-part file uploads.\n\n- [ ] Authenticating a User with LDAP\nLearn how to secure an application with LDAP.\n\n- [ ] Messaging with Redis\nLearn how to use Redis as a message broker.\n\n- [ ] Messaging with RabbitMQ\nLearn how to create a simple publish-and-subscribe application with Spring and RabbitMQ.\n\n- [ ] Accessing Data with Neo4j\nLearn how to persist objects and relationships in Neo4j's NoSQL data store.\n\n- [ ] Validating Form Input\nLearn how to perform form validation with Spring.\n\n- [ ] Building a RESTful Web Service with Spring Boot Actuator\nLearn how to create a RESTful Web service with Spring Boot Actuator.\n\n- [ ] Messaging with JMS\nLearn how to publish and subscribe to messages using a JMS broker.\n\n- [ ] Creating a Batch Service\nLearn how to create a basic batch-driven solution.\n\n- [ ] Securing a Web Application\nLearn how to protect your web application with Spring Security.\n\n- [ ] Building a Hypermedia-Driven RESTful Web Service\nLearn how to create a hypermedia-driven RESTful Web service with Spring.\n\n- [ ] Accessing Data in Pivotal GemFire\nLearn how to build an application using Gemfire's data fabric.\n\n- [ ] Integrating Data\nLearn how to build an application that uses Spring Integration to fetch data, process it, and write it to a file.\n\n- [ ] Caching Data with Pivotal GemFire\nLearn how to cache data in GemFire.\n\n- [ ] Managing Transactions\nLearn how to wrap key parts of code with transactions.\n\n- [ ] Accessing Data with JPA\nLearn how to work with JPA data persistence using Spring Data JPA.\n\n- [ ] Accessing Data with MongoDB\nLearn how to persist data in MongoDB.\n\n- [ ] Serving Web Content with Spring MVC\nLearn how to create a web page with Spring MVC and Thymeleaf.\n\n- [ ] Converting a Spring Boot JAR Application to a WAR \nLearn how to convert your Spring Boot JAR-based application to a WAR file.\n\n- [ ] Creating Asynchronous Methods\nLearn how to create asynchronous service methods.\n\n- [ ] Handling Form Submission\nLearn how to create and submit a web form with Spring.\n\n- [ ] Building an Application with Spring Boot\nLearn how to build an application with minimal configuration.\n\n- [ ] Using WebSocket to build an interactive web application\nLearn how to the send and receive messages between a browser and the server over a WebSocket\n\n- [ ] Working a Getting Started guide with STS\nLearn how to import a Getting Started guide with Spring Tool Suite (STS).\n\n- [ ] Consuming a RESTful Web Service with AngularJS\nLearn how to retrieve web page data with AngularJS.\n\n- [ ] Consuming a RESTful Web Service with jQuery\nLearn how to retrieve web page data with jQuery.\n\n- [ ] Enabling Cross Origin Requests for a RESTful Web Service\nLearn how to create a RESTful web service with Spring that support Cross-Origin Resource Sharing (CORS).\n\n- [ ] Consuming a SOAP web service\nLearn how to create a client that consumes a WSDL-based service\n\n- [ ] Accessing JPA Data with REST\nLearn how to work with RESTful, hypermedia-based data persistence using Spring Data REST.\n\n- [ ] Accessing Neo4j Data with REST\nLearn how to work with RESTful, hypermedia-based data persistence using Spring Data REST.\n\n- [ ] Accessing MongoDB Data with REST\nLearn how to work with RESTful, hypermedia-based data persistence using Spring Data REST.\n\n- [ ] Accessing Data in Pivotal GemFire with REST\nLearn how to work with RESTful, hypermedia-based data persistence using Spring Data REST.\n\n- [ ] Producing a SOAP web service\nLearn how to create a SOAP-based web service with Spring.\n\n- [ ] Caching Data with Spring\nLearn how to cache data in memory with Spring\n\n- [ ] Deploying to Cloud Foundry from STS\nLearn how to deploy a Spring application to Cloud Foundry from STS\n\n- [ ] Working a Getting Started guide with IntelliJ IDEA\nLearn how to work a Getting Started guide with IntelliJ IDEA.\n\n- [ ] Creating CRUD UI with Vaadin\nUse Vaadin and Spring Data JPA to build a dynamic UI\n\n- [ ] Service Registration and Discovery\nLearn how to register and find services with Eureka\n\n- [ ] Centralized Configuration\nLearn how to manage application settings from an external, centralized source\n\n- [ ] Testing the Web Layer\nLearn how to test Spring Boot applications and MVC controllers.\n\n- [ ] Accessing data with MySQL\nLearn how to set up and manage user accounts on MySQL and how to configure Spring Boot to connect to it at runtime.\n\n- [ ] Creating a Multi Module Project\nLearn how to build a library and package it for consumption in a Spring Boot application\n\n- [ ] Creating API Documentation with Restdocs\nLearn how to generate documentation for HTTP endpoints using Spring Restdocs\n\n- [ ] Messaging with Google Cloud Pub/Sub\nLearn how to exchange messages using Spring Integration channel adapters and Google Cloud Pub/Sub\n\n- [ ] Building a Reactive RESTful Web Service\nLearn how to create a RESTful web service with Reactive Spring and consume it with WebClient.\n\n- [ ] Consumer Driven Contracts\nLearn how to with contract stubs and consuming that contract from another Spring application\n\n- [ ] Accessing Vault\nLearn how to use Spring Vault to load secrets from HashiCorp Vault\n\n- [ ] Vault Configuration\nLearn how to store and retrieve application configuration details in HashiCorp Vault\n\n- [ ] Accessing Data Reactively with Redis\nLearn how to reactively interface with Redis and Spring Data\n\n- [ ] Deploying a Spring Boot app to Azure\nLearn how to deploy a Spring Boot app to Azure.\n\n- [ ] Building a Gateway\nLearn how to configure a gateway\n\n- [ ] Client-Side Load-Balancing with Spring Cloud LoadBalancer\nDynamically select correct instance for the request\n\n- [ ] Spring Cloud Stream\nLearn how to build and test Spring Cloud Stream Applications with RabbitMQ and Apache Kafka\n\n- [ ] Spring Cloud Data Flow\nLearn how to build, deploy and launch streaming and batch data pipelines using Spring Cloud Data Flow\n\n- [ ] Spring Cloud Task\nLearn how to build and test Spring Cloud Task Applications\n\n- [ ] Spring Boot Kubernetes\nDeploy a Spring Boot application to Kubernetes\n\n- [ ] Accessing data with R2DBC\nLearn how to access relational data with the reactive protocol R2DBC\n\n- [ ] Spring Cloud Circuit Breaker Guide\nHow to Use Spring Cloud Circuit Breaker\n\n- [ ] Observability with Spring\nLearn how to send application metrics to Tanzu Observability\n\n- [ ] Building a Guide with VS Code\nLearn how to import and work with a Spring Getting Started Guide in VS Code.\n\n- [ ] Accessing Data with Cassandra\nLearn how to persist data in Cassandra.\n\n- [ ] Building a GraphQL service\nLearn how to build a GraphQL service with Spring for GraphQL.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzelechos%2Fpragmatic_spring","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzelechos%2Fpragmatic_spring","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzelechos%2Fpragmatic_spring/lists"}