Adobe Dreamweaver
Introduction
- Introduction to Dreamweaver IDE
- Understanding the significance of IDE
- Understanding the Layout, Views and Windows
- Creating first Web page
- Writing headings, paragraphs and Lists
- Giving a title to the page
- Running the web page on the browser.
Tables
- Inserting a Table
- Adding and Removing Rows
- Adding and Removing Columns
- Spanning Rows and Columns
Images
- Inserting Images from Local Folder
- Adjusting the dimension of the Image.
- Understanding Relative and Absolute Address
- Inserting Images from Web URL
- Creating a Photo Gallery
Hyperlinks and Page Navigation
- Creating Hyperlinks
- Linking multiple pages
- Creating Hyperlink to Web URL
- Creating named links for same page navigation
- Creating a Photo Gallery – Version 2
Forms
- Understanding Forms and its attributes
- Understanding Form elements and their attributes
- Working with:
- Text, Password, Radio, Checkbox, Select, Textarea, Buttons
Forms Contd.
- Creating a Login Form
- Creating a Registration Form
- Understanding Form Validation properties
Managing a Site
- Understanding Sites
- Creating Sites
- Managing Sites
- Creating Asset Folders
Adding Styles to your page – CSS
- Understanding CSS Designer Window
- Adding a CSS Source
- Understanding CSS Selectors
- Adding Properties to a Selector
CSS Selectors and Properties
- Working with Different CSS Selectors
- Working with Layout, Text, Border and Background Properties
Additional Features
- Understanding the DOM Window
- Working with Snippets
- Changing the Design Window Size
- Understanding Live View
Html5
Introduction
- Understanding the Concept of HTTP and HTML
- Understanding Web sites and Web Browsers
- Minimum and Standard Requirements
- First HTML Program
- Text Layouts
- Headings
- Paragraphs
- Lists
- Quotations
Hyperlinks
- Understanding URLs
- Absolute and Relative URLs
- Working with Anchors
Images
- Types of Images
- Adding Images to a Website
- Displaying Custom Icon – favicon
- Image Links
- Image Thumbnails
Tables
- Parts of a Table
- Header, Body and Footer
- Rows, Headings and Data
- Rowspan and Colspan
Forms
- Simple Form
- Form Input Elements:
- Text, Number, Email, Date, Textarea
- Buttons
- Radio, Checkbox
- Select (Lists and Menus)
- File Fields
- Fieldset and Legend
- Form Validation properties
- Required, readonly, disabled, min, max, checked, selected
HTML Layout
- Introduction to div and span
- Exploring different Web Layouts
- Understanding Semantic Divs
- Container, header, main, section, article, footer, aside, figure
- Adding Videos
CSS 3
Introduction to CSS
- Understanding the structure and Rules
- Understanding div and span
- Types of CSS : Inline, Internal, External
- Adding an External CSS File to the Document
- CSS Selectors
Advanced Formatting
- Formatting Fonts and Text: style, family, align, decoration, spacing
- Working with colors
- Types of Color assignment
- Text and Background color
- Linear Gradient
Managing Box Properties
- Units of Measurement
- Setting Padding and Margin
- Setting Borders
- Setting Width and Height
- Bos-Shadow and Text Shadow
Managing Positions
- Working with float and clear
- Working with static, relative, absolute and fixed positions
JavaScript
Introduction
- Client Side Programming
- First JS Program
- Writing Text on a Web Page
- Writing on the Console and Solving Errors
- Working on External JavaScript File
Data and Variables
- Declaring Variables and Assigning Values
- Data Types
- Strings
- Arithmetic Operation
Conditions and Control Structures
- Relational and Logical Operations
- If… Else & If… Else if… Else Statements
- While and For Loop
- Do-While Loop
User-Defined Functions
- Defining Functions and Calling Them
- Event Handling through Function Call
- Form Validation
Arrays
- Working with Single and Multi Dimensional Arrays
- Iterating Array Elements
- Working with Array Functions
Objects
- Working with User-Defined Objects – JSON
- Working with JSON Functions
WordPress
Introduction
- What is WordPress
- What is CMS
- Features of WordPress
WordPress Installation
- Downloading WordPress
- How to upload your site to a local/hosting server
- Finding a web host for your site
- Reserve a domain name (website name)
- Installing WordPress on your Web Space
WordPress Themes
- Managing WordPress themes
- Free vs premium WordPress themes
- Editing themes CSS and creating Child Themes
Configuring WordPress Setup Options
- General Settings
- Privacy settings
- Reading settings
- Writing Settings
- Discussion Settings
- Permalink settings
- WordPress for a website or a Blog
WordPress Plug-ins
- What is WordPress Plug-in?
- Where to find WordPress Plug-ins
- Downloading and installing plug-ins
- Activating Plug-ins
Adding Content in WordPress
- Creating Content: Posts vs. Pages
- Writing and managing Posts
- Writing and managing Pages
- Managing Links
- Using Categories
- Using Tags
- Managing User Comments
Managing Media in WordPress
- Uploading Images
- Image Formatting
- Managing the Media Library
- Adding Video to your website
- Adding Audio
Using WordPress for CMS
- Setting the homepage
- Hiding pages from navigation
- Making WordPress search engine friendly
- Hiding the login for clients
- Changing the WordPress logos
- Installing horizontal navigation
- Using Dropdown navigation
WordPress Administration
- Managing WordPress users
- Creating multiple users
- WordPress User Roles
- Managing files
Social Media for WordPress
- Role of Social Media on WordPress website
- Adding Facebook and twitter
Creating E-commerce websites on WordPress
- Installing and managing WooCommerce plugin
- Installing and managing WooCommerce themes
- Using a theme builder to modify your WooCommerce Theme
WordPress Security
- Security and common basic attacks
- Protecting your WordPress website
- Security related plugins, best practices and online services
- Checking your WordPress website performance
JQuery
Introduction to JQuery
- First JQuery Program
- Types of Selectors
- Adding Content to a Page
- Working with tags and tag Attributes
- Event Handling
Animations and Effects
- Jquery Effects
- Animations
- Jquery and CSS3 Transitions and Animations
Enhanced Functionalities
- JQuery Plug-ins
- JQuery UI
- Photo Gallery
- Form Validation
Advanced JQuery and JavaScript
- AJAX
- JSON
- Traversing the DOM
- Troubleshooting and Debugging
Project Work – A Static Website