0% found this document useful (0 votes)
59 views

Web Application Development

The document outlines a course for Web Application Developer. It details 15 sections that will be covered throughout the course, including topics like operating systems, object oriented concepts, HTML, CSS, MySQL, PHP, content management systems like Joomla and Drupal, and platforms like WordPress. It provides descriptions of the key concepts and skills that will be learned in each section.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views

Web Application Development

The document outlines a course for Web Application Developer. It details 15 sections that will be covered throughout the course, including topics like operating systems, object oriented concepts, HTML, CSS, MySQL, PHP, content management systems like Joomla and Drupal, and platforms like WordPress. It provides descriptions of the key concepts and skills that will be learned in each section.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 15

WebApplication Developer

S. No
1
1.1
1.2
1.3
1.4
1.5
1.6

2
2.1
2.2
2.3
2.4
2.5

3
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
3.15
3.16
3.17
3.18

4
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.17
4.18
4.19
4.20
4.21
4.22

5.0
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
5.11

7
7.1
7.2
7.3
7.4
7.5
7.6
7.7
7.8
7.9
7.10
7.11
7.12
7.13
7.14
7.15
7.16
7.17
7.18
7.19
7.20
8
8.1
8.2
8.3
8.4
8.5
8.6
8.7
8.8
8.9
8.10
8.11
8.12
8.13
8.14
8.15
8.16
8.17
8.18
8.19
8.20
8.21
8.22
8.23
8.24
8.25
8.26
8.27
8.28
8.29
8.30
8.31
8.32
8.33
8.34
8.35

9
9.1
9.2
9.3
9.4
9.5
9.6
9.7
9.8
10
10.1
10.2
10.3
10.4
10.5
10.6
10.7
10.8

11
11.1
11.2
11.3
11.4
11.5
11.6
11.7
11.8
11.9
11.10
11.11
11.12
11.13
11.14
11.15
11.16

12
12.1
12.2
12.3
12.4
12.5

13
13.1
13.2
13.3
13.4
13.5

14
14.1
14.2

15
15.1
15.2
15.3
15.4
15.5
WebApplication Developer
Course Outline
Operating System
Operating Systems Overview
Multi-Tasking
Threads
Process Management
Memory Management
File Management

Object Oriented concepts


Beginning with Object-Oriented concepts
Classes & Objects
Encapsulation and Abstraction
Inheritance and Polymorphism
Basic Hands-on Activity

HTML
Basic HTML
HTML5 - Overview
HTML5 - Systax
HTML5 - Attributes
HTML5 - Events
HTML5 - Web Forms
HTML5 - SVG
HTML5 - MathML
HTML5 - Web Storage
HTML5 - Web SQL
HTML5 - Server- Sent Events
HTML5 - WebSocket
HTML5 - Canvas
HTML5 - Audio & Video
HTML5 - Geolocation
HTML5 - Microdata
HTML5 - Drag & Drop
HTML5 - Web Workers

CSS
css id and class
css background
css text
cs fonts
css links
css lists
css tables
css div concept
css box model
css padding and margin
css border and outline
css group/nesting
css dimension
css display
css positioning
css floating
css align
css image gallery
css image opacity
css image sprites
css media types
css attr selectors

MYSQL
Theory, Terminology and Concepts and Architecture
Data Definition using SQL
Querying for Data
Set Operators
Modifying Data
Joins
Subquery
Transactions
Import/Export
MySQL Application Development
Basic Optimization

PHP
Introduction of Web & PHP
Exploring Data Types
Control Structures: Logical Expressions
Control Structures: Loops
User-Defined Functions
Debugging
Building Web Pages with PHP
Working with Forms and Form Data
Working with Cookies and Sessions
Using PHP to Access MySQL
Building a Content Management System (CMS)
Using Site Navigation to Choose Content
Application CRUD
Building the Public Area
Regulating Page Access
Advanced PHP Techniques
Introduction to Object-Oriented Programming (OOP)
OOP in Practice
Working with Files and Directories
Sending Emails
JOOMLA
Installing Wamp Server
Installing Joomla on local server
Installing Joomla on web server
Joomla Global Configuration
Article Manager
Archive Manager
Frontpage Manager
Section Manager
Category Manager
Media Manager
Menu Manager
Component Manager
Content Manager
Extensions Manager
Module Manager
Plugin Manager
Template Manager
Installing a New Module
Installing a New Template
Installing a New Plugin
Installing a New Component
Understanding the concept of Joomla Positions
Changing the layout structure by changing the module position
Understanding Basic Joomla Template
Customizing Joomla Template
Building Custom Joomla Template
Understanding templateDetails.xml File
Creating templateDetails.xml File using tmpl_builder
Linking CSS
Linking Javascrpt
Understanding <jdoc> include
Displaying content in XHTML
Creating template installation package
Creating Custom Forms
Changing the Form appearance using CSS

Drupal
Drupal Overview
Drupal Installation
Adding new modules
Updating new modules
Basic Drupal Modules Overview
Content Types
Content Creation Kit (CCK)
Users and Roles
Building Social Networking Application in Drupal
Social Networking in Drupal Overview
User Profiles
Images and Photo Galleries
Forum
Buddylist/Friends
Groups
Events
Search Facility

Creating multilingual sites in Drupal


Modules for Multilingual Drupal
Content translation modules
Interface translation modules
Widgets and other modules
Machine translation modules
Setting up the languages
Domain vs url
Automatic language selection
Translating Nodes (pages, books, posts, etc.)
Translating other Entities
Language Switcher
Translating Menus
Translating Block Contents
Translation permission for translators
Tracking differences and updating translations
Helper modules and extras

WordPress – Fundamentals
understanding hosting options for your WordPress installs
creating posts with images, image galleries, video's and links
building new pages and customizing navigation
extending functionality with plugins and themes
best practice for managing users, site maintenance and se

WordPress - Using Dreamweaver


understand the WordPress structure, setup and activate themes and child themes
work with web fonts throughout the text structure of your website
understand WordPress plugins and styling plugin output
set up the data in WordPress and adding dynamic data from WordPress to your web pages
administer, export, import and test WordPress websites

WordPress - Security and Mobile


understanding and using the WordPress mobile pack and WP mobile detector
Hardening WordPress, implementing a firewall, blocking access and detecting hacks through the use of plugins

WordPress - Visual Wordpress Design


constructing, building, presenting and testing a theme
adding site extras, setting up single post pages, archiving posts, handling search results and custom error pages
mobile responsiveness, the different faces of WordPress on mobile
design thinking; designing for many screen sizes and visualizing content realignment for better markup
using FlexSlider and jQuery Masonry in your WordPress site
Duration in hours
16

16

24

36
24

40
40

14
14

14

14

16

14

14

You might also like