Introduction to Internet: The domain name system – Client / Server model – Internet Services of the Internet – Ports – IP addresses – Web architecture – Parsing in Browsers – Web site design standards. Client Side Technologies: Introduction to Markup languages HTML 5. Building a form and form elements – Introduction to CSS 3 – Style Sheets formatting with Style Sheets – Inline Styles – Linking External Style Sheets. Introduction to scripting languages, JavaScript, Creating Simple JavaScript – using and Storing Values -Strings and Arrays. Integrating JavaScript with Various Elements of HTML – jQuery. JDBC – MySQL – MongoDB Web Application development using Spring MVC
Server Side Technologies: Servlets – Java Server Pages –PHP – AJAX Controls for PHP- Basic Node.js
Web Security: Sessions and Cookies.