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
 
RGPV SYLLABUS CSE 8TH SEM
RGPV SYLLABUS CSE 8TH SEMRGPV SYLLABUS CSE 8TH SEM
RGPV SYLLABUS CSE 8TH SEM
 
8csesyll240214041722 (2)
8csesyll240214041722 (2)8csesyll240214041722 (2)
8csesyll240214041722 (2)
 
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

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Recently uploaded (20)

General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 

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.