Subject Syllabus
AD-503 (A) - Internet and Web Technology
AIDS · Semester 5
Course Modules
Learn topic-wise with Hyper AI and revise using mapped PYQs.
Concept of WWWInternet and WWWHTTP protocol: request, response, header, and methodsWeb browser and web serversFeatures of Web 2.0Concepts of effective web designWeb design issues including browser, bandwidth, and cacheDisplay resolutionLook and feel of the websitePage layout and linkingUser-centric designSitemapPlanning and publishing a websiteDesigning effective navigation
Basics of HTMLFormatting and fontsCommenting codeColor, hyperlink, lists, tables, images, and formsXHTMLMeta tagsCharacter entitiesFrames and framesetsBrowser architecture and website structureWebSocketsOverview and features of HTML5MIME type and content encodingSession tracking and cookiesWorking of a browser and plug-insSearch enginesClient-side programming: JavaScriptJavaScript regular expressionsWeb servers
Need for CSS and introduction to CSSBasic syntax and structureUsing CSS: background images, colors, and propertiesManipulating texts and using fontsBorders, boxes, margins, and paddingLists and positioning using CSSCSS2Overview and features of CSS3Client-side scripting with JavaScriptVariables, functions, conditions, loops, and repetitionPop-up boxesAdvanced JavaScript: JavaScript and objects, including JavaScript's own objectsThe DOM and web browser environmentsManipulation using DOMForms and validationsDHTML: combining HTML, CSS, and JavaScriptEvents and buttons
Introduction to XML and uses of XMLSimple XML and XML key componentsDTD and schemasUsing XML with applicationsTransforming XML using XSL and XSLTIntroduction and basic syntax of PHPDecision and looping with examplesPHP and HTMLArrays and functionsBrowser control and detectionStrings and form processingFilesCookies and sessionsObject-oriented programming with PHP
Basic commands with PHP examplesConnection to serverCreating a database and selecting a databaseListing databases and table namesCreating a table and inserting dataAltering tables and queriesDeleting databases, data, and tablesPHPMyAdmin and database error handlingCase study: web-based application development