Notes BCA 105T

BCA 105T Notes for GGSIPU Web Technologies BCA Sem 1

BCA 105T Web Technologies Notes by Unnati Educations are a 114-page English study book for GGSIPU BCA Semester 1. All 4 official units are in one place: HTML, CSS with Bootstrap, JavaScript, and XML with web hosting. You get 44 numbered code examples, 27 diagrams, 60 solved two-mark questions and 46 ten-mark questions, each linked to the topic that answers it.

BCA 105T Web Technologies Notes by Unnati Educations are a 114-page English study book for GGSIPU BCA Semester 1. All 4 official units are in one place: HTML, CSS with Bootstrap, JavaScript, and XML with web hosting. You get 44 numbered code examples, 27 diagrams, 60 solved two-mark questions and 46 ten-mark questions, each linked to the topic that answers it.

Written by Prateek Talwar, Founder, Unnati Educations · Reviewed by Ritik Rawat, Senior Full Stack Developer (B.Tech) · Checked against syllBCA1styr240124.pdf (GGSIPU BCA First Year syllabus, dated 24 Jan 2024 in its file name) · Updated 12 October 2026 · Editorial policy

Scheme: BCA First Year syllabus | Applies to: batch admitted in academic session 2024-25 onwards | Verified against: syllBCA1styr240124.pdf, 24 Jan 2024

On this page

  1. BCA 105T at a glance
  2. Unit-wise notes
    1. Unit 1: WWW and HTML
    2. Unit 2: CSS and Bootstrap
    3. Unit 3: JavaScript
    4. Unit 4: XML and web hosting
  3. Excerpt: id and class selectors
  4. How to write BCA 105T answers
  5. Exam corner
  6. BCA 105P lab and Sem 1 papers
  7. Who writes and checks the notes
  8. Syllabus coverage
  9. FAQs
  10. Get the full notes

BCA 105T Web Technologies at a glance: GGSIPU BCA Sem 1 credits, units and exam pattern

BCA 105T is where you start building websites: structure in HTML, style in CSS and Bootstrap, behaviour in JavaScript, data in XML. The facts below come from the GGSIPU BCA First Year syllabus:

BCA 105T Web Technologies: official scheme snapshot
ItemBCA 105T value
Paper code and titleBCA 105T, Web Technologies
Course and semesterBCA, First Semester
L-T-C and credits4-0-4 (4 lectures a week, no tutorial), 4 credits
Paper typeTheory paper with an end-term exam (category label not printed in the syllabus PDF)
End-term marks60 marks from the paper-setter pattern (Q1: 10 × 2 = 20, plus 4 units × 10 = 40). Internal marks are not printed in the syllabus PDF.
Exam durationNot printed in the syllabus PDF
Units4 units, 11 teaching hours each
Pre-requisitesNil
Question paper patternQ1 is compulsory: 10 short questions of 2 marks each, at least 2 from every unit. Then 2 questions per unit, you attempt 1 from each, 10 marks each including sub-parts.
Paired labBCA 105P Web Technologies Lab, L-P-C 0-2-2

BCA 105T Web Technologies: official scheme snapshot

Item
Paper code and title
BCA 105T value
BCA 105T, Web Technologies
Item
Course and semester
BCA 105T value
BCA, First Semester
Item
L-T-C and credits
BCA 105T value
4-0-4 (4 lectures a week, no tutorial), 4 credits
Item
Paper type
BCA 105T value
Theory paper with an end-term exam (category label not printed in the syllabus PDF)
Item
End-term marks
BCA 105T value
60 marks from the paper-setter pattern (Q1: 10 × 2 = 20, plus 4 units × 10 = 40). Internal marks are not printed in the syllabus PDF.
Item
Exam duration
BCA 105T value
Not printed in the syllabus PDF
Item
Units
BCA 105T value
4 units, 11 teaching hours each
Item
Pre-requisites
BCA 105T value
Nil
Item
Question paper pattern
BCA 105T value
Q1 is compulsory: 10 short questions of 2 marks each, at least 2 from every unit. Then 2 questions per unit, you attempt 1 from each, 10 marks each including sub-parts.
Item
Paired lab
BCA 105T value
BCA 105P Web Technologies Lab, L-P-C 0-2-2

