munotes®

PGD Block Chain Technology Fundamentals of Web Programming Syllabus - Mumbai University

This is the University of Mumbai syllabus for the P.G. Diploma in Block Chain Technology under NEP 2020, approved by the Academic Council on 7 July 2023 and in force from the academic year 2023-24. It is the only syllabus the University has published for this diploma, and it has not been revised since.

Fundamentals-of-Web-Programming.pdf
Major elective · Semester 1 · 4 credits · 100 marks · 60 lecture hours

Loading syllabus...

Syllabus for Fundamentals of Web Programming

Major elective · Semester 1 · 4 credits · 100 marks · 60 lecture hours

Unit I 15 [OC1 AND OC2]

  • HTML5: Introduction, Why HTML5? Formatting text by using tags, using lists and backgrounds, Creating hyperlinks and anchors.
  • HTML5 Page layout and navigation: Creating navigational aids: planning site organization, creating text based navigation bar, creating graphics based navigation bar, creating graphical navigation bar, creating image map, redirecting to another URL, creating division based
  • layouts: HTML5 semantic tags, creating divisions, creating HTML5 semantic layout, positioning and formatting divisions.
  • HTML5 Tables, Forms and Media: Creating tables: creating simple table, specifying the size of the table, specifying the width of the column, merging table cells, using tables for page layout, formatting tables: applying table borders, applying background and foreground fills, changing cell padding, spacing and alignment, creating user forms: creating basic form, using check boxes and option buttons, creating lists, additional input types in HTML5, Incorporating sound and video: audio and video in HTML5, HTML multimedia basics, embedding video clips, incorporating audio on web page.

Unit II 15 [OC2 AND OC3]

  • Introduction to Style Sheets : Understanding Styles, Constructing Style Rules, Creating Styles for Nested Tags, Creating Classes and IDs for Applying Styles, Applying Styles to Hyperlinks, Creating and Linking to External Style Sheets
  • Formatting Text by Using Style Sheets: Specifying a Font Family, Specifying a Font Size and Color, Applying Bold and Italics, Applying Strikethrough and Underlining, Creating Inline Spans , Adjusting Spacing Between Letters
  • Formatting Paragraphs by Using Style Sheets: Indenting Paragraphs, Applying a Border to a Paragraph, Specifying a Border Style, Setting Border Padding, Specifying Border Width and Color, Formatting Border Sides Individually, Setting All Border Attributes at Once, Specifying the Horizontal Alignment of a Paragraph, Specifying Vertical Space within a Paragraph

Unit III 15 [OC3 AND OC4]

  • Java Script: Introduction, Client-Side JavaScript, Server-Side JavaScript, JavaScript Objects, JavaScript Security
  • Operators: Assignment Operators, Comparison Operators, Arithmetic Operators, % (Modulus), ++(Increment), --(Decrement), -(Unary Negation), Logical Operators, Short-Circuit Evaluation, String Operators, Special Operators, ?: (Conditional operator), , (Comma operator), delete, new, this, void
  • Statements: Break, comment, continue, delete, do...while, export, for, for...in, function, if...else, import, labelled, return, switch, var, while, with
  • Core JavaScript (Properties and Methods of Each) : Array, Boolean, Date, Function, Math, Number, Object, String, regExp

Unit IV 15 [OC4 AND OC5]

  • Document and its associated objects: document, Link, Area, Anchor, Image, Applet, Layer
  • Events and Event Handlers : General Information about Events, Defining Event Handlers, event, onAbort, onBlur, onChange, onClick, onDblClick, onDragDrop, onError, onFocus, onKeyDown, onKeyPress, onKeyUp, onLoad, onMouseDown, onMouseMove, onMouseOut, onMouseOver, onMouseUp, onMove, onReset, onResize, onSelect, onSubmit, onUnload
  • Angular: Introduction, Environment and Project setup, components, modules, data binding, event binding, templates, directives, pipes, routing, services, Http Client, CLI prompts, Forms, Materials/CDK
  • virtual scrolling, drag and drop, animations, materials, testing and building projects.

Books and References

  • 10 HTML5 Step by Step, Faithe Wempen, Microsoft Press, 2011
  • 11 Web Design The Complete Reference, Thomas Powell, TMH, 2009
  • 12 Head First HTML 5 programming, Eric Freeman, O’Reilly, 2013
  • 13 JavaScript 2.0: The Complete Reference, Thomas Powell and Fritz Schneider, TMH, 2nd, 2004
  • 14 ng-book: The Complete Guide to Angular, Nate Murray, Felipe Coury, Ari Lerner, and Carlos Taborda, Fullstack.io, 2020

Reproduced from the University of Mumbai syllabus for P.G. Diploma in Block Chain Technology under NEP 2020, in force from the academic year 2023-24. Wording, unit numbering and lecture allocation are as printed in that syllabus. The PDF above is the syllabus's own page, unaltered.

The complete syllabus

This subject is cut from the University circular for the whole diploma. Open it here if you want the whole thing rather than a single subject.

PDF PG Diploma in Block Chain Technology Sem I & II (NEP 2020) NEP 2020 syllabus, in force from 2023-24 Read full PDF Read
Report or request
Done!