23TST302-INTERNET PROGRAMMING
About Course
The course 23TST302 -Internet Programming introduces students to the fundamental concepts, technologies, and tools used for developing modern web applications. It covers the essentials of the Internet, World Wide Web, HTTP protocols, HTML5, and CSS3 for designing structured and responsive web pages. The course also focuses on client-side programming using JavaScript, including DOM manipulation, objects, exception handling, form validation, and event handling techniques to create interactive web applications.
The course further explores server-side programming concepts using PHP, database connectivity, XML data representation, and web service technologies. Students gain knowledge of AJAX architecture, XMLHttpRequest, SOAP-based web services, WSDL, and database-driven web applications. By completing this course, students develop the ability to design, validate, and implement dynamic, interactive, and data-driven web applications using current Internet programming practices.