• Level 1 - Beginner
  • Course Code: 26GPA109

Creating Websites: A Beginner’s Guide

Apply Now

Course Description

This course is designed for beginners to learn website development using ASP.NET. It introduces core web concepts, HTML and CSS basics, and then focuses on server-side development using ASP.NET Web Forms and ADO.NET. Learners gain hands-on experience in building dynamic, data-driven websites aligned with industry practices.

Advanced Credit Program

Course Objectives

  • To introduce fundamentals of .NET Framework and ASP.NET
  • To develop dynamic web applications using ASP.NET Web Forms
  • To implement database connectivity using ADO.NET
  • To understand state management and validation techniques
  • To deploy a basic ASP.NET web application
Advanced Credit Program

Course Outcomes

  • CO1: Understand the structure and life cycle of ASP.NET applications
  • CO2: Design web forms using ASP.NET controls and validations
  • CO3: Implement database operations using ADO.NET
  • CO4: Apply state management techniques in web applications
  • CO5: Develop and deploy a mini ASP.NET-based project
Advanced Credit Program

Day Wise Schedule

Day

Topic

Sub-Topic No.

Sub-Topic Title

Detailed Contents

Day 1

Web & .NET Fundamentals

1.1

Introduction to Web Applications

Websites vs web apps, static vs dynamic

1.2

.NET Framework Overview

CLR, MSIL, .NET components, framework architecture

1.3

Introduction to ASP.NET

Features, advantages, industry usage

1.4

ASP.NET Page Structure

HTML, server controls, code-behind concept

Day 2

ASP.NET Life Cycle & Controls

2.1

ASP.NET Page Life Cycle

Page events, execution flow

2.2

Standard Web Form Controls

Label, TextBox, Button, CheckBox, RadioButton

2.3

Validation Controls

RequiredField, Range, Compare, ValidationSummary

Day 3

HTML & CSS with ASP.NET

3.1

HTML Integration

Forms, tables, input controls in ASP.NET

3.2

CSS Basics

Inline, internal, external CSS

3.3

Responsive Design

Layout styling, basic media queries

Day 4

Database Fundamentals

4.1

SQL Server Basics

Tables, keys, insert, update, delete

4.2

SQL Queries

Select, where, joins (intro)

Day 5

ADO.NET

5.1

ADO.NET Architecture

Connection, Command, DataReader, DataAdapter

5.2

CRUD Operations

Insert, update, delete, select using ADO.NET

5.3

Parameterized Queries

Security, SQL injection prevention

Day 6

Data Controls

6.1

Data Controls Overview

Repeater, DataList, GridView

6.2

GridView Features

Paging, sorting, row commands

Day 7

State Management & File Handling

7.1

Data Controls Overview

State Management

7.2

File Upload & GUID

Uploading files, GUID usage, delete operations

Day 8

Master Pages & Navigation

8.1

Master Pages

Layout design, reuse, navigation menus

8.2

Website Structure

Header, footer, menu-based navigation

Day 9

Case Study / Mini Project

9.1

Mini Project Development

ASP.NET dynamic application with database & validations

Reference Books

  • Book 1: Beginning ASP.NET for Visual Studio 2015" by William Penberthy
  • Book 2: Professional ASP.NET MVC 5" by Jon Galloway, Phil Haack, Brad Wilson, and K. Scott Allen
  • Book 3: Programming Microsoft SQL Server 2012" by Leonard Lobel and Andrew Brust
  • Book 4: HTML and CSS: Design and Build Websites" by Jon Duckett
  • Book 5: JavaScript and JQuery: Interactive Front-End Web Development" by Jon Duckett
  • Book 6: Deploying .NET Applications: Learning MSBuild and ClickOnce" by Sayed Ibrahim Hashimi

Mentor Details

Know your Mentor

Contact Number

Email Id

Teaching Experience (in Yrs.)

Mr. Mandeep Singh

7696742415

Mandeep.e17562@cumail.in

11

What Students say about the Program


I am sincerely thankful to Chandigarh University for the invaluable opportunity to participate in the ACP Level 1. This program has significantly enhanced my skills in e-trading, web designing, and data visualization. The e-trading module provided me with a comprehensive understanding of online trading platforms, market analysis, and effective trading strategies, empowering me to navigate financial markets confidently. In the web designing course, I acquired essential skills in creating and managing websites using the latest technologies and principles of user experience design and responsiveness. This knowledge has enabled me to develop both functional and visually appealing websites.

