Introduction
|
Internet
|
|
WWW
|
|
Client Server Model
|
|
HTTP
|
Request, Response
|
|
HTTP Request
|
format, methode.. etc
|
|
HTTP Response
|
HTML
|
Elements
|
Tags, Attributes
|
|
Styling
|
External, Internal, Inline
|
|
Links
|
< a> , < img> … .. etc
|
|
Tables
|
rel Tags, Attributes
|
|
Lists
|
Unordered, Ordered, Definition
|
|
Forms
|
Method, Action, Form Elements
|
|
Frames
|
Diff Arrangements, Nested Frames
|
|
Basic Tags
|
< p> < h1> < b> … … etc
|
|
Events
|
onClick, onFocus, onLoad, onChange.. etc
|
Qns: Create Resume
Course Registration form
… etc
XHTML
|
Introduction
|
syntax, html vs xhtml, xmlns Attribute… . etc
|
|
XHTML Different Doctypes
|
1.0 Strict, 1.0 Transitional, 1.0 Frameset, XHTML 1.1
|
PHP
|
Basics
|
Variables, Strings, Conditional statements, Loops, Operators, Arrays, Datatypes, Functions.. etc
|
|
Form Handling
|
Validation, collecting values: -$_GET, $_POST, $_REQUEST
|
|
Server Side Includes
|
include(), require()
|
|
File Handling
|
open, close, read, write, upload
|
|
restrictions on upload, Saving uploaded file
|
|
Sessions
|
Storing, Destroying
|
|
Adv Concepts
|
Ajax, Cookies, database connectivity, PHP XML DOM
|
Qns: -validates the email address first then allows visitors to login to site if they are found in database.
Perl
|
Basic
|
User input/output, Hash array
|
|
Variables
|
My, State, Local, Global
|
|
Imp of
|
$, @, %… . etc
|
|
Functions
|
definition, call, return, built in fns.. etc
|
|
File
|
open, close with various modes.
|
|
Other
|
Pattern match, back reference, replace. etc
|
|
system
|
backticks, system, exec… etc
|
Qn: Read/write from/to file.
|
|
HTML5
|
Basic
|
New Tags, Input types, Attributes
|
|
Drag and Drop
|
draggable attribute, dataTransfer Object: -setData(), getData(), clearData()
|
|
dragstart, dragend, drop, dragdatastoreitemlist
|
|
Canvas
|
< canvas> ,getContext()
|
|
context: - moveTo(), lineTo(), stroke(), fillRect()… .. etc
|
|
Web Storage
|
diff with cookies, localStorage, sessionStorage
|
|
Application Cache
|
Manifest File-3 sections: -CACHE MANIFEST, NETWORK, FALLBACK
|
|
Web Workers
|
Use, Create & terminate Web Worker
|
CSS
|
Style Sheet
|
External, Internal, Inline- Cascading oreder
|
|
Selectors
|
Class, Id, Attribute, Pseudo selectors and pseudo classes, Grouping and nesting of
|
|
Font
|
rel Properties and Values, Shorthands
|
|
Text
|
rel Properties and Values, Shorthands
|
|
Box Model
|
Margin, Border, Padding and properties of each
|
|
Table
|
Border, Border Collapse.. etc
|
|
CSS3->
|
Text Effects, 2D & 3D Transforms, Transitions, Animations
|
Qns; Using CSS3 create: Resume
Animated dock object, Analog Clock, 3D Cubes, Stylish Menus, CSS Accordian, Image Gallery… etc
SQL Injection
|
SQL
|
Basic concepts.
|
|
SQL Injection
|
What is sql injn, First Order sql Injection, Second Order sql Injection
|
|
prevention
|
Qns: -Demonstrate second order and Blind Injection
Python
|
Basic
|
list: slicing, tuple, dictionary, set: operations, array: generator
|
|
if… elif, while, for… in … etc
|
|
Modules and Packages
|
Import, Reload
|
|
File handling
|
open, close with various modes, use of pickle
|
|
Class
|
Inheritance, Operator overloading, instance and class variable.. … etc
|
|
Other
|
functions, read from xml, lambda expressions.. etc
|
|
|
XML
|
XML Vs HTML
|
Differences
|
|
XML DTD
|
External, Internal
|
|
XML with CSS
|
< ?xml stlesheet… >
|
|
CDATA, PCDATA
|
|
< !keyword..>
|
ELEMENT, ATTLIST, ENTITY, NOTATION
|
|
Entities
|
references..& lt; < & gt; > … . etc
|
|
XML namespaces
|
Name conflicts
|
Qns: DTD declaration of XML
Javascript
|
How to?
|
Internal, External
|
|
JS Vs JAVA
|
–
|
|
Basic
|
Variables, Strings, Conditional statements, Loops, Operators, Arrays, Datatypes, Functions.. etc
|
|
User Interactivity
|
Alert, Promt, Confirm.. etc
|
|
Error Handling
|
Try… Throw… . Catch
|
|
Objects
|
Create, access(using for.. in), rel Propertis and methods
|
|
Events
|
Event handlers, Timing events… etc
|
|
Validation
|
Form, Email… . etc
|
|
Cookies, Ajax
|
|
Access and Manipulate HTML DOM Objects, CSS
|
Qn: factorial of number, GCD, Binary equivalent etc
JQuery
|
Basic Concepts
|
syntax, ready function, Selectors, Event Functions, Effects, Filters, Callback function: -with or without args
|
|
Overriding the $-function, Special Effects, HTML & CSS manipulation
|
|
Adv Concepts
|
Ajax, Cookies, Plugins… etc
|
|
Plugins
|
Write own plugin, $. extend(), Namespacing.
|
|
JQuery UI Widgets
|
|
Ajax
|
learn funs: -ajax, get, post, load, ajaxComplete… . etc
|
Qns: create various types of JQuery UI Widgets
|