Sie sind auf Seite 1von 9

INFOCAMPUS

INFOCAMPUS.No.22/37,Maruthi nilaya,Hemanth Nagar, Near


To Ammi's Biryani, Outer Ring Road Marathahali Post,
Bangalore 560037 Help line: 08060505064 +919738001024

Syllabus For Software Training (A Placement Gurantee cell for IT /Non Professionals)

Syllabus Covered (HTML 4)

Introduction of different Web Technology

 Introduction  HTML Colornames


 HTML Elements  HTML Colorvalues
 HTML Attributes  HTML Quick List
 HTML Headings  HTML Layout
 HTML Paragraphs  HTML Doctypes
 HTML Formatting  HTML Head
 HTML Fonts  HTML Meta
 HTML Styles  HTML Scripts
 HTML Links  HTML Entities
 HTML Images HTML Tables  HTML URLs
 HTML Lists  HTML URL Encode
 HTML Forms  HTML Media
 HTML Frames  HTML Audio
 HTML Iframes  HTML Object
 HTML Colors  HTML Video
 HTML YouTube
 HTML Media Tags

Syllabus Covered (HTML5)

1 INFOCAMPUS, No.22/37,Maruthi nilaya, Hemanth nagar, Opp to u.s. pizza,


Outer ring road Marathahali post,Bangalore – 560037 Help Line : 08060505064
INFOCAMPUS

 HTML5 Introduction  HTML5 Canvas vs. SVG


 HTML5 New Elements  HTML5 Geolocation
 HTML5 Video  HTML5 Web Storage
 HTML5 Video/DOM  HTML5 App Cache
 HTML5 Audio HTML5 Drag and Drop  HTML5 Web Workers
 HTML5 Canvas  HTML5 SSE
 HTML5 SVG

Syllabus Covered (CSS)

 CSS Introduction  CSS Advanced


 CSS Syntax  CSS Grouping/Nesting
 Types of CSS  CSS Dimension
 CSS Id & Class  CSS Display
 CSS Styling  CSS Positioning
 Styling Backgrounds  CSS Floating
 Styling Text  CSS Align
 Styling Fonts  CSS Navigation Bar
 Styling Links  CSS Image Gallery
 Styling Lists  CSS Image Opacity
 Styling Tables  CSS Image Sprites
 CSS Box Model  CSS Media Types
 CSS Box Model  CSS hacking
 CSS Border  CSS Summary
 CSS Outline
 CSS Margin
 CSS Padding

Syllabus Covered (Javascript)

 JS Introduction JS HTML DOM


 JS How To
 JS Output  DOM Intro
 JS Statements  DOM HTML

2 INFOCAMPUS, No.22/37,Maruthi nilaya, Hemanth nagar, Opp to u.s. pizza,


Outer ring road Marathahali post,Bangalore – 560037 Help Line : 08060505064
INFOCAMPUS

 JS Comments  DOM CSS


 JS Variables  DOM Events
 JS Data Types  DOM Nodes
 JS Objects
 JS Functions JS Advanced
 JS Operators
 JS Comparisons  JS Object
 JS Conditions  JS Number
 JS Switch  JS String
 JS Loop For  JS Date
 JS Loop While  JS Array
 JS Breaks  JS Boolean
 JS Errors  JS Math
 JS Validation

JS Window  JS RegExp
 JS Screen
 JS History
 JS Navigator
 JS PopupAlert
 JS Timing
 JS Cookies