No coding background is needed. The course outcomes ask you to build static pages and to write JavaScript that checks forms and changes content, so in these notes every syllabus tag or property comes with code you can run. It is one of the seven theory papers in the GGSIPU BCA Semester 1 papers.

BCA 105T Web Technologies Notes unit-wise: 44 code examples and 60 solved two-mark questions across 4 units

Notes for every other BCA paper are listed under GGSIPU BCA notes.

BCA 105T Unit 1: World Wide Web and HTML Overview

Part A explains what happens after you type a URL. DNS finds the server's IP address, the browser sends an HTTP request, and the server replies with HTML and a status code like 200 or 404. It also compares static and dynamic sites.

Part B is the HTML toolkit: structure tags, text formatting, entities, links, images and sound, lists, tables with rowspan and colspan, frames and <iframe>, forms, and image maps.

Remember: HTML is a markup language, not a programming language. It has no loops or conditions.

The Part A ideas of URL, WWW and the client-server model also appear in BCA 103T Unit 4 (Basics of Internet), so studying it once helps both.

Notes pages 4 to 34 · 21 topics · Code 1.1 to 1.12

BCA 105T Unit 2: Cascading Style Sheet and Bootstrap Basics

Part A makes the page look good: inline, internal and external style sheets, the cascade that decides which rule wins, <link> versus @import, and the box model of content, padding, border and margin.

Part B uses Bootstrap 3, because the syllabus names the jumbotron and glyphicons, which later versions removed. It covers the viewport tag for mobile screens, containers, the 12-column grid with xs, sm, md and lg breakpoints, and classes for tables, images, buttons and typography.

Remember: when two rules clash, inline beats internal, internal beats external, and !important beats them all.

Notes pages 35 to 62 · 16 topics · Code 2.1 to 2.13

BCA 105T Unit 3: Introduction to JavaScript

The programming unit: var, let and const, data types and operators, then if-else, switch and loops. After that come the alert, confirm and prompt dialog boxes, and built-in and user-defined functions.

The second half works on real pages: the String, Math, Date and Array objects, events like onclick, a registration form checked with onsubmit, the DOM tree, and BOM objects such as history and location.

Remember: prompt() always returns a string, so convert it with Number() or parseInt() before you add.

If-else, switch and loops work here the same way as the C control structures in BCA 101T Unit 1.

Notes pages 63 to 91 · 11 topics · Program 3.1 to 3.12 · 14 predict-the-output questions

BCA 105T Unit 4: XML and Web Hosting Concepts

Part A is about XML, which carries data while HTML displays it. It covers naming rules, the building blocks of a document, the HTML vs XML difference, DOM and SAX parsers, and internal and external DTDs with a library example. It ends with XML shown through CSS or JavaScript.

Part B follows a finished site onto the Internet: the domain name hierarchy and DNS, physical and virtual domains, registering a domain, why IP addresses are needed, hosting types and the steps to publish.

Remember: an IPv4 address is 32 bits, written as four numbers like 192.168.1.10; IPv6 is 128 bits.

Notes pages 92 to 113 · 11 topics · Code 4.1 to 4.7

Id and class selectors in CSS: excerpt from page 46 of the BCA 105T notes

Excerpt from page 46 (Unit 2, Topic 5: Style Selectors)

