Get started quickly, creating applications for the Model Context Protocol (MCP) using the official MCP SDKs for Python, Java 21, and Node.js. Quickly master, all of the concepts needed in order to build MCP servers, including transport protocols, tools, resources, prompts, roots, and sampling. Learn how to get familiar with popular MCP client applications such as, Claude Desktop, Postman, and the MCP Inspector.
Learn Java the way it's used in real jobs — build a complete Student Management Application with a GUI, database, and certification at the end. No fluff, just results.
In "Kotlin 2.0 Crash Course," I speak directly to you, the developer who needs to solve problems today while laying a solid foundation for tomorrow. As you follow along, you'll learn how to install Kotlin on Linux, configure your development environment, and start writing code that compiles without hiccups. I'm thrilled to guide you through the fascinating world of variables, data types, and control structures. I'll use clear examples that immediately demonstrate how our sample app stores and manipulates tasks.
Start programming in Java from scratch - beginner friendly style.Learn coding in the IDEA IntelliJ professional IDE for Java34 theory lessons (PDF, EPUB) with 170+ executable code examples (ZIP file - course for Intellij Academy plugin)572+ diverse programming tasks: answer questions, complete code, correct syntax errors, correct code, write alternative solutions (ZIP file - course for Intellij Academy plugin)Tasks start very easy and gradually work toward medium ones, and finally the hard ones.We got you covered! All tasks come with automated tests to see if your solution is correct, but also a predefined solution which can be compared side-by-side with your solution. More complex tasks come with hints to help you solve them.If that is not enough, and you still feel confused about some task, there are 200+ explanation videos which explain the solution to medium and hard tasks step-by-step (explanation videos are sold separately).
Cansado da complexidade e lentidão no desenvolvimento Java corporativo? Quer construir aplicações cloud-native robustas, escaláveis e performáticas com mais agilidade? Este livro é seu guia essencial, direto ao ponto, para arquitetos e desenvolvedores Java experientes. Desmistificamos padrões modernos como DDD estratégico e tático, mensageria reativa (Kafka, Outbox, CDC), persistência eficiente com Panache, GraphQL para APIs flexíveis e deployment em contêineres/Kubernetes, tudo aplicado ao mundo real com Quarkus e o exemplo Sakila. Sem enrolação, focamos em Padrões e Práticas que trazem robustez e preparam seus sistemas para o futuro. Aprenda com a experiência de quem já trilhou esse caminho e ganhe a confiança para arquitetar as próximas gerações de aplicações corporativas cloud-native com Java e Quarkus. Transforme sua forma de construir software!
This book is written by a Raspberry Pi enthusiast, so, it could be hopefully interesting for other Raspberry Pi enthusiasts. Also, as it is about enterprise development, it can be eventually useful for any IT specialist dealing with enterprise applications and services.
Build. Deploy. Scale.Take your Java skills to the cloud-native level with Hands-On Java with Kubernetes. From your first Spring Boot or Quarkus app to production-ready deployments with CI/CD, observability, and service mesh—you’ll learn by doing, not just reading. Ideal for developers who want to master Kubernetes without getting bogged down in YAML configuration.
Combine the Traditional Frameworks Spring Boot , Angular, Spring Data JPA, MySQL with Gen AI (Spring AI Functions) to Develop an Exciting Retrieval Augmented Generation (RAG) ChatBot to learn Real Enterprise Use Cases, (Not Hello Worlds)
Build Java AI RAG applications using Spring AI, Text-to-SQL example
This book offers beginners and backend developers with practical guidance on developing robust server-side applications with Java 17. Each chapter is structured around hands-on examples, real-world challenges, and step-by-step solutions tailored to Java professionals aiming to elevate their expertise in backend systems.
Learn Java Virtual Threads
This fully updated third edition takes you through tried-and-tested approaches to build distributed systems and implementing microservices architecture, following a single real-world project from start to finish. You’ll learn how to make the most of Spring Boot, Spring Cloud, and a full suite of related tools and frameworks for development, security, testing, and deployment.
Full Stack Development with Spring Boot 3 and React contains a wealth of practical guidance for picking up full stack development. The step-by-step exploration of everything from dependency injection, ORM with Hibernate, and JWTs to RESTful APIs, UI styling, and TypeScript will help you to develop the Spring Boot and React skills you need.