JNTUH B.Tech 4th year (4-2) Scripting Languages gives you detail information of Scripting Languages (Elective – III) R13 syllabus It will be help full to understand you complete curriculum of the year.
Objectives
The course demonstrates an in depth understanding of the tools and the scripting languages necessary for design and development of applications dealing with Bio-information/ Blo-data. The instructor is advised to discuss examples in the context of Bio-data/ Bio-information application development.
UNIT-I
Introduction to PERL and Scripting: Scripts and Programs, Origin of Scripting , Scripting Today, Characteristics of Scripting Languages, Uses for Scripting Languages, Web Scripting, and the universe of Scripting Languages. PERL- Names and Values, Variables, Scalar Expressions, Control Structures, arrays, list, hashes, strings, pattern and regular expressions, subroutines.
UNIT -II
Advanced perl: Finer points of looping, pack and unpack, file system, eval, data structures, packages, modules, objects, interfacing to the operating system, Creating Internet ware applications, Dirty Hands Internet Programming, security Issues.
PHP Basics : PHP Basics- Features, Embedding PHP Code in you’r Web pages, Outputting the data to the browser, Data types, Variables, Constants, expressions, string interpolation, control structures, Function, Creating a Function, Function Libraries, Arrays, strings and Regular Expressions.
UNIT – III
Advanced PHP Programming: PHP and Web Forms, Files, PHP Authentication and Methodologies -Hard Coded, File Based, Database Based, IP Based, Login Administration, Uploading Files with PHP, Sending Email using PHP, PHP Encryption Functions, the Mcrypt package, Building Web sites for the World.
TEXT BOOKS
- The World of Scripting Languages, David Barron, Wiley Publications.
- Python Web Programming, Steve Holden and David Beazley, New Riders Publications.
- Beginning PHP and MySQL, 3” Edition, Jason Gilmore, Apress Publications (Dream tech.).
REFERENCE BOOKS
- Open Source Web Development with LAMP using Linux, Apache, MySQL, Pen and PHP, J.Lee and B.Ware(Addison Wesley) Pearson Education.
- Programming Python,M.Lutz,SPD.
- PHP 6 Fast and Easy Web Development, Julie Meloni and Matt Telles, Cengage Learning Publications.
- PHP 5.1,l.Bayross and S.Shah, The X Team, SPD.
- Core Python Programming, Chun, Pearson Education.
- Guide to Programming with Python, M.Dawson, Cengage Learning.
- Pen by Example, E.Quigley, Pearson Education.
- Programming Perl,Larry Wall, T.Christiansen and J.Orwant,O’Reilly, SPD.
- Tcl and the Tk Tool kit, Ousterhout, Pearson Education.
- PHP and MySQL by Example, E.Quigley, Prentice HalI(Pearson).
- Perl Power, J.RFlynt, Cengage Learning.
- PHP Programming solutions, V.Vaswani, TMH.
Outcomes
- Ability to understand the differences between scripting languages.
- Ability to apply your knowledge of the weaknesses of scripting languages to select implementation..
- Master an understanding of python especially the object oriented concepts.
For more information about all JNTU updates please stay connected to us on FB and don’t hesitate to ask any questions in the comment.