Overview of C
Constants, variable and data types
Operators and expressions
Managing input and output operations
Decision making and branching
Decision making and looping
Arrays
Character arrays and strings
User defined functions
Structures and unions
Pointers
File management in C
Principles of object-oriented programming
Beginning with C++
Tokens, expression and control structures
Function with C++
Classes and objects
Constructors and destructors
Operator overloading and type conversion
Inheritance: extending classes
Pointers, virtual functions and polymorphism
Managing console I/O operations
Working with files
Introduction
Editing and viewing HTML files
Setting up the document structures
Formatting text by using tags
Using lists and background
Creating hyperlinks and anchors
Creating tables and formatting tables
Creating user forms
Incorporating sound and video
Creating division-based layouts
What is CSS?
Understanding styles
Constructing style rules
Creating styles and IDs for applying styles
Applying styles to hyperlinks
Creating and linking to external style sheets
Introduction to Java script
Operators
Conditional statements
Popup boxes
Arrays
Events and functions
JavaScript form validation
JavaScript exceptions
Introduction to jQuery
jQuery selector
jQuery and dom
jQuery and events
jQuery and Ajax
jQuery UI
DBMS ((Database Management System)
Types of data model
Entity relationship model
Normalization
Retrieving data using SQL select statement
Restricting and sorting data
Group by function
Joins
Sub query
Manipulating data
Creating other schema objects
Introduction to data structure
Arrays
Stack and queues
Linked list
Tree and multilevel indexing
Graphs
Sorting techniques
Searching techniques
File structure