Scripting Language Scripting LanguageSyllabus of Scripting Language of BCA.TitleScripting LanguageShort NameSLCourse codeCACS254Nature of courseTheory + PracticalSemesterFourth SemesterFull marks60 (Theory) + 20 (Practical) +20 (Internal)Pass marks24 (Theory) + 8 (Practical) +8 (Internal)Credit Hrs3Elective/CompulsaryCompulsarySyllabus1. Client Side Scripting (teaching hours: 15 hrs)JavaScript: Introduction, Need of Client Side Scripting Language, Formatting and Coding Conventions, JavaScript Files, Comments, Embedding JavaScript in HTML, Using Script Tag, NoScript Tag, Operators, Control Structures, Array and For Each Loop, Defining and Invoking Functions, Built in Objects, Date Objects, Interacting With The Browser, Windows & Frames, Document Object Model, Event Handling, Forms, Cookies, Handling Regular Expression, Client Side Validations.2. Server Side Scripting with Database Connectivity (teaching hours: 15 hrs)PHP(8 Hrs.): Introduction to Server Side Scripting Language, PHP introduction. Basic PHP Syntax, Comments in PHP, Variables, PHP Operators, Control Structures(If else, switch, all loops), Arrays, For Each Loop, Functions, Form Handling, PHP $_GET, PHP $_POST, PHP $_REQUEST, PHP date (} Function, PHP include File, File Handling, File Uploading, PHP Sessions, Sending Emails, PHP Cookies.MySQL(7 Hrs.): Introduction to MySQL, PHP MySQL Connect to a Database, Closing a Connection, MySQL Data Types, MySQL Insert, MySQL Select, MySQL Where Clause, MySQL Delete, MySQL Update, MySQL Aggregate Functions(sum, avg, count etc); MySQL Order by and Group by Clause, MySQL Subqueries, MySQL Joins,3. Advanced Server Side Scripting (teaching hours: 15 hrs)Object Oriented Programmtng in PHP: Classes and Objects, Defining and Using properties and methods, Constructors and Destructors, Method Overriding, Encapsulation, Inheritance, Polymorphism, Static Members, Exception Handling AJAX(Asynchronons JavaSeript and XML): Using PHP, Using PHP +MySQLjQuery: Playing With Elements, Hiding and Unhiding Images. Jquery UI JOOMLA: Introduction To CMS, Installation, Handling Joomla Back End.. Customization In Joomla, Introduction To Extensions, Installation and Uses Of Extensions in Joomla, Template Development In Joomla, Artiseer(IDE), Module Development In Joomla, Component Development In Joomla, Introduction To MVC(Model, View and Controller)WordPress Administrator Level: Theme Integration, Creating pages, Managing Posts, Managing WidgetsYou may likeArticlesClient Side ScriptingIntroduction to Scripting LanguageNeed of Client Side Scripting LanguageFormatting and Coding ConventionsCommentsEmbedding JavaScript in HTMLBasic JavaScriptArrayDefining and Invoking FunctionsBuilt in ObjectsInteracting With The BrowserWindows & FramesDocument Object ModelEvent HandlingFormsCookiesHandling Regular ExpressionClient Side ValidationsServer Side Scripting with Database ConnectivityAdvanced Server Side ScriptingLabsDoc navigation← Numerical MethodsSoftware Engineering → Was this article helpful to you? Yes No How can we help? Name Email subject message Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Δ