SlideShare a Scribd company logo
1 of 6
Semester VIII
NBC-801:
Web Technology
UNIT 1. Introduction: Introduction and Web Development Strategies,
History of Web and Internet, Protocols governing Web, Writing Web
Projects, Connecting to Internet, Introduction to Internet services and tools,
Introduction to client-
server computing. Core Java: Introduction, Operator, Data type, Variable,
Arrays, Methods & Classes, Inheritance, Package and Interface, Exception
Handling, Multithread programming, I/O, Java Applet, String handling,
Event handling, Introduction to AWT, AWT controls, Layout managers.
UNIT 2. Web Page Designing: HTML: list, table, images, frames, forms,
CSS, Document type definition, XML: DTD, XML schemes, Object Models,
presenting and using XML, Using XML Processors: DOM and SAX,
Dynamic HTML.
UNIT 3. Scripting: Java script: Introduction, documents, forms, statements,
functions, objects; introduction to AJAX, VB Script, Introduction to Java
Beans, Advantage, Properties, BDK, Introduction to EJB, Java Beans API.
UNIT 4. Server Site Programming:Introduction to active server pages (ASP),
Introduction to Java Server Page (JSP), JSP Application Design, JSP objects,
Conditional Processing, Declaring variables and methods, Sharing data
between JSP pages, Sharing Session and Application Data, Database
Programming using JDBC, development of java beans in JSP, Introduction to
Servelets, Lifecycle, JSDK, Servlet API, Servlet Packages, Introduction to
COM/DCOM/CORBA.
UNIT 5. PHP (Hypertext Preprocessor):
Introduction, syntax, variables, strings, operators, if-else, loop, switch, array,
function, form, mail, file upload, session, error, exception, filter, PHP-
ODBC.
Text books:
1. Burdman, Jessica, “Collaborative Web Development” Addison Wesley
2. Xavier, C, “ Web Technology and Design” , New Age International
3. Ivan Bayross,” HTML, DHTML, Java Script, Perl & CGI”, BP Publication
4. Bhave, “Programming with Java”, Pearson Education
5. Herbert Schieldt, “The Complete Reference:Java”, TMH. 6. Hans
Bergsten, “Java Server Pages”, SPD O’Reilly
6. Ullman, “PHP for the Web: Visual QuickStart Guide”, Pearson Education
7. Margaret Levine Young, “The Complete Reference Internet”, TMH
8. Naughton, Schildt, “The Complete Reference JAVA2”, TMH
9. Balagurusamy E, “Programming in JAVA”, TMH
References:
1. Ramesh Bangia, “Internet and Web Design” , New Age International
2. Ivan Bayross,” HTML, DHTML, Java Script, Perl & CGI”, BPB
Publication
3. Deitel, “Java for programmers”, Pearson Education
4. Chris Bates, “Web Programing Building Internet Applications”, 2nd
Edition, WILEY, Dreamtech
5. Joel Sklar , “Principal of web Design” Vikash and Thomas Learning
6. Horstmann, “CoreJava”, Addison Wesley
WEB TECHNOLOGY
NMCA-412
UNIT 1: Introduction: Introduction to web, protocols governing the web,
web development strategies, Web applications, web project, web team.
UNIT 2: Web Page Designing: HTML: list, table, images, frames, forms,
CSS; XML: DTD, XML schemes, presenting and using XML
UNIT 3: Scripting: Java script: Introduction, documents, forms, statements,
functions, objects; event and event handling; introduction to AJAX, VBScript
UNIT 4: Server Site Programming:
Introduction to active server pages (ASP),ASP.NET, java server pages (JSP),
JSP application design, tomcat server, JSP objects, declaring variables, and
methods, debugging, sharing data between JSP pages, Session, Application:
data base action , development of
java beans in JSP, introduction to COM/DCOM.
UNIT 5: PHP (Hypertext Preprocessor): Introduction, syntax, variables,
strings, operators, if-else, loop, switch, array, function, form ,mail, file
upload, session, error, exception, filter, PHP-ODBC.
References
1.Xavier, C, “ Web Technology and Design” , New Age International.
2.Ivan Bayross,” HTML, DHTML, Java Script, Perl & CGI”, BPB
Publication.
3.Ramesh Bangia, “Internet and Web Design” , New Age International
4.Bhave, “Programming with Java”, Pearson Education
5.Ullman, “PHP for the Web: Visual QuickStart Guide”, Pearson Education
6.Deitel, “Java for programmers”, Pearson Education
NBC 602
INTERNET & JAVA PROGRAMMING
UNIT-1 Internet: Internet, Connecting to Internet: Telephone, Cable, Satellite
connection, Choosing an ISP, Introduction to Internet services, E-Mail
concepts, Sending and Receiving secure E-Mail, Voice and Video
Conferencing.
UNIT-2 Core Java: Introduction, Operator, Data type, Variable, Arrays,
Control Statements, Methods & Classes, Inheritance, Package and Interface,
Exception Handling, Multithread programming, I/O, Java Applet, String
handling, Networking, Event handling, Introduction to AWT, AWT controls,
Layout managers, Menus, Images, Graphics.
UNIT-3 Java Swing: Creating a Swing Applet and Application,
Programming using Panes, Pluggable Look and feel, Labels, Textfields,
Buttons, Toggle buttons, Checkboxes, Radio Buttons, View ports, Scroll
Panes, Scroll Bars, Lists, Combo box, Progress Bar, Menus and Toolbars,
Layered Panes, Tabbed Panes, Split Panes, Layouts, Windows, Dialog Boxes,
Inner frame.
JDBC: The connectivity Model, JDBC/ODBC Bridge, java.sql package,
connectivity to remote database, navigating through multiple rows retrieved
from a database.
UNIT-4 Java Beans: Application Builder tools, The bean developer
kit(BDK), JAR files, Introspection, Developing a simple bean, using Bound
properties, The Java Beans API, Session Beans, Entity Beans, Introduction to
Enterprise Java beans (EJB), Introduction to RMI (Remote Method
Invocation): A simple client-server application using RMI.
UNIT-5 Java Servlets: Servlet basics, Servlet API basic, Lifecycle of a
Servlet, Running Servlet, Debugging Servlets, Thread-safe Servlets, HTTP
Redirects, Cookies, Introduction to Java Server pages (JSP).
References:
1. Margaret Levine Young, “The Complete Reference Internet”, Tata
Mcgraw-hill Education Pvt. Ltd.
2. Thampi, “Object Oriented Programming in JAVA” Wiley Dreamtech
Publication.
3. Balagurusamy E, “Programming in JAVA”, Tata Mcgraw-hill
Education Pvt. Ltd.
4. Dustin R. Callway, “Inside Servlets”, Addison Wesley.
5. Mark Wutica, “Java Enterprise Edition”, QUE.
6. Steven Holzner, “Java2 Black book”, Wiley Dreamtech Publication.
7. Liang, “Introduction to Java Programming, Comprehensive Version”,
Pearson Education.
8. Deitel and Deitel, “Java: How to Program” PHI Learning Private
Limited, Delhi India.
INTERNET & JAVA PROGRAMMING LAB
1. Write a program in Java for illustrating, overloading, over riding and
various forms of inheritance.
2. Write programs to create packages and multiple threads in Java.
3. Write programs in Java for event handling Mouse and Keyboard
events.
4. Using Layout Manager create different applications.
5. Write programs in Java to create and manipulate Text Area, Canvas,
Scroll Bars, Frames and Menus using swing/AWT.
6. Using Java create Applets.
7. Use Java Language for Client Server Interaction with stream socket
connections.
8. Write a program in java to read data from disk file.
4. Using Layout Manager create different applications.
5. Write programs in Java to create and manipulate Text Area, Canvas,
Scroll Bars, Frames and Menus using swing/AWT.
6. Using Java create Applets.
7. Use Java Language for Client Server Interaction with stream socket
connections.
8. Write a program in java to read data from disk file.