Syllabus Covered (PHP 5 (NEW)

Overview of PHP Basic Scripting and Looping Constructs


 Static vs. Dynamic Web Sites  PHP Scripting Fundamentals
 Dynamic Content from Databases  Print Statement, Code Blocks
 Developing Dynamic Internet Applications  Primitive Data Types
 Client-Side Scripting vs. Server-Side  Defining Constants and Variables
Scripting  Looping Constructs,
 Overview of PHP Advantages &  While, Do While, For & Exit & Break
Capabilities
 Configuring PHP.INI & PHP vs. ASP Arrays in PHP, What are Arrays?
 PHP Syntax
 PHP Variables  Usage of Arrays in PHP
 PHP String  Indexing Arrays, Initializing Arrays
 PHP Operators  Adding and Removing from Arrays
 PHP If...Else  One-Dimensional Arrays
 PHP Switch  Multidimensional Arrays

3 INFOCAMPUS, No.22/37,Maruthi nilaya, Hemanth nagar, Opp to u.s. pizza,


Outer ring road Marathahali post,Bangalore – 560037 Help Line : 08060505064
INFOCAMPUS

 PHP Arrays  Array Functions


 PHP While Loops
 PHP For Loops Classes And Objects(PHP 5)
 PHP Functions
 PHP Forms  Introduction, The Basics &
 PHP $_GET Autoloading Objects
 PHP $_POST  Constructors and Destructors,
 PHP Advanced Visibility
 PHP Date  Scope Resolution operator(::)
 PHP Include  Static Keyword, Class Constants
 PHP File  Class Abstraction, Objects
 PHP File Upload Interfaces
 PHP Cookies  Overloading, Object Iteration &
 PHP Sessions Patterns
 PHP E-mail  Magic Methods, Final Keyword
 PHP Secure E-mail  Object cloning, Comparing objects
 PHP Error  Reflection & TYPE Hinting
 PHP Exception
 PHP Filter Working with Databases and Forms

 Configuring PHP For Database


Support
 PHP’s Database APIs
PHP Operators  PHP’s SQL API
 Database Drivers
 Logical, Relational & Bitwise operators  Database Driver Class Wrappers
 Other operators  ODBC
 Conditional Constructs  Simple SQL Queries via PHP
 True and False Expressions  Tracking Visitors with Session IDs
 If, Else and Elseif  Populating Forms
 Switch/Case Statement  Retrieving Data from Forms
 The ? (Ternary) Operator
 Timestamps Miscellaneous PHP Tasks

PHP Functions  Error Logging


 Session Management &
 Introduction to FunctionsDeclaring Maintaining State
Functions, Scope  Using Environmental Variables
 Passing Arguments to Functions  Changing Execution by Redirecting
 Returning Values from a Function to Other URLs
 Using Include Files  Embedding JavaScript with PHP
 The Require Statement, Recursion  Using HTTP & FTP Protocols to Pas

4 INFOCAMPUS, No.22/37,Maruthi nilaya, Hemanth nagar, Opp to u.s. pizza,


Outer ring road Marathahali post,Bangalore – 560037 Help Line : 08060505064
INFOCAMPUS

 Dynamic Function Calls Data


 Predefined PHP Functions & mailing  Showing Different Content to
Functions different Browsers
 Getting IP Address from Visitors
File Handling

 Searching File Contents With Regular Sending Emails


Expressions
 Changing and Editing File Contents
 Splitting and Joining Information Inside  Designing email panel
Files  How to send an email to various
 File Uploading, String Functions users
 Regular Expression Functions  Sending auto emails
 Reading, Writing and Deleting Files  Summary
 Handling File Permissions, File Locking
 Reading Directory Contents
 Creating and Deleting Directories

Using cookies with PHP

 Purpose of Cookies, Cookie myths


 Setting Cookies,Retreiving Cookies
 Expiring Cookies, Deleting Cookies
 Storing Arrays in Cookies

Advanced PHP/Professional PHP

AJAX [NEW]
 Using AJAX
 Basics of AJAX
 XMLHTTP Request Object
 Asynchronous Communication
 Updating the response

5 INFOCAMPUS, No.22/37,Maruthi nilaya, Hemanth nagar, Opp to u.s. pizza,


Outer ring road Marathahali post,Bangalore – 560037 Help Line : 08060505064
INFOCAMPUS

Syllabus Covered MYSQL

 History of MYSQL, The Main Features TRIGGERS


of MYSQL
Create & Manage Database and  CREATE TRIGGER Syntax
tables  DROP TRIGGER Syntax
 Connecting to and Disconnecting  Using Triggers
from the server
 Entering Queries, Creating and Using Views
a Database  CREATE VIEW Syntax
 Creating and Selecting a Database  ALTER VIEW Syntax
 Creating a Table, Loading Data into a  DROP VIEW Syntax
Table  Using PHP MyAdmin to configure
 Retrieving Information from a Table MySQL Function and Operators
 Getting Information About
Databases and Tables
 Data Types, Functions and Operators
& SQL Statement Syntax

Data Definition Statements

 CREATE TABLE,ALTER TABLE Syntax


 DROP TABLE,RENAME TABLE Syntax
 CREATE DATABASES,ALTER
DATABASES Syntax
 DROP DATABASE Syntax

Data Manipulation Statements & Control


Statements

 DELETE,DO 7 INSERT Syntax


 LOAD DATA INFILE,REPLACE 7 SELECT
Syntax
 Subquery,TRUNCATE & UPDATE
Syntax

Syllabus Covered Codeignitor 2.14

6 INFOCAMPUS, No.22/37,Maruthi nilaya, Hemanth nagar, Opp to u.s. pizza,


Outer ring road Marathahali post,Bangalore – 560037 Help Line : 08060505064
INFOCAMPUS

Started
 Downloading CodeIgniter General Topics
 Installation Instructions  CodeIgniter URLs
Introduction  Controllers
 Reserved Names
 Getting Started  Views
 CodeIgniter at a Glance  Models
 CodeIgniter Cheatsheets  Helpers
 Supported Features  Using CodeIgniter Libraries
 Application Flow Chart  Creating Your Own Libraries
 Model-View-Controller  Using CodeIgniter Drivers
 Architectural Goals  Creating Your Own Drivers
 Creating Core Classes
Tutorial  Hooks - Extending the Core
 Auto-loading Resources
 Introduction  Common Functions
 Static pages  URI Routing
 News section  Error Handling
 Create news items  Caching
 Conclusion  Profiling Your Application
 Running via the CLI
 Managing Applications
 Handling Multiple Environments
 Alternative PHP Syntax
 Security
 PHP Style Guide
 Writing Documentation

Syllabus Covered Drupal 6 & 7

Installing Drupal Site's structure


Installing new modules and themes  Modules (choose, download, install,
Installing Drupal configure)
Installing new modules and themes  Access Control
 Menus
 Blocks
Drupal Administration
 What is a CMS? What is a social
site/network?
Drupal modules development (EXTRA)

7 INFOCAMPUS, No.22/37,Maruthi nilaya, Hemanth nagar, Opp to u.s. pizza,


Outer ring road Marathahali post,Bangalore – 560037 Help Line : 08060505064
INFOCAMPUS

 Looking at a basic Drupal page –


what does it include? (header,  Introduction:
blocks, links, comments....)  How is Drupal built?
 What is "Core"
Basic Site configuration  Drupal's folder structure and why its
important.
 site-information  The ever important sites folder
 Date and time  /modules, sites/all/modules,
 Files uploads sites/mysite.com/modules
 clean-urls  Which one is used? How do you
know?
 site maintenance
 Drupal's module weighting and
 input formats
selection process
 basic structure of a module -
Themes (concepts, switching)
.module, .info, .install files
Content
Tools and Rules
 content submission
 creating new content types with CCK
 CCK add-ons and field types
 Drupal coding standards
 WYSIWYG in Drupal (currently
teaching TinyMCE integration)  demonstration of api.drupal.org and
 Taxonomy the API module
 Views  writing secure code
 working with media – images, audio,  Tricks of the trade
video  Devel and coder module
 searching for content
 Comments
Hooks
Users administration

 creating roles  We fishing or writing code?


 registration  Overview of what a hook is
 editing users' details and  Demonstration of a hook
blocking users  Simple module implementing
hook_nodeapi and
Database drupal_set_message($op).
 naming conventions
 What if you need custom storage?  introduction to few important hooks:
 adding a table to Drupal's DB init, menu, nodeapi, block, user
 How to create your own hooks for
 using the .install file for
8 INFOCAMPUS, No.22/37,Maruthi nilaya, Hemanth nagar, Opp to u.s. pizza,
Outer ring road Marathahali post,Bangalore – 560037 Help Line : 08060505064
INFOCAMPUS

installation and updating other modules

Theming
Forms API
 the theme_ function and when to
 FAPI, uugggh another acronym use
don't be scared FAPI is good  print vs. return
 Why use an API? writing forms
HTML is really easy!
 A simple form
 validating the form
 submitting the form
 hook_form_alter() hooks for
forms! WOW, can you feel the
power!?!

Custom nodes

 How to create a custom node


 Why not just use CCK? A
comparison
 A node module's tacklebox
hook_load, hook_update,
hook_delete, etc.

9 INFOCAMPUS, No.22/37,Maruthi nilaya, Hemanth nagar, Opp to u.s. pizza,


Outer ring road Marathahali post,Bangalore – 560037 Help Line : 08060505064

Das könnte Ihnen auch gefallen