Your roadmap · आपका रोडमैप
- 1
Admission & first meetingप्रवेश और पहली मुलाकातEnquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.
- 2
Part 1 of the syllabusपाठ्यक्रम भाग 1Unit-wise coaching with notes and doubt classes.
Unit 1: Internet and Web BasicsUnit 2: HTML5Unit 3: CSS
- 3
Part 2 of the syllabusपाठ्यक्रम भाग 2Unit-wise coaching with notes and doubt classes.
Unit 4: JavaScriptUnit 5: Server-side Scripting and Database Connectivity
- 4
Unit tests & assignmentsयूनिट टेस्टRegular tests in the university / board pattern.
- 5
Semester 6 exam (university / board)विश्वविद्यालय / बोर्ड परीक्षाPrevious papers and full revision before the exam.
- 6
Online tests & resultऑनलाइन टेस्ट और रिज़ल्टTake the tests online; your marks and result show in your student login and at the centre.
Syllabus · पाठ्यक्रम
1 subject · 5 chapters · 30 topics
01Unit 1: Internet and Web Basics
6 topics+
- Internet, WWW and web browsers
- Client-server model
- HTTP and HTTPS, request and response
- URL, domain name and DNS
- Web servers and hosting
- Static vs dynamic web pages
02Unit 2: HTML5
6 topics+
- Structure of an HTML document
- Text, list and link tags
- Images, audio and video
- Tables
- Forms and input types
- Semantic elements: header, nav, section, footer
03Unit 3: CSS
6 topics+
- Inline, internal and external CSS
- Selectors: element, class, id
- Colours, fonts and text
- Box model: margin, border, padding
- Positioning, display and Flexbox
- Responsive design and media queries
04Unit 4: JavaScript
6 topics+
- Variables, data types and operators
- Control statements and functions
- Arrays and objects
- DOM and event handling
- Form validation
- JSON and introduction to AJAX
05Unit 5: Server-side Scripting and Database Connectivity
6 topics+
- Introduction to PHP
- Variables, arrays and functions in PHP
- GET and POST, handling form data
- Sessions and cookies
- MySQL and SQL basics
- PHP-MySQL connectivity (mysqli / PDO)
About this course
You will be able to
- Explain how the web works: client, server, HTTP, URL and DNS
- Write structured web pages with HTML5 elements, tables and forms
- Style and lay out pages with CSS selectors, box model, Flexbox and media queries
- Add interactivity with JavaScript: variables, functions, DOM and events, form validation
- Write server-side scripts in PHP that handle form data, sessions and cookies
- Connect a web application to a MySQL database and perform insert, select, update and delete
Who it is for
- B.Sc Computer Science students of Semester 6 (UP State Universities, NEP 2020)
- BCA / B.Sc IT students revising web technology for semester exams
- Learners who want a base for front-end and PHP web development
What you need
- Basic computer knowledge and any one programming language (C / Python)
- A computer with a browser and a text editor (VS Code); XAMPP for PHP and MySQL
Online tests & result
Practice and unit tests online; marks and result show in your student login and at the centre.
Student login →
Questions
Which syllabus does this course follow?
It follows the UP State Universities NEP 2020 common minimum syllabus for B.Sc Computer Science (Semester 6).
What if my university syllabus is different?
The centre follows your own university's syllabus and previous papers; units missing here are added for your batch.
Which software do I need?
A browser, VS Code and XAMPP (Apache + PHP + MySQL) - all free.
Is the lab covered here?
The Web Technology Lab is a separate course; this one covers the theory paper.