More Related Content

Similar to Even syllabus All

Sid K
Sid KSid K
Sid K
Sid K
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
sreekanthavco
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead
Nitesh Dasari
 
cv_HamidBarakat_ArendTech
cv_HamidBarakat_ArendTechcv_HamidBarakat_ArendTech
cv_HamidBarakat_ArendTech
Hamid Barakat
 
Darshita_Shah_Resume
Darshita_Shah_ResumeDarshita_Shah_Resume
Darshita_Shah_Resume
darshita shah
 

Similar to Even syllabus All (20)

Bhargav
BhargavBhargav
Bhargav
 
8csesyll240214041722 (2)
8csesyll240214041722 (2)8csesyll240214041722 (2)
8csesyll240214041722 (2)
 
RGPV SYLLABUS CSE 8TH SEM
RGPV SYLLABUS CSE 8TH SEMRGPV SYLLABUS CSE 8TH SEM
RGPV SYLLABUS CSE 8TH SEM
 
best java training center in chennai
best java training center in chennaibest java training center in chennai
best java training center in chennai
 
Sid K
Sid KSid K
Sid K
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
P KRISHNA
P KRISHNAP KRISHNA
P KRISHNA
 
Narender_resume
Narender_resumeNarender_resume
Narender_resume
 
Vishnu(java)
Vishnu(java)Vishnu(java)
Vishnu(java)
 
CV
CVCV
CV
 
i_Venkata_Sai_Manoj_Illendula_Resume
i_Venkata_Sai_Manoj_Illendula_Resumei_Venkata_Sai_Manoj_Illendula_Resume
i_Venkata_Sai_Manoj_Illendula_Resume
 
