Software Engineering is a discipline aimed in production of fault free software, delivered on time that satisfies user’s needs. It is a “systematic approach to the analysis, design, assessment, implementation, test, maintenance and reengineering of software, that is, the application of engineering to software. Today software engineering concept is applied in all areas of day to day life. Software is being used from a simple billing system in a super market to large business applications, banking sectors and business applications. Training is focused on two advanced technologies, PHP and Dot Net. The high-time requirement of PHP has many reasons behind it. PHP, a free open source programming language comes handy in website designing and developments that require database connectivity and web application development. It provides several functionalities in server side web application. These functionalities also help in developing efficient web development security system. With passing time, PHP scripting language is getting updated with high interactive applications. This programming language is known for using its server resources in an effective way and thus it allows the fast running of programs. PHP comes handier when it’s used for smaller scale e-commerce websites. ASP.NET is well known for window servers and enterprise level websites.Asp.net has many advantages over other platforms when it comes to creating web applications. Probably the most significant advantage is its integration with the windows server and programming tools. Built-in security through the windows server or through other authentication/authorization methods makes its application in enterprise level websites.