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..<< > > ….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
|