Rinzu_Dongol-CV
Rinzu_Dongol-CVRinzu_Dongol-CV
Rinzu_Dongol-CV
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead
 
cv_HamidBarakat_ArendTech
cv_HamidBarakat_ArendTechcv_HamidBarakat_ArendTech
cv_HamidBarakat_ArendTech
 
Java full stack pdf.pdf
Java full stack pdf.pdfJava full stack pdf.pdf
Java full stack pdf.pdf
 
Meghana_Resume_FullTime_May_2016
Meghana_Resume_FullTime_May_2016Meghana_Resume_FullTime_May_2016
Meghana_Resume_FullTime_May_2016
 
Darshita_Shah_Resume
Darshita_Shah_ResumeDarshita_Shah_Resume
Darshita_Shah_Resume
 

More from Meetendra Singh (6)

matlab_prog.pdf
matlab_prog.pdfmatlab_prog.pdf
matlab_prog.pdf
 
561 1530-1-pb (1)
561 1530-1-pb (1)561 1530-1-pb (1)
561 1530-1-pb (1)
 
Dot Net csharp Language
Dot Net csharp LanguageDot Net csharp Language
Dot Net csharp Language
 
Orientationprogram2013
Orientationprogram2013Orientationprogram2013
Orientationprogram2013
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
 
Eee assignment
Eee assignmentEee assignment
Eee assignment
 

Recently uploaded

SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
Peter Brusilovsky
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
AnaAcapella
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
EADTU
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 

Recently uploaded (20)

Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
 
Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptx
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
Including Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdfIncluding Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdf
 
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
 
MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptx
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 

