CCS375 WEB TECHNOLOGIES SYLLABUS

 CCS375                          WEB TECHNOLOGIES                                                    

COURSE OBJECTIVES:                                                                                          
To understand different Internet Technologies
To learn java-specific web services architecture
To Develop web applications using frameworks

UNIT I         WEBSITE BASICS, HTML 5, CSS 3, WEB 2.0                                 7
 Web Essentials: Clients, Servers and CommunicationThe Internet – World wide webHTTP Request MessageHTTP Response MessageWeb Clients – Web ServersHTML5TablesListsImage – HTML5 control elements – Drag and Drop – Audio – Video controls - CSS3 – Inline, embedded and external style sheets – Rule cascading – Inheritance – Backgrounds – Border Images – Colors – Shadows – Text – Transformations – Transitions – Animations. Bootstrap Framework.
 
UNIT II           CLIENT SIDE PROGRAMMING                                                          6
Java Script: An introduction to JavaScriptJavaScript DOM Model-Exception Handling-Validation- Built-in objects-Event Handling- DHTML with JavaScript- JSON introduction – Syntax – Function Files.


UNIT III            SERVER SIDE PROGRAMMING                                                        5
Servlets: Java Servlet Architecture- Servlet Life Cycle- Form GET and POST actions- Session Handling- Understanding Cookies- DATABASE CONNECTIVITY: JDBC.

UNIT IV            PHP and XML                                                                                            6
An introduction to PHP: PHP- Using PHP- Variables- Program control- Built-in functions- Form Validation. XML: Basic XML- Document Type Definition- XML Schema, XML Parsers and Validation, XSL and XSLT.

UNIT V INTRODUCTION TO ANGULAR and WEB APPLICATIONS FRAMEWORKS 6
Introduction to AngularJS, MVC Architecture, Understanding ng attributes,
Expressions and data binding, Conditional Directives, Style Directives, Controllers, Filters, Forms, Routers, Modules, Services; Web Applications Frameworks and Tools – Firebase- Docker- Node JS- React- Django- UI & UX.
                                                                                                        

                                                                                                            TOTAL PERIODS:30 


TEXTBOOKS

1.Deitel and Deitel and Nieto, Internet and World Wide Web - How to Program, Prentice Hall, 5th Edition, 2011.
2.Jeffrey C and Jackson, Web Technologies A Computer Science Perspective, Pearson Education, 2011.
3.Angular 6 for Enterprise-Ready Web Applications, Doguhan Uluca, 1st edition,Packet Publishing.

REFERENCES:
1)Stephen Wynkoop and John Burke “Running a Perfect Website”, QUE, 2nd Edition,1999.
2)Chris Bates, Web Programming – Building Intranet Applications, 3rd Edition, Wiley Publications, 2009.
3)Gopalan N.P. and Akilandeswari J., “Web Technology”, Prentice Hall of India, 2011.
4)UttamK.Roy, “Web Technologies”, Oxford University Press, 2011.
5)Angular: Up and Running: Learning Angular, Step by Step, Shyam Seshadri, 1st edition, O′Reilly.

Comments

Popular posts from this blog

CS3492 Database Management Systems Syllabus

UNIT I RELATIONAL DATABASES

UNIT I RELATIONAL DATABASES