Internet communication protocols such as TCP/IP, FTP, SMTP and HTTP, Basic networking concepts, Advanced Web page development with Dynamic HTML, JavaScript, AJAX, jQuery, and Cascading Style Sheets, Server-side development technologies such as Perl, PHP, ASP.net, Java Servlets, JSP and JSP.net, Basic SQL for database interaction.