CIW مخفف عبارت Certified Internet Webmaster می باشد و به معنی گواهی مدیر سایت اینترنت می باشد.
هدف اصلی:
متخصصانی که این دوره را گذرانده اند قادر به طراحی و توسعه صفحات وب، مدیریت سرور،از جمله امنیت و تجارت الکترونیک هستند.
Web Design fundamental (HTML, CSS)
CIW Introduction
HTML Introduction
Markup Language and Site Development Essentials
HTML coding
Horizontal Rules and Graphical Elements
Hyperlinks
Tables
Web Forms in HTML5
Image, Video, AudioTechniques
CSS Introduction
CSS Selectors
Background Properties
Font Properties
List Properties
Margin Properties
Padding Properties
Text Properties
Table Less Layout
Advanced web Design (Dreameaver, photoshop)
CSS Animation
CSS Transform
CSS Transition
CSS Multiple Columns
CSS Positioning Properties
Dreamweaver CC Guided Tour
Working with Text
Introducing Cascading Style Sheets
Links, Images, Page Layout, Forms, Sound,Video,Animation, ...
Create Web page form PSd File WithPhotoShop
Java Script
Introduction to JavaScript
Working with Variables and Data in JavaScript
Functions, Methods and Eventsin JavaScript
Controlling Program Flow in JavaScript
The JavaScript Document Object Model (DOM)
JavaScript Language Objects
Changing X/HTML on the Fly
JavaScript Libraries, ...
JQuery & Ajax
jQueryGetting Started
Selectors—How to Get Anything You Want
Events—How to Pull the Trigger
Effects—How to Add Flair to Your Actions
DOM Manipulation—How to Change Your Page on Command
AJAX—How to Make Your Site Buzzword-Compliant
Plug-ins, ...
Methodology and respansive design with bootstrap
Web Design Phases, Team,
Project Manager
Layout Design, Image, Color, Navigation, Usability Test, Multimedia
Understanding Responsive Issues
Grids for Responsive Prototyping
Fluid and Nested Layouts
Making it Responsive Bootstarp Introduction
Search Engine Optimization (SEO)
What is SEO
Off Page Web Spam Factor
On-site Web Spam Factor
Brand Signal
Backlink factor
User Interaction
Social Signal
Site-Level Factor
Page-Level Factor
Domain Factor
Special Algorithm Rules
Web master Tools
Google analytics
Woorank Site
Dynamic Website with PHP & MYSQL
Installation QuickStart
Guide with XAMPP
Setting Up Your Work Environment
General PHP
PHP Building Blocks for Programs
Working with Functions
Working with Strings, Dates, and Time
Working with Forms
Working with Cookies and User Sessions
Understanding the Database Design Process
Learning Basic SQL Commands
Building the Database
Data In, Data Out
Protecting Your Data
Creating an Online Address Book
Creating a Simple Discussion Forum
Creating an Online Storefront
Advanced PHP & MYSQL
Working with file and
directories
Image-Creation Process
Restricting Access to Your Applications
Logging and Monitoring Web Server Activity
Application Localization
Working with XML and JSON
Administration and Fine-Tuning
Setting Up a Secure Web Server
Optimizing and Tuning MySQL
Auto Suggest Application with php&ajax
Validation Form
SQL Injection
Watermarking Image with PHP
Creating Captcha
Scalling Down image with php
Reading data from XML with PHP
Build search engine in website
Working with Email
Upoading Dynamic website
Creating a Shopping Cart Mechanism
Dynamic Development With ASP
Define Projectl
UML Diagram
Create UML Digram For Project
What is SQL
Setup SQl Server
Create DB
Introduce Framework
Introduce 3 Layer Design
Algorithm of Framework
Introduce VS Area
Create Project in VS
UI Control
Create Class
E-Commerce Strategies & Practies
E-Commerce Specialist and
wordpress
Electronic CommerceFoundations
Law and the Internet
Web Marketing Goals
Online Product Promotion
Customer RelationshipManagement (CRM) and E-Services
Business-to-BusinessFrameworks
E-Commerce Site CreationPackages — Outsourcing
E-Commerce Site CreationSoftware
Site Development Software Implementation
Comment moderation
How to make your site look great with WordPress themes
How to add functionality to your site with WordPress plugins
Search Engine optimisation
E-Commerce Site Development Using WooCommerce
What is WooCommerce?
How to install and set up WooCommerce
How to add your products to your store
How to design your store
How to set up Payment options
How to set up shipping costs
WooCommerce Reports and accounting
WooCommerce extensions
Inventory Control and OrderProcessing
Payment Gateways
E-Service Implementationand Support
Transaction and Web SiteSecurity
E-Learning Solutions
Site Management andPerformance Testing
Less & Sass
Less Overview
Variables
Extend
Mixins
Parametric Mixins
Mixins as Functions
Import Directives
Import Options
Mixin Guards
CSS Guards
Loops
Merge
Parent Selectors
Sass Features
Using Sass
CSS Extensions
SassScript
Operations
Functions
Interpolation
Variable Defaults: !default
@-Rules and Directives
Control Directives
Mixin Directives
Function Directives
Output Style
Extending Sass
Angular JS
Single Page Application
(SPA)
The Challenge With SPAs
Download AngularJS
Directives, Filters and Data Binding
Views, Controllers and Scope
Modules, Routes and Factories
Flash
The Flash Interface
Creating Simple Graphics
Modifying Graphics
Using Non-Flash Graphics
Symbols & Instances
Animation Basics
Creating Shape Tween Animations
Working with Buttons
Working with Movie Clips
Working with Text
Working with Sound
Working with Video
Adding Interactivity
Publishing