Id selector (#)

An id selector styles one unique element. In CSS it is written with a hash before the id name, and in HTML the element carries the matching id attribute.

<style>  
  #header { background-color: navy; color: white; padding: 10px; }  
</style>  
<div id="header">Unnati Educations</div>
View preformatted content

This view preserves the original alignment. Scroll within it if needed to read the complete content.

<style>  
  #header { background-color: navy; color: white; padding: 10px; }  
</style>  
<div id="header">Unnati Educations</div>

Class selector (.)

A class selector styles every element that has a given class. It is written with a dot before the class name. One class can be used on many elements, and one element can carry many classes, separated by spaces.

<style>  
  .red    { color: red; }  
  .big    { font-size: 24px; }  
  p.note  { border: 1px solid orange; }   /* only <p> with class note */  
</style>  
<p class="red">Red text</p>  
<h3 class="red big">Red and big heading</h3>   <!-- two classes -->  
<p class="note">A boxed note</p>
View preformatted content

This view preserves the original alignment. Scroll within it if needed to read the complete content.

<style>  
  .red    { color: red; }  
  .big    { font-size: 24px; }  
  p.note  { border: 1px solid orange; }   /* only <p> with class note */  
</style>  
<p class="red">Red text</p>  
<h3 class="red big">Red and big heading</h3>   <!-- two classes -->  
<p class="note">A boxed note</p>
Id selector vs class selector (notes page 46)
BasisId selectorClass selector
Symbol in CSS# (hash), e.g. #menu. (dot), e.g. .menu
HTML attributeid="menu"class="menu"
UniquenessOne element per pageCan be used on many elements
Per elementAn element has only one idAn element can have many classes
Priority (specificity)Higher, wins over a classLower than an id
Used forUnique parts: header, footer, a formRepeated styles: buttons, cards, highlights
JavaScriptgetElementById()getElementsByClassName()

Id selector vs class selector (notes page 46)

Basis
Symbol in CSS
Id selector
# (hash), e.g. #menu
Class selector
. (dot), e.g. .menu
Basis
HTML attribute
Id selector
id="menu"
Class selector
class="menu"
Basis
Uniqueness
Id selector
One element per page
Class selector
Can be used on many elements
Basis
Per element
Id selector
An element has only one id
Class selector
An element can have many classes
Basis
Priority (specificity)
Id selector
Higher, wins over a class
Class selector
Lower than an id
Basis
Used for
Id selector
Unique parts: header, footer, a form
Class selector
Repeated styles: buttons, cards, highlights
Basis
JavaScript
Id selector
getElementById()
Class selector
getElementsByClassName()

Other basic selectors

Other basic CSS selectors (notes page 46)
SelectorSyntaxSelects
Element / typep { }All <p> elements
Universal* { }Every element on the page
Grouph1, h2, p { }All h1, h2 and p with the same rule
Descendantdiv p { }Every <p> anywhere inside a <div>
Childdiv > p { }Only <p> that are direct children of a <div>
Attributeinput[type="text"] { }Inputs whose type is text

Other basic CSS selectors (notes page 46)

Selector
Element / type
Syntax
p { }
Selects
All <p> elements
Selector
Universal
Syntax
* { }
Selects
Every element on the page
Selector
Group
Syntax
h1, h2, p { }
Selects
All h1, h2 and p with the same rule
Selector
Descendant
Syntax
div p { }
Selects
Every <p> anywhere inside a <div>
Selector
Child
Syntax
div > p { }
Selects
Only <p> that are direct children of a <div>
Selector
Attribute
Syntax
input[type="text"] { }
Selects
Inputs whose type is text

Pseudo-class selector (:)

A pseudo-class styles an element in a special state, for example when the mouse is over it, when a link has been visited, or when a box is selected. It is written with a single colon after the selector. Syntax: selector:pseudo-class { property: value; }

How to write BCA 105T answers: ten-mark HTML, CSS, JavaScript and XML code answers with an output sketch

For the two-mark questions in Q1, write two or three lines: a definition, then one tag, property or example. For the ten-mark unit questions, write code.

At the end of each unit, the notes give an answer order that fits that unit:

Ten-mark answer order in the BCA 105T notes, by unit
UnitWrite in this orderExtra tip for this unit
Unit 1 (HTML)Definition, syntax, attribute table, full code, output sketch, 2 usesIndent nested tags so a table or form is easy to follow
Unit 2 (CSS and Bootstrap)Definition, syntax, property or class table, HTML plus CSS code, output sketch, advantagesMention Bootstrap 3 when you use a jumbotron or glyphicon
Unit 3 (JavaScript)Definition, syntax, methods table, program inside <script> with comments, output, usesComment each step of your logic
Unit 4 (XML and hosting)Definition, rules or features, comparison table, XML plus DTD example or diagram, usesIndent XML so the tree is visible; draw DNS and publishing as a flow

Ten-mark answer order in the BCA 105T notes, by unit

Unit
Unit 1 (HTML)
Write in this order
Definition, syntax, attribute table, full code, output sketch, 2 uses
Extra tip for this unit
Indent nested tags so a table or form is easy to follow
Unit
Unit 2 (CSS and Bootstrap)
Write in this order
Definition, syntax, property or class table, HTML plus CSS code, output sketch, advantages
Extra tip for this unit
Mention Bootstrap 3 when you use a jumbotron or glyphicon
Unit
Unit 3 (JavaScript)
Write in this order
Definition, syntax, methods table, program inside <script> with comments, output, uses
Extra tip for this unit
Comment each step of your logic
Unit
Unit 4 (XML and hosting)
Write in this order
Definition, rules or features, comparison table, XML plus DTD example or diagram, uses
Extra tip for this unit
Indent XML so the tree is visible; draw DNS and publishing as a flow

Small slips cost marks: watch for </br> (empty tags have no closing tag), color=red instead of color: red;, onsubmit="validateForm()" without return, and <Name>...</name> in XML, where the case must match.

Worked example: a predict-the-output question

Code: "5" + 3 + 2. Output: "532". Why: JavaScript reads from left to right. A string plus a number joins as text, so "5" + 3 becomes "53", and then "532". Write the output, then the reason. Unit 3 has 14 of these.

You can practise this answer order on the GGSIPU BCA important questions for other papers too.

BCA 105T exam corner: 60 solved two-mark questions and 46 ten-mark questions by unit

Every unit has 15 two-mark questions with written answers. Each ten-mark question points to the topic, figure and code that hold its answer.

BCA 105T questions, code and practice in the notes, by unit
UnitTwo-mark (2 Marks, with answers)Ten-mark (10 Marks, mapped to topics)Code examplesFiguresPractice tasks
Unit 1: WWW and HTML151312810
Unit 2: CSS and Bootstrap15111358
Unit 3: JavaScript15 + 14 output-based1112714
Unit 4: XML and hosting1511778
Total60 + 1446442740

BCA 105T questions, code and practice in the notes, by unit

Unit
Unit 1: WWW and HTML
Two-mark (2 Marks, with answers)
15
Ten-mark (10 Marks, mapped to topics)
13
Code examples
12
Figures
8
Practice tasks
10
Unit
Unit 2: CSS and Bootstrap
Two-mark (2 Marks, with answers)
15
Ten-mark (10 Marks, mapped to topics)
11
Code examples
13
Figures
5
Practice tasks
8
Unit
Unit 3: JavaScript
Two-mark (2 Marks, with answers)
15 + 14 output-based
Ten-mark (10 Marks, mapped to topics)
11
Code examples
12
Figures
7
Practice tasks
14
Unit
Unit 4: XML and hosting
Two-mark (2 Marks, with answers)
15
Ten-mark (10 Marks, mapped to topics)
11
Code examples
7
Figures
7
Practice tasks
8
Unit
Total
Two-mark (2 Marks, with answers)
60 + 14
Ten-mark (10 Marks, mapped to topics)
46
Code examples
44
Figures
27
Practice tasks
40

One exam-style question from each unit, with the answer in short:

  • Unit 1: What is the difference between cellpadding and cellspacing? Cellpadding is the space inside a cell, between its border and the text. Cellspacing is the gap between two neighbouring cells.
  • Unit 2: Differentiate between margin and padding. Padding is inside the border and takes the background colour. Margin is outside the border and is always transparent.
  • Unit 3: What is the difference between == and ===? == converts types before comparing, so 5 == "5" is true. === also checks the type, so 5 === "5" is false.
  • Unit 4: Differentiate well-formed and valid XML. Well-formed means the syntax rules are followed. Valid means well-formed and also matching its DTD or Schema.

The BCA 105T notes solve 60 two-mark questions and 14 predict-the-output questions, and map 46 ten-mark questions to their topics across 4 units, plus 44 code examples.

These are exam-style questions for this syllabus. The notes carry no past-paper year tags, so none is labelled with a year.

More practice for this paper sits in the BCA 105T important questions.

The BCA 105P Web Technologies lab notes page covers the hands-on half of this paper. BCA 105P (L-P-C 0-2-2) shares the course outcomes of BCA 105T. Your teacher sets the practical list in the first week, so it differs by college.

These GGSIPU BCA Sem 1 Web Technologies notes prepare you for that lab with 40 practice tasks. Here is how each unit feeds the lab:

How BCA 105T units feed BCA 105P lab work
Theory unitPractice tasks in the notesLab work it prepares
Unit 1: tables, forms, frames, image maps10 tasks: mark sheet with merged heading, job form, three-frame window, clickable India mapHTML pages and forms
Unit 2: CSS and Bootstrap8 tasks: hover menu, striped marks table, boxes that go 3-2-1 from laptop to phone, jumbotron pageStyling and responsive layouts
Unit 3: JavaScript14 tasks: calculator, palindrome check, digital clock, login validationClient-side scripts and validation
Unit 4: XML and hosting8 tasks: employee XML with DTD, CSS-styled catalogue, XML into an HTML table, publishing a pageXML, DTD and publishing

How BCA 105T units feed BCA 105P lab work

Theory unit
Unit 1: tables, forms, frames, image maps
Practice tasks in the notes
10 tasks: mark sheet with merged heading, job form, three-frame window, clickable India map
Lab work it prepares
HTML pages and forms
Theory unit
Unit 2: CSS and Bootstrap
Practice tasks in the notes
8 tasks: hover menu, striped marks table, boxes that go 3-2-1 from laptop to phone, jumbotron page
Lab work it prepares
Styling and responsive layouts
Theory unit
Unit 3: JavaScript
Practice tasks in the notes
14 tasks: calculator, palindrome check, digital clock, login validation
Lab work it prepares
Client-side scripts and validation
Theory unit
Unit 4: XML and hosting
Practice tasks in the notes
8 tasks: employee XML with DTD, CSS-styled catalogue, XML into an HTML table, publishing a page
Lab work it prepares
XML, DTD and publishing

Other GGSIPU BCA Semester 1 papers: BCA 101T Programming for Problem Solving using C, BCA 103T Fundamental of Information Technology, BCA 107T Mathematical Foundation for Computer Science, BCA 141T Writing Skills, BCA 191T Understanding India and BCA 181T Bridge Course in Mathematics.

After this paper, the web track continues in BCA 203T Dynamic Web Designing, where PHP and MySQL build on the forms, CSS and JavaScript you learn here.

Who writes and checks the BCA 105T Web Tech notes?

  • Prateek Talwar, author. Founder, Unnati Educations. Associate Company Secretary (ACS), ICSI, membership no. 58704, since 15 May 2019. B.Com, University of Delhi (School of Open Learning), 2012. Bio
  • Ritik Rawat, subject reviewer of the HTML, CSS, JavaScript and XML code. Senior Full Stack Developer, Unnati Educations. B.Tech. Reviews the BCA and B.Tech notes. Bio

The BCA 105T Web Technologies Notes follow the BCA First Year syllabus for the batch admitted in 2024-25 onwards. Every official topic of the 4 units, from "Client Side and server side Scripting Languages" to "Web Hosting and Publishing Concepts", has its own numbered topic in the notes.

This edition is one 114-page book. Its 27 figures include the client-server model, the CSS box model, the DOM tree and DNS resolution. Last updated 12 October 2026. Read our editorial policy.

The same team prepares GGSIPU important questions for every course.

Do the BCA 105T notes cover the full GGSIPU syllabus?

Yes. Every topic listed under the 4 units of BCA 105T in the GGSIPU BCA First Year syllabus has its own numbered topic in the notes. We checked unit by unit and found no gap.

BCA 105T official syllabus mapped to the notes
Official unitOfficial topics (as printed)Where in the notesStatus
Unit IWorld Wide Web: Introduction, Web page, Home page, Web site, Static and Dynamic website, Client Server computing concepts. Web Client and Web Server, Web Browser, Client Side and server side Scripting Languages.Unit 1 Part A, topics 1 to 7, pages 5 to 12Covered
Unit IHTML Overview: Introduction to HTML, HTML Document structure tags, HTML comments, Text formatting, inserting special characters, anchor tag, adding images and Sound, lists types of lists, tables, frames and floating frames, Developing Forms, Image maps.Unit 1 Part B, topics 8 to 21, pages 12 to 30Covered
Unit IICascading Style Sheet: Types of Style Sheets - Internal, inline and External style sheets, creating styles, link tag, CSS Properties, CSS Styling, Style Selector- Id, class name and Pseudo Class.Unit 2 Part A, topics 1 to 5, pages 36 to 48Covered
Unit IIBootStrap Basics: Introduction to Bootstrap, Responsive web design, Linking with Bootstrap, container class, grids, tables, images, buttons, typography classes, jumbotron, glyphicons,Unit 2 Part B, topics 6 to 16, pages 48 to 59Covered
Unit IIIIntroduction to Java Script: Data Types, Control Statements, operators, dialog boxes, Built in and User Defined Functions, Objects in Java Script, Handling Events, basic validations, Document Object Model, Browser Object Model.Unit 3, topics 1 to 11, pages 64 to 87Covered
Unit IVXML: Introduction, Features, XML Naming rules, Building block of XML Document, Difference between HTML & XML, XML Parser, DTD’s Using XML with HTML and CSS.Unit 4 Part A, topics 1 to 7, pages 93 to 104Covered
Unit IVWeb Hosting Concepts: Concept of domain- Physical domain, virtual domain, registering a domain, need of IP addressing, Web Hosting and Publishing ConceptsUnit 4 Part B, topics 8 to 11, pages 105 to 110Covered

BCA 105T official syllabus mapped to the notes

Official unit
Unit I
Official topics (as printed)
World Wide Web: Introduction, Web page, Home page, Web site, Static and Dynamic website, Client Server computing concepts. Web Client and Web Server, Web Browser, Client Side and server side Scripting Languages.
Where in the notes
Unit 1 Part A, topics 1 to 7, pages 5 to 12
Status
Covered
Official unit
Unit I
Official topics (as printed)
HTML Overview: Introduction to HTML, HTML Document structure tags, HTML comments, Text formatting, inserting special characters, anchor tag, adding images and Sound, lists types of lists, tables, frames and floating frames, Developing Forms, Image maps.
Where in the notes
Unit 1 Part B, topics 8 to 21, pages 12 to 30
Status
Covered
Official unit
Unit II
Official topics (as printed)
Cascading Style Sheet: Types of Style Sheets - Internal, inline and External style sheets, creating styles, link tag, CSS Properties, CSS Styling, Style Selector- Id, class name and Pseudo Class.
Where in the notes
Unit 2 Part A, topics 1 to 5, pages 36 to 48
Status
Covered
Official unit
Unit II
Official topics (as printed)
BootStrap Basics: Introduction to Bootstrap, Responsive web design, Linking with Bootstrap, container class, grids, tables, images, buttons, typography classes, jumbotron, glyphicons,
Where in the notes
Unit 2 Part B, topics 6 to 16, pages 48 to 59
Status
Covered
Official unit
Unit III
Official topics (as printed)
Introduction to Java Script: Data Types, Control Statements, operators, dialog boxes, Built in and User Defined Functions, Objects in Java Script, Handling Events, basic validations, Document Object Model, Browser Object Model.
Where in the notes
Unit 3, topics 1 to 11, pages 64 to 87
Status
Covered
Official unit
Unit IV
Official topics (as printed)
XML: Introduction, Features, XML Naming rules, Building block of XML Document, Difference between HTML & XML, XML Parser, DTD’s Using XML with HTML and CSS.
Where in the notes
Unit 4 Part A, topics 1 to 7, pages 93 to 104
Status
Covered
Official unit
Unit IV
Official topics (as printed)
Web Hosting Concepts: Concept of domain- Physical domain, virtual domain, registering a domain, need of IP addressing, Web Hosting and Publishing Concepts
Where in the notes
Unit 4 Part B, topics 8 to 11, pages 105 to 110
Status
Covered

Short extras beyond the syllabus include the HTML5 <video> tag and XSLT. Check the official BCA First Year syllabus (batch 2024-25 onwards) on ipu.ac.in.

Every course in GGSIPU notes is mapped to its official PDF the same way.

BCA 105T Web Tech notes FAQs

How do I get the full BCA 105T notes?

Tap "Get Full Notes" at the top or the WhatsApp box at the end of this page. A chat opens with our GGSIPU desk, and your paper code is already typed in. After you pay, the complete 114-page BCA 105T PDF with all 4 units is sent to you on WhatsApp. If you only need one part of the paper, you can buy a single unit instead.

Do the BCA 105T notes use Bootstrap 3 or Bootstrap 5?

Bootstrap 3. The BCA 105T syllabus names the jumbotron and glyphicons, and both exist only in older versions. All 7 Bootstrap codes in Unit 2 (Code 2.7 to 2.13), including the grid with col-xs, col-sm, col-md and col-lg classes, follow Bootstrap 3 syntax. The notes also say that glyphicons were dropped from Bootstrap 4, so you can explain the change if it is asked.

Which BCA 105T unit has the most code to practise?

Unit 2 has the most numbered code in BCA 105T, with 13 CSS and Bootstrap codes. Unit 3 has 12 JavaScript programs, but it adds 14 predict-the-output questions and 14 practice programs, so plan the most practice time for it. Unit 1 has 12 HTML codes. Unit 4 has 7 codes on XML, DTDs, CSS styling and reading XML with JavaScript.

Are the BCA 105T notes made for the 2024-25 scheme?

Yes. The notes follow the BCA First Year syllabus, which is printed as applicable from the batch admitted in academic session 2024-25 onwards. We matched each of the 4 BCA 105T units and every listed topic against that PDF. If your college follows an older scheme, compare its unit list with the syllabus table on this page before you buy.

Can I use the BCA 105T notes for the BCA 105P practical file?

Use them to learn, not to copy. The BCA 105T notes have 40 practice tasks, such as a job application form, a Bootstrap result table and a JavaScript calculator. Type each one yourself, run it and understand the output. Your BCA 105P practical list comes from your teacher, and your practical file has to be your own work.

What is the passing mark for BCA 105T?

The notes do not give a passing mark for BCA 105T, and we will not guess one, because pass rules come from the university ordinance and can change. Check the latest examination ordinance and notices on ipu.ac.in, or ask your college exam cell. The scheme does show the paper pattern: ten two-mark questions in Q1, then one ten-mark question from each unit (20 + 40 = 60 end-term marks).

Get the full BCA 105T Web Technologies Notes on WhatsApp

The full book is a 114-page PDF of Web Technologies notes in English, with every revision sheet, exam section and common-mistakes table included.

Pages per unit in the full BCA 105T notes
UnitPages in the PDFNumber of pagesTwo-mark answersCode examples
Unit 1: World Wide Web and HTML Overview4 to 34311512
Unit 2: Cascading Style Sheet and Bootstrap Basics35 to 62281513
Unit 3: Introduction to JavaScript63 to 91291512
Unit 4: XML and Web Hosting Concepts92 to 11322157

Pages per unit in the full BCA 105T notes

Unit
Unit 1: World Wide Web and HTML Overview
Pages in the PDF
4 to 34
Number of pages
31
Two-mark answers
15
Code examples
12
Unit
Unit 2: Cascading Style Sheet and Bootstrap Basics
Pages in the PDF
35 to 62
Number of pages
28
Two-mark answers
15
Code examples
13
Unit
Unit 3: Introduction to JavaScript
Pages in the PDF
63 to 91
Number of pages
29
Two-mark answers
15
Code examples
12
Unit
Unit 4: XML and Web Hosting Concepts
Pages in the PDF
92 to 113
Number of pages
22
Two-mark answers
15
Code examples
7
  • Format: PDF (A4), English, 114 pages with a clickable index
  • Delivery: PDF sent on WhatsApp after payment
Get the full BCA 105T notes on WhatsApp (4 units, 114 pages)

Unnati Educations is an independent education provider based in Vikaspuri, Delhi. We are not affiliated with, authorised by, or endorsed by Guru Gobind Singh Indraprastha University (GGSIPU). 'GGSIPU' and 'IPU' are used only to describe the syllabus our notes follow. For official information, visit ipu.ac.in.

Ready for the full notes?

Discuss coverage and delivery with our team.