Beruflich Dokumente
Kultur Dokumente
COURSE DESCRIPTION
This course provides an introduction of web-development techniques that use
HTML, CSS andJavaScript as a web development essentials including database
connectivity (JDBC), Basics of PHP, Basics of Java for Web Development and
Basics of Asp.Net as an advanced technique of web programming.
COURSE OBJECTIVE
To understand the concept of Web Application Development and its
Architecture.
To understand the Essentials of Web Application Development.
To understand and practice web page designing techniques.
To understand and practice embedded dynamic scripting on client side Internet
Programming.
To understand the differences between client side & server side technologies
to develop Web Application.
Course Outline
Week Topic Contents Delivery
Internet Standards
Introduction to WWW and WWW
Architecture
Lecture-1
Introduction to Internet Protocols
1 WWW Overview of HTTP
HTTP request response
Generations of dynamic web pages.
-Quiz
Introduction to HTML and HTML5
TML Tags,
Formatting and Fonts ,Commenting
Lecture-2,3
-Assignment
-Quiz
Syllabus Web Programming
Lecture-4,5
Linking External, Style
Cascading Style
4,5 Backgrounds, Manipulating Text, Margins
Sheet
and Padding
Positioning using CSS.
-Assignment
-Quiz
Introduction,
Core features,
Lecture-6,7
Data types and Variables,
Introduction to
6,7 Operators,Expressions,Functions,
JavaScript
Objects, Array
Date and Math related Objects -
Lecture-8
JAVA
Programming JavaBean
8
Essentials for Application Builder Tool
Internet The Bean Developer Kit (BDK)
The Java Beans API,
Introduction To EJB
-First Midterm Exam.
-Project Discussion & Choosing Topics
Database basics
SQL, MySQL, PostgreSQL
What Is the JDBC API?
Driver Types,
Two-tier and Three-tier Models,
Connection Overview, Transactions,
Driver Manager Overview
Lecture-9
Statement Overview
JDBC (Java
9 Result Set Overview
Database
Types of Result Sets
Connectivity)
Concurrency Types
Prepared Statement Overview
Lecture-10,11
What Is a Servlet?
Java Applets Servlet Life Cycle,
10,11
and Servlets Servlet Programming
-project development Process.
Introduction to JSP
The Life Cycle of a JSP Page
Translation and Compilation,
Creating Static Content, Response and
Lecture-12-13
Page Encoding
12,13 Creating Dynamic Content
Java Server
Pages Using Objects within JSP Pages
Technology JSP Programming
-Second Midterm Exam.
-project pre implementation process.
Lecture-14,15
.Net Asp.net Programming
14,15 Architecture
and C# -Project final delivery and presentation
TEXT BOOK
J2EE: The complete Reference by James Keogh
Java EE and HTML5 Enterprise Application Development (Oracle Press) by
John Brock (Author), Arun Gupta (Author), Geertjan Wielenga (Author)
Struts: The Complete Reference, 2nd Edition by James Holmes
ASP.NET 4 Unleashed by Stephen Walther (Author), Kevin Scott Hoffman
(Author), Nate Dudek (Author)
Microsoft Visual C# 2013 Step by Step by John Sharp
Syllabus Web Programming
REFERENCES
Head First Servlets and JSP: Passing the Sun Certified Web Component
Developer Exam by Bryan Basham (Author), Kathy Sierra (Author), Bert Bates.
Java EE 7: The Big Picture by Dr. Danny Coward (Author).
Professional ASP.NET 4.5 in C# and VB by Jason N. Gaylord (Author),
Christian Wenz (Author), Pranav Rastogi (Author), Todd Miranda (Author),
Scott Hanselman (Author), Scott Hunter (Foreword).
Beginning ASP.NET 4.5.1: in C# and VB (Wrox Programmer to Programmer)
by Imar Spaanjaars (Author).
Pro C# 5.0 and the .NET 4.5 Framework (Experts Voice in .NET) (By: Andrew
Troelsen ).
COURSE OUTCOMES:
NOTES: