





SLIIT
Web Development Programme -9th May 2012 
http://sliit.lk/index.php?option=com_content&view=article&id=1203:web-development&catid=116

odule 1- HTML with Advanced Browser Techniques

 
	

 
	

    An Introduction to HTML
    Getting started with HTML Structural Elements Head tags, Body tags, Frames and Frameset properties, Linking
    Getting used to HTML Layout Elements Images GIF,JPG and PNG Compression, Tables Pixels and Percentages, Nesting Tables
    Working with HTML Forms

 
	

Module 2- Web Page Development Using Adobe Dreamweaver  CS

 
	

 
	

    Basics of Deamweaver
    Creating sites and Documents
    Linking and Navigation
    Site Management
    Text Formatting and Image Handling

 
	

Module 3- JavaScript For Web Site Optimization

 
	

 
	

    What is Scripting
    What is JavaScript
    How to use Java Script in a Web Page
    Form validations and event handling using javascripts.

 
	

Module 4- Web Page Development Using Cascading Style Sheets(CSS)

 
	

 
	

    Comprehensive Introduction to CSS
    Introduction to Inline, Internal and External Style sheets.
    How to use CSS for better Optimization
    Choosing image formats
    Web Graphic optimization
    Proper ways of using Tables

 
	

Module 5- Graphics Designing using Adobe Photoshop CS

 
	

 
	

    Introduction to designing Web pages with Photoshop and Image Ready
    Basics of Adobe Photoshop
    Working with Slices
    Optimizing images for the Web
    Saving and Exporting images

 
	

Module 6- Animation for Web using Adobe Flash CS

 
	

 
	

    Understanding Flash Framework
    Basics of Adobe  Flash
    Concepts behind creating Flash movies
    Integrating Flash content with HTML

 
	

Module 7- Server Side Application Development Using ASP.Net/C#

 
	

 
	

    The Concepts behind e-commerce developments
    Introduction to ASP.Net & C#
    How to create dynamic pages using ASP.Net & C#
    User Session management and Database connectivity
    Introduction to Localization of web sites.
    Creating reusable components using Visual Studio.
    Designing and using Master pages.
    Introduction to OOP concepts.

 
	

Module 8- Introduction to AJAX Concepts

 
	

 
	

    AJAX Basics
    Implementation of AJAX in .Net Framework


---------------------------------------------------

PHP - MySQL Web Development Program-12th May 2012 
http://sliit.lk/index.php?option=com_content&view=article&id=1209:php-mysql-web-development&catid=116

----------------------------
Mr.Indraka Udayakumara 	Lecturer,Web Development Using PHP/MySQL
Mr.Sandun Samarathunga 	Lecturer,Web Development Using PHP/MySQL


Introduction to PHP
• PHP Basics
• Data types
• Flow Control
• String Manipulation
• Arrays

HTML Form processing with PHP
• HTML Forms
• HTTP GET method
• HTTP POST method
• Client-side form validation
• Server-side form processing

Reusing Code and Writing Functions
• Introduction to PHP functions
• Server-side includes
• Introduction to user-defined functions

Session Control and Cookies
• Server variables
• Working with Sessions / Cookies
• Application development issues with Sessions/Cookies

File System Management
• Basic File manipulation
• File Locking
• Directory manipulation
• File uploading

Error handling with PHP
• Introduction to Error Handling
• Introduction to Exception Handling
• Good design with exception handling

Introduction to MySQL
• Introduction to MySQL RDBMS
• MySQL with LAMP Platform
• Introduction to MySQL Command Line Client
• Database Processing with MySQL Database server
• Transaction Handling with MySQL Database server

MySQL administration
• Managing Users with Command line mode
• Introduction to PHPMyAdmin
• Administrate MySQL With PHPMyAdmin

MySQL with PHP
• Connecting from PHP to MySQL
• Working with the original MySQL extension
• Working with the MySQL Improved extension
• Working with PHP Data Objects
• Advanced form processing with PHP/ MySQL

Object-Oriented Programming with PHP
• Procedural Programming Verses OOP
• Basics of OOP concepts
• Advanced OOP concepts
• Magic Methods
• Building a webpage object
• PHP objects in N-Tire Architecture
• Importance of PHP business objects

Introduction to Ecommerce Application development
• Running an E-Commerce site
• E commerce security Issues
• Introduction to Secure Socket Layer
• Introduction to on-line transaction processing

Application Development Issues
• Sending E-mails using PHP
• Debugging PHP Codes
• Reporting with PHP
• Information Security with PHP
• Authentication with digital certificates
• Downloading and configuring Open Source Software

PEAR Package
• Introduction to PEAR package
• Installing and Configuring PEAR with LAMP
• PEAR::DATE and PEAR::CALANDER Packages
• Building PHP basic authentication client using PHP::AUTH package
• PEAR::HTTP_REQUEST



ESOFT

Diploma in Web Engineering (DIWE)

Course Contents:

    Unit 1 - Introduction to web technologies
    Unit 2 - Multimedia technologies on the web
    Unit 3 - Coding with HTML
    Unit 4 - Web designing tools (DreamWeaver, Flash, Photoshop)
    Unit 5 - Programming with JavaScript
    Unit 6 - Fundamentals of PHP
    Unit 7 - Advanced PHP concepts
    Unit 8 - File handling with PHP
    Unit 9 - Using extensions and image manipulation
    Unit 10 - Working with mySQL databases
    Unit 11 - Web Development Project

