Subject Details
Dept     : AIML
Sem      : 6
Regul    : 2019
Faculty : Ms S Rajarajeswari
phone  : 9488704705
E-mail  : rajarajeswari.s.aiml@snsct.org
61
Page views
6
Files
3
Videos
0
R.Links

Icon
Syllabus

UNIT
1
INTRODUCTION TO WEB TECHNOLOGY AND DESIGN

Internet and Web - HTTP Protocol - Client-Server Architecture- Structure of HTML page - Basic HTML tags like heading - paragraph - formatting text - organizing text - list - anchor - images - HTML tables - HTML Forms - meta tags - multimedia tags - HTML5 tags and validation- Introduction to CSS - Basic Syntax and structure of CSS - Types of CSS - Targeting using CSS - Background Properties - Manipulating text and font - The Box Model - styling list - CSS Positioning Lab Experiments: 1. Create a portfolio website, a blog, or a website for a fictional business.

UNIT
2
JAVA SCRIPT

Syntax & execution of JS - Internal - Embedded and External JS - Variables - arrays - functions - conditions - loops - Pop up boxes - objects and DOM - Inbuilt functions - Validations and Regular expressions - Event handling - Callbacks - Function as arguments Introduction to JQuery - Exploring JQuery- Introduction to ReactJS Lab Experiments: 1. Create a simple web page with a text input area. Implement JavaScript functions to: i. Convert text to lowercase. ii. Remove punctuation. iii. Tokenize the text into words. iv. Display the processed text on the page.

UNIT
3
NODEJS & ANGULAR

Introduction to Node JS - Setup Development Environment - Node JS Modules - Node Package Manager - Creating Web Server - File System - Debugging Node JS Application - Events - Express JS - Serving Static Resources - Database Connectivity - API using NodeJS-Introduction to Angular - Project Setup - Creating Components - Routing - Databinding - String interpolation - Pipes - Property Binding - Event Binding - Two-way data Binding - Directives - Observable - Dependency Injection - Forms in Angular Lab Experiments: 1. Build a web application that uses a sentiment analysis API (e.g., Google Cloud Natural Language, Amazon Comprehend) to analyze user-provided text. Display the sentiment score (positive, negative, neutral) on the page.

UNIT
4
TENSOR FLOW AND WIX WEBSITE BUILDER

Tensorflow.js-Building an image classifier-Text classification and sentimental analysis- Two Paths for Creating Wix Websites- Developing Your First Wix Site- Making Your Website Marketable Lab Experiments: 1. Create a web page that performs linear regression on a small dataset (e.g., house prices vs. size). Use TensorFlow.js to train the model in the browser and display the regression line on a graph (using a library like Chart.js).

UNIT
5
ADOBE SENSEI AND FIREDROP

Introduction Adobe Sensei- Adobe Sensei Knowledge Management –Introduction Fire Drop-Operations of chat bot using Fire Drop Lab Experiments: 1. Use Content-Aware Fill to remove objects or extend backgrounds. Document the process and the effectiveness of different Content-Aware Fill settings. (Adobe Sensei)

Reference Book:

Charlie Gerard ,”Practical Machine Learning in JavaScript TensorFlow.js for Web Developers” Springer 2021 Mark Lassoff, Spencer Reynolds ,”Wix Web Development” O’Reilly,2021 Gerardus Blokdyk,” Adobe Sensei The Ultimate Step-By-Step Guide” Professional Node.js By Pedro Teixeira | John Wiley & Sons Angular 2 Cookbook By Frishbie | Packt Publishing Learning React: Fundamental Web Development with react and redux By Alex Banks | O'Reilly

Text Book:

Web Technology: A Developer's Perspective By N.P.Gopalan, J. Akilandeswari | PHI Learning HTML & CSS: The Complete Reference By Thomas Powell | McGraw Hill