Even syllabus All

  • 1. Semester VIII NBC-801: Web Technology UNIT 1. Introduction: Introduction and Web Development Strategies, History of Web and Internet, Protocols governing Web, Writing Web Projects, Connecting to Internet, Introduction to Internet services and tools, Introduction to client- server computing. Core Java: Introduction, Operator, Data type, Variable, Arrays, Methods & Classes, Inheritance, Package and Interface, Exception Handling, Multithread programming, I/O, Java Applet, String handling, Event handling, Introduction to AWT, AWT controls, Layout managers. UNIT 2. Web Page Designing: HTML: list, table, images, frames, forms, CSS, Document type definition, XML: DTD, XML schemes, Object Models, presenting and using XML, Using XML Processors: DOM and SAX, Dynamic HTML. UNIT 3. Scripting: Java script: Introduction, documents, forms, statements, functions, objects; introduction to AJAX, VB Script, Introduction to Java Beans, Advantage, Properties, BDK, Introduction to EJB, Java Beans API. UNIT 4. Server Site Programming:Introduction to active server pages (ASP), Introduction to Java Server Page (JSP), JSP Application Design, JSP objects, Conditional Processing, Declaring variables and methods, Sharing data between JSP pages, Sharing Session and Application Data, Database Programming using JDBC, development of java beans in JSP, Introduction to Servelets, Lifecycle, JSDK, Servlet API, Servlet Packages, Introduction to COM/DCOM/CORBA. UNIT 5. PHP (Hypertext Preprocessor): Introduction, syntax, variables, strings, operators, if-else, loop, switch, array, function, form, mail, file upload, session, error, exception, filter, PHP- ODBC. Text books: 1. Burdman, Jessica, “Collaborative Web Development” Addison Wesley
  • 2. 2. Xavier, C, “ Web Technology and Design” , New Age International 3. Ivan Bayross,” HTML, DHTML, Java Script, Perl & CGI”, BP Publication 4. Bhave, “Programming with Java”, Pearson Education 5. Herbert Schieldt, “The Complete Reference:Java”, TMH. 6. Hans Bergsten, “Java Server Pages”, SPD O’Reilly 6. Ullman, “PHP for the Web: Visual QuickStart Guide”, Pearson Education 7. Margaret Levine Young, “The Complete Reference Internet”, TMH 8. Naughton, Schildt, “The Complete Reference JAVA2”, TMH 9. Balagurusamy E, “Programming in JAVA”, TMH References: 1. Ramesh Bangia, “Internet and Web Design” , New Age International 2. Ivan Bayross,” HTML, DHTML, Java Script, Perl & CGI”, BPB Publication 3. Deitel, “Java for programmers”, Pearson Education 4. Chris Bates, “Web Programing Building Internet Applications”, 2nd Edition, WILEY, Dreamtech 5. Joel Sklar , “Principal of web Design” Vikash and Thomas Learning 6. Horstmann, “CoreJava”, Addison Wesley WEB TECHNOLOGY NMCA-412 UNIT 1: Introduction: Introduction to web, protocols governing the web, web development strategies, Web applications, web project, web team. UNIT 2: Web Page Designing: HTML: list, table, images, frames, forms, CSS; XML: DTD, XML schemes, presenting and using XML UNIT 3: Scripting: Java script: Introduction, documents, forms, statements, functions, objects; event and event handling; introduction to AJAX, VBScript UNIT 4: Server Site Programming: Introduction to active server pages (ASP),ASP.NET, java server pages (JSP), JSP application design, tomcat server, JSP objects, declaring variables, and
  • 3. methods, debugging, sharing data between JSP pages, Session, Application: data base action , development of java beans in JSP, introduction to COM/DCOM. UNIT 5: PHP (Hypertext Preprocessor): Introduction, syntax, variables, strings, operators, if-else, loop, switch, array, function, form ,mail, file upload, session, error, exception, filter, PHP-ODBC. References 1.Xavier, C, “ Web Technology and Design” , New Age International. 2.Ivan Bayross,” HTML, DHTML, Java Script, Perl & CGI”, BPB Publication. 3.Ramesh Bangia, “Internet and Web Design” , New Age International 4.Bhave, “Programming with Java”, Pearson Education 5.Ullman, “PHP for the Web: Visual QuickStart Guide”, Pearson Education 6.Deitel, “Java for programmers”, Pearson Education NBC 602 INTERNET & JAVA PROGRAMMING UNIT-1 Internet: Internet, Connecting to Internet: Telephone, Cable, Satellite connection, Choosing an ISP, Introduction to Internet services, E-Mail concepts, Sending and Receiving secure E-Mail, Voice and Video Conferencing. UNIT-2 Core Java: Introduction, Operator, Data type, Variable, Arrays, Control Statements, Methods & Classes, Inheritance, Package and Interface, Exception Handling, Multithread programming, I/O, Java Applet, String handling, Networking, Event handling, Introduction to AWT, AWT controls, Layout managers, Menus, Images, Graphics. UNIT-3 Java Swing: Creating a Swing Applet and Application, Programming using Panes, Pluggable Look and feel, Labels, Textfields, Buttons, Toggle buttons, Checkboxes, Radio Buttons, View ports, Scroll Panes, Scroll Bars, Lists, Combo box, Progress Bar, Menus and Toolbars,
  • 4. Layered Panes, Tabbed Panes, Split Panes, Layouts, Windows, Dialog Boxes, Inner frame. JDBC: The connectivity Model, JDBC/ODBC Bridge, java.sql package, connectivity to remote database, navigating through multiple rows retrieved from a database. UNIT-4 Java Beans: Application Builder tools, The bean developer kit(BDK), JAR files, Introspection, Developing a simple bean, using Bound properties, The Java Beans API, Session Beans, Entity Beans, Introduction to Enterprise Java beans (EJB), Introduction to RMI (Remote Method Invocation): A simple client-server application using RMI. UNIT-5 Java Servlets: Servlet basics, Servlet API basic, Lifecycle of a Servlet, Running Servlet, Debugging Servlets, Thread-safe Servlets, HTTP Redirects, Cookies, Introduction to Java Server pages (JSP). References: 1. Margaret Levine Young, “The Complete Reference Internet”, Tata Mcgraw-hill Education Pvt. Ltd. 2. Thampi, “Object Oriented Programming in JAVA” Wiley Dreamtech Publication. 3. Balagurusamy E, “Programming in JAVA”, Tata Mcgraw-hill Education Pvt. Ltd. 4. Dustin R. Callway, “Inside Servlets”, Addison Wesley. 5. Mark Wutica, “Java Enterprise Edition”, QUE. 6. Steven Holzner, “Java2 Black book”, Wiley Dreamtech Publication. 7. Liang, “Introduction to Java Programming, Comprehensive Version”, Pearson Education. 8. Deitel and Deitel, “Java: How to Program” PHI Learning Private Limited, Delhi India. INTERNET & JAVA PROGRAMMING LAB 1. Write a program in Java for illustrating, overloading, over riding and various forms of inheritance. 2. Write programs to create packages and multiple threads in Java. 3. Write programs in Java for event handling Mouse and Keyboard events.
  • 5. 4. Using Layout Manager create different applications. 5. Write programs in Java to create and manipulate Text Area, Canvas, Scroll Bars, Frames and Menus using swing/AWT. 6. Using Java create Applets. 7. Use Java Language for Client Server Interaction with stream socket connections. 8. Write a program in java to read data from disk file.
  • 6. 4. Using Layout Manager create different applications. 5. Write programs in Java to create and manipulate Text Area, Canvas, Scroll Bars, Frames and Menus using swing/AWT. 6. Using Java create Applets. 7. Use Java Language for Client Server Interaction with stream socket connections. 8. Write a program in java to read data from disk file.