This course focuses on designing and developing Web-based applications using a variety of programming languages and tools. This course comprises three frameworks and one programming language. Framework is set of reusable components & program that provide facility to develop fast and robust Enterprise Application. Frameworks are set of libraries with consists Interfaces, classes and configurable files Spring Framework is world's most popular Java framework. Hibernate is the most popular object-relational mapping framework for Java environments. Strut is a popular framework. It provides tag library; students can also use action classes to perform better operations. Python is a general-purpose programming language that is becoming more and more popular for doing data science.