Skip to main content

Web Technology(102905/CS631M)

RajagiriTech
Enrollment is Closed

About this course:

Module 1: Introduction to HTML

Introduction to Internet, WWW, Web Browsers, and Web Servers; URLs; MIME; HTTP-HTTPS; Origins and evolution of HTML and XHTML; Basic Tags: headings-paragraphs-links-images-lists, Semantic Elements: header- footer- nav- article-section, Forms: input types - labels - buttons - radio/checkbox, Tables: table -  tr -  td -  th - colspan, rowspan, Multimedia Tags: video-audio; Standard XHTML document structure; Syntactic differences between HTML4, HTML 5 and XHTML.

Module 2: Cascading Style Sheets 

Style sheets : Introduction to CSS, CSS types- inline, internal, external; Conflict Resolution; CSS Selectors- Properties, Values; Background images, colors and properties, manipulating texts- using fonts, borders and boxes, margins, padding lists,  div and span; Positioning using CSS-.Absolute and Relative Positioning.

Module 3: Javascript 

Javascript :Introduction to Client Side Programming- Programming using  Javascript- simple Javascript, variables, datatypes- functions, conditions, loops; Objects -Document Object Model (DOM)-Accessing Elements: getElementById - querySelector, Modifying Content: .innerHTML -  .style -  .value, Handling DOM Events with addEventListener() -Form processing and validation..

Module 4: PHP, MySQL

PHP : Introduction to Server Side Programming- Building blocks of PHP- variables, datatypes, Operators and Expressions, Functions, Arrays, , simple PHP programs.

Advanced PHP: Form processing and Business Logic-Cookies- Sessions & MySQL Integration-Connecting to MySQL with PHP- Performing CREATE, DELETE, INSERT, SELECT and UPDATE operations on MySQL table -Working with MySQL data-Reading from Database.

Module 5: Introduction to NoSQL

Difference between SQL and NoSQL, CRUD Operations (Create, Read, Update, Delete)-Schema Design- Document Data Model- JSON- BSON,  Document DB- MongoDB: MongoDB key features. Mongoose ODM-schema design. Defining Models. Data Dashboards: Introduction to Chart.js / D3.js / Plotly.  

Case Study - Build an end to end application using MongoDB.

Requirements

Nil

Course Staff

Mr. Paul Augustine, 

Asst. Professor, 

MTech in Computer Science and Engineering

  

Ms. Liya Joseph, Asst. Professor, 

MTech in Computer and Information Science

Ms. Shini Sam,

 Asst. Professor, 

MTech inNetwork and Internet Engineering

Frequently Asked Questions

1. What kind of applications will I be able to build after completing the course?

You will be able to create responsive websites, interactive web pages, dynamic applications using PHP–MySQL, and NoSQL-powered apps with MongoDB.

2. Is this course useful for career development?

Absolutely. It builds strong foundations in full-stack development, which is among the most in-demand skills in software engineering.