
Packt Expert
In28Minutes Official
Ranga Rao Karanam is an experienced software consultant specializing in cloud computing, microservices, and modern development practices. He holds multiple certifications across AWS, Google Cloud, and Microsoft Azure platforms.
15 Courses by In28Minutes Official

Java Interview Guide : 200+ Interview Questions and Answers
200+ Java Interview Questions for Beginners
Get ready for your next Java interview by practicing with over 200 real-world questions and answers. Explore a wide range of Java topics, from core concepts to the latest features, and build confidence with hands-on code examples. Strengthen your understanding and sharpen your problem-solving skills.
Packt | 2018 | 353 min

Java to Python in 100 Easy Steps - The Fastest Way to Learn Python for Experienced Java Programmers
The fastest way to learn Python for experienced Java programmers
Move quickly from Java to Python by focusing on the similarities and differences between the two languages. Through practical coding exercises and real-world examples, you'll build a solid foundation in Python while leveraging your existing Java experience.
Packt | 2018 | 479 min

Learn Automation Testing with Java and Selenium Webdriver
Learn Automation Testing with Selenium and Java, JUnit, and TestNG
Get started with automation testing by learning how to use Java and Selenium WebDriver together. Build practical skills as you write real automation tests and create your own testing frameworks. Explore the essentials of Java programming while mastering browser automation tools.
Packt | 2019 | 2364 min

Learn Java from Scratch - A Beginner's Guide
Learn Java from scratch with 250 steps and 200+ code examples for absolute beginners
Start your journey into programming by learning Java from the ground up. Get hands-on with real coding exercises and projects as you explore everything from basic syntax to advanced object-oriented concepts. Build practical skills using JShell, Eclipse, and the latest Java features.
Packt | 2019 | 2009 min

Learn Java Unit Testing with JUnit 5 in 20 Steps
JUnit Tutorial for Beginners with Examples
Get hands-on with unit testing in Java using JUnit 5. Explore how to create, run, and debug tests while learning best practices for writing reliable code. Build your confidence with practical examples and real-world scenarios.
Packt | 2018 | 185 min

Learn Spring Boot 3 in 100 Steps - Beginner to Expert
Master Spring Boot 3 and build dynamic web applications and REST APIs with hands-on learning
Explore the essentials of Spring Boot 3 and learn how to build dynamic web applications and REST APIs from scratch. You will move from setting up your environment to mastering advanced features like security, database integration, and automated testing. Gain practical skills to create scalable, production-ready Java applications.
Packt | 2018 | 992 min

Master Hibernate and JPA with Spring Boot in 100 Steps
Learn Hibernate, JPA (Java Persistence API), and Spring Data JPA using Spring and Spring Boot
Explore how to map Java objects to relational databases using Hibernate and JPA. Build a strong foundation in object-relational mapping, data querying, and performance tuning with Spring Boot. Gain practical experience by working through real-world scenarios and hands-on exercises.
Packt | 2018 | 778 min

Master Java Unit Testing with Spring Boot and Mockito
Learn to Write Awesome Java JUnit Unit Tests with Spring Boot and Mockito in 40 Easy Steps
Get hands-on with Java unit testing by building real tests for RESTful services using Spring Boot, JUnit, and Mockito. Learn to confidently test your code, mock dependencies, and verify your APIs work as expected. Gain practical skills that help you deliver reliable Java applications.
Packt | 2018 | 235 min

Master Java Web Services and REST API with Spring Boot
Learn to create RESTful and SOAP web services with Spring and Spring Boot using Java
Gain practical experience building both RESTful and SOAP web services using Java and Spring Boot. Move from foundational concepts to advanced techniques, including database integration and API security. Develop the skills needed to create scalable, production-ready backend applications.
Packt | 2018 | 826 min

Master Microservices with Spring Boot and Spring Cloud
Unlock the Power of Microservices with Spring Boot and Spring Cloud
Explore how to design, build, and deploy microservices using Spring Boot and Spring Cloud. You will learn to create robust RESTful APIs, integrate databases, and scale your applications with Docker and Kubernetes. Gain practical experience in security, monitoring, and cloud-native development.
Packt | 2018 | 1532 min

Mockito Tutorial : Learn mocking with 25 Junit Examples
Learn unit testing and mocking with 25 Junit Examples
Get hands-on with unit testing and mocking using JUnit and Mockito. You'll work through practical examples to understand how to write reliable, maintainable tests for your Java code. Build confidence in your testing skills and see how these tools fit into real-world development.
Packt | 2018 | 284 min

Python Programming for Beginners - Learn in 100 Easy Steps
Learn Python Programming using a Step By Step Approach with 200+ code examples.
Get a practical introduction to Python programming with a focus on hands-on coding. You'll explore core concepts like variables, data structures, loops, and object-oriented programming through real examples. Build confidence as you solve problems and write Python code from scratch.
Packt | 2019 | 693 min

Spring Framework Interview Guide - 200+ Questions and Answers
Get Ready for Spring Interview with Spring, Spring Boot, RESTful, SOAP Web Services, and Spring MVC
Prepare for your next Spring or Spring Boot interview with a focused review of over 200 key questions and answers. You'll cover essential topics like REST API, JPA, Hibernate, and Spring Data JPA, helping you brush up on both foundational and advanced Spring concepts. Gain the confidence you need to tackle technical interviews with ease.
Packt | 2018 | 348 min

Spring Framework Master Class: Java Spring - The Modern Way
Discover how to leverage the power of the Spring framework for your Java projects
Explore how to build robust Java applications using the Spring framework. You'll work with Spring Boot, JDBC, AOP, and Data JPA, and learn how to connect your projects to databases. Gain practical experience with unit testing using JUnit and Mockito, preparing you to develop modern, testable Java applications.
Packt | 2018 | 720 min

Your First Steps from Programmer to Software Architect
Take Your First Steps to become a Software Architect Today!
Explore what it takes to move from programming into software architecture. Learn how to develop the mindset, skills, and knowledge needed to guide technical projects and teams. Get practical advice on taking your first actionable steps toward becoming a software architect.
Packt | 2019 | 78 min