One of the most transformative experiences of my academic journey was taking cooking and baking, a class that perfectly aligned with my passion for cooking. From the moment I enrolled, I knew this class would be special, offering a deep dive into a field that has always fascinated me as I am always fond of Cooking. Cooking and Baking was an immersive course focused on the knowledge of cooking, learning great cooking techniques and making practical use of it. The class format combined engaging lectures, providing a comprehensive understanding of cooking. Each session was an opportunity to explore new concepts and apply them in the kitchen. Throughout the course, I gained a profound knowledge about types of foods, recipes and much more. One of the most memorable assignments was making Fish Besara which is a famous dish in my state Odisha. This project not only allowed me to apply theoretical knowledge but also sparked a deeper interest in cooking.

Participating in the Advanced Credit Program was instrumental in my academic success. It provided me with the opportunity to challenge myself with college-level courses, preparing me for the demands of higher education. This experience not only enriched my knowledge but also instilled in me the skills of time management, critical thinking, and independent study—skills that are crucial for future academic and professional endeavors. I am proud to have excelled in the Advanced Credit Program and look forward to continuing my journey of academic excellence.

I have received Honors certificate (appreciation of my exemplary performance) from my school for the subjects History (92%) and Political Science (95%) in CBSE Board. I Enrolled myself in Advanced Credit Program-2024 Level-1 Effective Communication and Interpersonal skills scoring 92% Advanced credit Program is an excellent initiative by the Chandigarh University to upgrade and sharpen skills of students. Great presentation style by speakers with lots of opportunities to ask questions and talk about real life examples which all made for a really enjoyable and informative course. I found the course interesting, informative and well lead which has boosted my confidence and helped me grow both personally and professionally and exceeded my expectations in all dimensions. This course leaves you with a real feel-good factor. I can highly recommend the course for all students.

The professors were exceptionally knowledgeable and supportive, and they emphasized hands-on learning, making the learning process both enjoyable and engaging. The best part was that, by completing each course, I acquired practical knowledge and skills and earned Advanced Academic Credit Points along with a nationally recognized certificate, all at no cost. Thanks to the Chandigarh university for offering such a unique and valuable opportunity to all students.

Enrolling in Chandigarh University's Advanced Credit Program marked a pivotal moment in my education. This program, allowed me to navigate through subjects with flexibility. The free access and nationally recognized certification added substantial value to my skill set. The sessions on Web Designing were very interesting and involving, helping me to learn in a better way. Thanks to this initiative, I not only gained advanced academic credits but also had the opportunity to explore diverse subjects, enhancing my overall learning experience. Chandigarh University's commitment to empowering students through such programs has undoubtedly shaped my academic success and future endeavours.

Engaging in Chandigarh University's Advanced Credit Program (ACP) was a great learning experience for me. Opting for my passion, Cricket, in this program not only earned me academic credits but also provided a unique platform to sharpen my skills. The faculty was exceptional, offering valuable guidance and insights that went beyond the classroom. ACP empowered me to enhance my passion-based skills. The blend of insightful learning and the support of dedicated faculty made my ACP experience truly enriching, setting the stage for both academic success and personal growth.

Completing the Advanced Credit Program at Chandigarh University had a profound impact on my academic journey. The three-level program provided a seamless learning journey, allowing me to probe into my chosen subjects at my own pace. This program not only reduced the demands of my academic schedule but also equipped me with valuable skills. The best part – it's free! The nationally recognized certification adds an extra edge to my profile. Thanks to Chandigarh University, I not only excelled academically but also had the freedom to explore my passions and develop practical skills.
It was truly a transformative experience!

Embarking on Chandigarh University's Advanced Credit Program was a transformative experience enriched by exceptional faculty guidance. Completing this program became a defining milestone in my academic journey. This program allowed me to navigate my courses seamlessly, while the invaluable support and expertise of the faculty were instrumental in my success. The program's free accessibility and nationally recognized certification provided a remarkable boost to my academic profile. Chandigarh University's commitment to quality education and supportive faculty has not only lightened my academic load but also significantly contributed to my growth and confidence as a student.

Thank you to the faculty and staff for being so encouraging and nurturing. A special thanks to Ms. Lovely, Chef Saurabh Khurana for being great teachers like they are. Their fierce dedication to this Advanced Credit Programme is an very beneficial for all the budding hoteliers.