Ranga Rao Karnam

Ranga Rao Karnam
Java Programmer and Designer

About Instructor

Ranga Rao Karanam is the founder of in28minutes. He has more than 15 years of experience in Java Programming and Designing.

He uses Problem-Solution based Step-By-Step Hands-on Approach With Practical, Real World Application Examples.

While his primary expertise is on Programming, Development, Design & Architecture of Java & Related Frameworks (Spring, Spring Boot, Spring MVC, Struts, Hibernate) he expanding into the front-end world (Bootstrap, Query, Angular JS) and the amazing world of Python Programming and Automation Testing with Selenium Web Driver.

15 Years of Development, Design and Architecture Experience in varied Component Based Java Microservice and JEE implementations.

Believes quality of unit test code, if anything, is more important than quality of production code.

8 Years of experience performing varied roles in Agile Scrum.

Expert in Componentization, Behavior Driven Development (BDD), Test Driven Development (TDD), Continuous Integration and Refactoring.

Experienced in building complex applications with layered, reusable & testable component based architecture using appropriate Design Patterns.

Experienced in mentoring, analyzing and improving Code Quality - Principles, Processes and Tools - Pair Programming, Peer Reviews.

Designed & Implemented “Programming Excellence” - A program to put programmers on path to Programming Craftsmanship.

Want to get better at Continuous Delivery and learn new programming paradigms and languages.

Courses

C Puzzles
Having a good understanding of the fundamentals is one of the first steps to be an excellent programmer. This course…
  • 18,311 Views
  • 3h 36m
Web Application with Spring Boot
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can just run. We…
  • 34,622 Views
  • 4h 13m
Java Interview Preparation
Java is a Programming Language, Core Java is the starting point of any Java interview. Whether you are fresher or experienced…
  • 42,699 Views
  • 5h 53m
Object-Oriented Programming -…
This intensive course will help you in learning the basics of Object Oriented Programming concepts and help in applying…
  • 7,568 Views
  • 53m
C Interview Questions
Having a good understanding of the fundamentals is one of the first steps to be an excellent programmer. This course…
  • 22,483 Views
  • 2h 44m
Managing Java Dependencies
Maven provides many ways to automate the application development lifecycle and the management of Java dependencies for…
  • 17,616 Views
  • 2h 30m
Spring Boot For Beginners
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".…
  • 26,089 Views
  • 5h 28m
Java Servlets and JSP
Servlet JSP technologies are the backbone of Java EE programming. In this course, you can expect to learn about the Java…
  • 23,720 Views
  • 3h 32m
Spring MVC For Beginners
Spring MVC helps in building flexible and loosely coupled web applications. The Model - View - Controller design pattern…
  • 31,533 Views
  • 6h 13m
C Tutorial for Beginners
Are you a complete beginner in C Language? Do you want to learn this Programming Language in the easiest way? This course…
  • 29,224 Views
  • 4h 37m