3 , 1/1, Fernando Road, Wellawatta
Colombo 6
(0112 363632 / 0112 364567 /0777996242
Web: www.aict.lk
Web Development Curriculum
HTML
- Html documents
- Structural elements of html documents
- Formatting html documents
- Managing images in html
- Tables in html documents
- Hypertext and link in html documents
- Special effects in html documents
- Multimedia
- Managing forms
CSS & Boot Strap
- Adding CSS
- Browser Considerations
- Lists of Attributes
- Modifying the Attributes of Elements
- Hypertext Links
- Embedding Styles
- Setting Foreground and Background Colors
- Adding Background Images
- Working With Fonts
- Block Elements
- Absolute and Relative Positioning
- Spacing
- Padding
- Borders
- Creating Menus
- Introduction to Page Layout
- Methods of Using CSS for Page Layout
- Basic Design Examples
- Putting Together Layout and Menu Systems
-
Javascript and JQuery
- Executing Scripts
- The Document Object Model
- Dates, Numbers, and Decision-Making
- Search My Site Code
- Fun with Music
- Building a Picture Carousel
- Fun with Arrays and Loops
- Timers and Transition Effects
- Introducing jQuery
- Creating Collapsible Panels and Accordions
- Using jQuery Plug-ins
PHP, MYSQL and PHP Frame work
- Creating abstractions with Must Inherit classes
- Learn how PHP works.
- Learn the basic syntax of PHP.
- Learn to create dynamic interactive pages with PHP.
- Learn to manipulate files with PHP.
- Learn to work with arrays in PHP.
- Learn to validate forms with PHP.
- Learn to write functions in PHP.
- Learn to manipulate and manage database data with PHP.
- Learn to authenticate users with PHP.
- Learn to manage sessions with PHP.
- Learn to work with the MDB2 package.
- Learn advanced form validation with regular expressions.
- Learn to send email with PHP.
- Understand how MySQL works.
- Learn to use SQL to output reports with MySQL.
- Learn to modify MySQL data with SQL.
Ajax
- Overview of Ajax Programming
- JavaScript Programming Basics
- JavaScript Syntax, Values, and Variables
- Functions and Events
- The <div> and <span> Tags
- The Document Object Model
- XMLHttpRequest Object
- Digging Deeper into Ajax
- Working With XML
- Cascading Style Sheets
- Ajax and PHP
- Important Ajax Design Issues
Apache
- Downloading and installing Apache server
- Starting, Stopping, and Restarting Apache HTTP
- Configuration with httpd.conf
- Setting up virtual hosts
- Handling service of MIME and file types
- Performance tuning and load testing
- Logging and Troubleshooting
- Handlers and filters
- Working with SSIs (server-side includes)
- Managing applications on Apache (only the application platforms applicable to your environment would be taught)
- Basics of Apache security
- Fundamentals of authentication and authorization
XML
Word Press