" /> Web Programmer | Compu21

Setup Menus in Admin Panel


Setup Menus in Admin Panel

Web Programmer

I. Photoshop Objectives: A complete introduction to all the features of the Adobe Photoshop CS5 imaging software; exploration of issues …


    I. Photoshop

    Objectives: A complete introduction to all the features of the Adobe Photoshop CS5 imaging software; exploration of issues considering the proliferation and ease of digital images; and practical application for fine art and commercial projects.

    UNIT 1   Introduction to Photoshop and Its basic skills

    • Pixels & Resolution
    • Color
    • Exploring the Interface
    • Choosing File Formats
    • Viewing & Navigating Images
    • Setting User Preferences
    • Choosing Color Settings
    • Customizing the Workspace
    • Essential Keyboard Shortcuts
    • Using Rulers & Guides
    • Creating New Images
      • Scanning image into Photoshop
      • Importing existing images into Photoshop
    • Basic Layer skills
    • Creating, deleting, moving and locking layers
    • Basic Selection Skills
      • The basic selection tools

    UNIT 2   Photoshop Tools, Selection skills in depth

    • Using the painting and Drawing tools
    • Brushes
    • Gradient Editor
    • Typing
    • Using filters
      • Photoshop build-in filters
      • Third Party filters
    • Using Guides and the Grid for Alignment
    • Creating selections using Quick Mask
    • Creating selection using Corel Knockout 2.0
    • Saving Selections with the Channel
    • Other selection skills

    UNIT  3   Layer in Depth and Image composition

    • Layer Management
    • Layer Style
    • Layer Transparent
    • Layer Blending
    • Layer Transformation
    • Clipping Group
    • Creating an image composition

    UNIT  4   Photo Retouching, Web site layout in      Photoshop

    • Correcting Exposure
      • Adjustment layers
      • The correct way to read a Histogram
      • Levels
      • Shadow/Highlight
    • Correcting Color
      • Correcting for color casts
      • Hue and Saturation
      • Vibrance
      • Colorizing an image
    • Image Manipulation Tools
      • Importance of Soft Brushes with manipulation tools
      • Burn and Dodge Tools
      • Saturate/Desaturate Tools
      • Healing Brush
      • Patch Tool
      • Spot Healing Brush (Enhanced for CS5)
      • Red Eye Removal Tool
      • Clone Stamp Tool
      • Content Aware Fill (New to CS5)

    UNIT  5   Web Graphics

    • Web graphics overview
    • Creating Banners and animation GIFs
      • Banner dimensions and Restrictions
      • Creating a Static Banner
      • Creating an animated banner
    • Creating buttons and Rollovers
    • Creating navigations Bars
    • Using slides for layout

    II. Adobe Flash Professional

    1.The Flash Environment, drawing tools

    • The Flash Work Environment
    • Vector vs. Raster Graphics
    • Timeline, Frame, Key Frame, Empty Frame
    • Basic Drawing and Painting Tools
    • Creating Custom Colors, Gradients, and Line Styles
    • Selecting Objects
    • Object Interaction
    • Transforming and Grouping Objects
    • Bitmap Images

    Working with Text

    • Text Blocks Converting Text into Shapes

    Multiple Layers in a Movie
    Creating and Managing Multiple Layers Topic 5B: Mask Layers Topic 5C: Aligning Objects

    2. Symbols and Instances and Animation in Flash

    • Frame-by-Frame Animation
    • Shape-Tweened Animation
    • Motion-Tweened Animation
    • Guide Layers
    • Mask Animations

    2. Publishing Your Flash Movie

    • Selecting Your Publishing Settings
    • Previewing and Publishing Files

    3. Symbols and Instances

    • What is a Symbol?
    • Graphic Symbols
    • Movie Clip Symbols
    • Button Symbols
    • Managing Symbols and Instances

     4. Organizing Large Projects

    • Scenes
    • Frame Labels

    5. Interactivity in Flash

    • Basic Playback Control
    • Creating Advanced Navigation Controls

    6. Working with Sound

    • Importing Sounds
      Event vs. Streaming Sounds

    7. Testing and Publishing a Flash Movie

    • Evaluating Download Performance
    • Optimization Factors
    • Exporting and Publishing Movies

    8. Adding Sound and Video in Flash

    • Using Sound and Video
    • Editing Sound and Video
    • Compression, Codecs, and Plug-ins
    • Delivering Media Online
    • File Size Considerations
    • Importing Sound into a Document
    • Adding and Customizing Sound
    • Adding Sound to a Button
    • Importing Video into Flash
    • Encoding the Video

    9. Basic ActionScript

    • Add ActionScript to a button
    • Link a movie to a url /Enabling the timeline
    • Object Orinted Programing concept
    • Dot syntax / Get Property, Set Property

    10. Intermediate ActionScript

    • Flash 8 Event Model
    • Popup window within Flash
    • Preloader  Drag and Drop
    • Attach movie, Load Movie, Duplicate movie
    • Swap Depth, Scrolling Content
    • Navigation

    11. Publishing Documents in Flash

    • Adding Metadata and Publishing SWF Files
    • Detecting Flash Player
    • Embedding an SWF File in an HTML P

    III. HTML and Dreamweaver

    This training course is designed to teach new web developers how to create web sites using Macromedia Dreamweaver CS5. The course is task-based with students learning by doing. Along with covering the basics of Dreamweaver CS5, the course focuses on best practices and design, stressing the importance of usability.

    Unit 1 Introduction to HTML and Dreamweaver CS5

    HTML Introduction

    • Explain hypermedia vs. linear media
    • Define HTML
    • Understand HTML Element Structure
    • Describe the Basic Document Structure
    • Describe how HTML works
    • Choose a Text Editor.
    • Create a Basic Starting Document.
    • Understand and Set Document Properties.

    Overview of the Dreamweaver Environment

    1. View Your Results in a Browser. Identify the main components of Dreamweaver’s environment.
    2. Select and modify Dreamweaver’s Preferences

    Site Management in Dreamweaver

    1. Understand how websites are typically structured
    2. Set up a website in Dreamweaver’s Site Window
    3. Use Dreamweaver’s Site Management features

    Unit 2   HTML Styles, Links, Site upload

          Formatting Text

    1. Formatting text on the web
    2. Changing the font properties
    3. Introducing Cascading Style Sheets
    4. Fonts and class styles
    5. Creating styles
    6. Creating tag selectors
    7. Creating advanced styles
    8. Exporting CSS style definitions
    9. Attaching external style sheets
    10. Creating a new style sheet


    1. Create an UnOrdered List
    2. Create an Ordered List
    3. Create a Definition List
    4. Nest Lists

          Anchors and URLs

    1. Insert links into documents
    2. Define Link Types
    3. Define URL
    4. List some commonly used URLs

    In this section, you learn how to find a hosting company, or host a site by yourself. Upload the site to the web server by using Dreamweaver or some other FTP tools such as CuteFTP, WS-FTP.

    Unit 3  Images, Tables, and Forms

    Images and Image Maps

    1. Distinguish between supported graphics formats and unsupported graphics formats
    2. Determine which graphic format is best for the type of image
    3. Add images to your pages
    4. Use the Assets Panel
    5. Use images as links
    6. Create image maps
    7. Create a Photo Album for fun


    1. Create a Table
    2. Change a Table’s properties
    3. Edit a Table
    4. Modify a Table Cell and it’s properties
    5. Perform advanced Table editing
    6. Use Dreamweaver’s Tabular Data Import Use Dreamweaver’s Navigation Bar Control
    7. Use Dreamweaver’s Layout View


    1. Create a Form
    2. Add elements to a Form
    3. Configure the Form for Processing
    4. Understand the Client/Server Relationship
    5. Understand the CGI Script/Form Process

    Unit 4   Page Layout, Frames, Navigation  System Design


    1. Create a Frames based page
    2. Work with the Frameset, Frame, and Noframes elements
    3. Use the attributes of the Frames elements to control the look of the Frameset
    4. Set Targets appropriately

    Unit 5 CSS

    1. Tableless layout using CSS

    Unit 6   JavaScript and JQuery

    1. Basic JavaScript Concept
    2. Create a navigation bar
    3. Create rollover button
    4. Create Jump Menu
    5. JQuery Concept

     Unit 7 Building Whole Web site

    1. Setting up your site and project files
    2. Creating the page layout
    3. Adding content to pages
    4. Adding the main image text
    5. Adding the Spry menu
    6. Publishing your website
    1. C#.Net Programming

    Programming in C# and .Net – Part I

     This course introduces developers to

    • Microsoft .Net Framework and ASP.Net architecture.
    • Create ASP.Net applications by using Visual Studio .Net
    • Internet Information Services architecture
    • C# programming language features, structures, and objected oriented
    • Create and populate ASP.Net Web Forms
    • Utilizes ASP.Net server controls on ASP.Net Web Forms
    • Net architecture and creation of data driven Web Forms and OOP designs using C#.

    Lecture 1:  Introduction to Microsoft.Net Framework Software Development

    • Introduction to Microsoft.Net Architecture
    • Getting to know Visual Studio .Net Integration Development Environment (IDE)
    • Understanding components of Web-based application development
    • Prepare personal desktop for .Net development

    Hands-On Lab :

    • Develop simple .Net Windows Application
    • Develop simple .Net Console Application
    • Develop simple ASP.Net Application

    Lecture 2:  Introduction to C# Programming Language

    • Defining Variables
    • Flow Control (Conditional/Loops)
    • Data types (Predefined/Value/Reference)
    • Classes, Structures
    • Exceptional handling
    • Using Base Class Library
    • Programming guideline

    Hands-On Lab :

    • Visual Studio .Net (Tips and tricks)
    • Programming C# using Visual Studio .Net 2008/2010
    • Writing C# library components

    Lecture 3:  C# Object Oriented Programming      with C#

    • Overloading/Overwriting methods/operators
    • Delegates and Events
    • Interfaces and Inheritance
    • Object Oriented Design and Design Patterns

    Hands-On Lab :

    • Design banking object model (using design patterns)
    • Create banking library components

    Lecture 4:  ASP.Net architecture

    • Introduction to Web Forms architecture
    • Designing and Populating Web Forms with HTML tags and server controls
    • Adding event procedures to Web Server controls
    • Introduction to Internet Information Services (IIS) web server architecture
    • Creating a Web Site and Web Applications

    Hands-On Lab:

    • Create Web Site
    • Create Survey Entry Form
    • Create banking application

    Lecture 5:  ASP.Net Architecture (Continued…)

    • Anatomies of an ASP.Net application
    • Web Form Life Cycle
    • State Managements – Application State/Session State/Cookie State/View State
    • ASP.Net Caching – Optimizing Web Form page performance
    • Configuring Web Application

    Hands-On Lab

    • Create authentication and authorization module
    • Enable ASP.Net banking application to be state-full

    Lecture 6:  ASP.Net Server Controls

    • Overview of ASP.Net Server Controls
    • HTML and Web Form Servers Controls
    • Design time and Run-time control creation
    • Introduction to User Controls

    Hand-On Lab :

    • Create banking application (continued…)

    Lecture 7:  ADO.Net architecture

    • Introduction to ADO.Net object model
    • Using ADO.Net to manipulating SQL Server 2005/2008 database
    • Binding data ADO.Net to ASP.Net list-bound server controls.
    • What is new in SQL Server 2005/2008

    Hands-On Lab :

    • Connecting to SQL Server 2005/2008
    • Performing updates to data via ADO.Net
    • Retrieving data from database using ADO.Net
    • Binding retrieved data to ASP.Net controls

    Convert banking application to database driven application

    Advanced ASP.Net Web Application using C#

    1. Advanced Asp.Net Concepts
      • Web.UI.Page architecture (How well do we understand a Web Form page?)
      • Transferring data between Web Forms (Tips & Tricks)
      • Page templating concepts (Most Websites uses page templates)
      • What is in ASP.Net 3.5

    Hands On:     Design and create page template

    Create template-driven Web Form pages

    1. Net Advance Tips & Tricks
      • How to: Using batch update with DataSet and stored procedures
      • Data Application Block and Enterprise Library (Lets not reinvent the wheel)
      • Leveraging transactions (How to)
      • How to: use typed DataSet.
      • What is in ADO.Net 3.5

    Hands On: ADO.Net exercises: write transactions based ADO.Net code. Write batch updating DataSet in ASP.Net.

    1. Net Controls
    • Effectively using PlaceHolder, HtmlGenericControl, Literal controls

    (using under documented simple controls)

    • Effectively using templated DataGrid, DataList, and Repeater controls

    (using powerful display controls)

    • User control vs. Custom control (How many types of controls are there?)
    • How to: create user controls and Custom control

    Hands On:

    • Various exercises in using PlaceHolder, HtmlGenericControl, and Literal controls
    • Create data driven survey user control
    • Creating data driven survey custom control
    1. Component Services
      • Microsoft .Net Interpretability (ASPè.Net Component, .Net ComponentèCOM)
      • COM+ Applications (Library vs. Server applications)
      • COM+ Services (Object Pooling, Construction String, Role-based Security, DTC)
      • Installing and running COM+ Applications
      • How many Microsoft .Net command line tools do we need?

    Hands On: Creating On-Line banking data and business tier components in COM+ Services.

    1. Diagnostics and Error Handling
      • Structured Exception Handling (Why do we throw and what do we catch?)
      • Net application tracing and error handling (What is going on in my Web Form?)
      • Trace Switches and Listeners (Tracing exactly what I need.)
      • Creating and Installing Custom Event Logs (Creating an Event Log exclusively for my application)

    Hands On: Various configuration and coding exercise for diagnosing and handling ASP.Net errors

    Create and install custom Event Log

    Create trace enabled application

    1. Performance Caching & State Management
      • Identify various state storage requirements
      • How to: use application, session, cookie, and view states
      • Explore session state storage options
      • Caching options – partial caching, output caching, and application caching

    Hands On:      Implement available session state storages

    Apply various caching to Web forms

    Create fully and partially cached Web forms

    1. Web Services
      • Understanding WSDL, SOAP.
      • How to: Create and consume ASP.Net web services.
      • Web service and database transaction

    Hands On:      Create Credit Card Authorization Web Services

    1. Bonus Topics (Mini Topics)
      • Configuring ASP.Net application (web.config)
      • Advanced configuration for application settings
      • Serialization and De-serialization (Binary, Soap, and Xml)
      • Security – Securing ASP.Net application, Cryptographic services, and Role-based security

    Hands On: Create tool sets: Symmetric Encryption and Decryption Create customized classes for customized configuration. Saving and loading serialize data from file

    V. MS SQL Server

    • Chapter 1

    “Introduction to Microsoft SQL Server 2005/2008,” introduces you to SQL Server and explains what SQL Server is. The chapter provides a cohesive overview of SQL Server so that you can understand how all the pieces fit together.

    • Chapter 2

    “Using Transact-SQL on a SQL Server Database,” introduces you to Transact-SQL and provides details about how to create and execute Transact-SQL statements in order to manage a SQL Server database and its data. The chapter also introduces you to the SQL Server programming tools that allow you to use Transact-SQL to interface with the database.

    • Chapter 3

    “Designing a SQL Server Database,” introduces you to the process of creating a SQL Server database. It describes the basic concepts of database design and provides information about planning a database, identifying system requirements, and developing a logical data model.

    • Chapter 4

    “Implementing SQL Server Databases and Tables,” explains how to create and manage a SQL Server database. It then discusses data types and how to identify which ones to use when creating a table. The chapter also describes how to create these tables—using the data type information—and how to modify the tables after they have been created.

    • Chapter 5

    “Implementing Data Integrity,” provides an overview of the various methods that you can use to maintain data integrity and a description of the types of data integrity that you will find in a SQL Server database. The chapter also provides detailed information about the various types of integrity constraints that you can use to enforce data integrity and how to implement them in a database.

    • Chapter 6

    “Accessing and Modifying Data,” provides detailed information about four Transact-SQL statements (SELECT, INSERT, UPDATE, and DELETE) and describes how each statement is used in Query Analyzer to retrieve and modify data. This chapter also introduces you to other methods for adding, modifying, and deleting data.

    • Chapter 7

    “Managing and Manipulating Data,” describes more techniques for managing and manipulating data, including how to import and export data, how to manipulate heterogeneous data, how to use Transact-SQL cursors, and how to extract data in XML format.

    • Chapter 8

    “Implementing Stored Procedures,” introduces you to the types of stored procedures available in SQL Server 2005 and how to create, execute, and alter them. You are also introduced to programming stored procedures.

    • Chapter 9

    “Implementing Triggers,” introduces you to triggers and how to use them to extend data integrity and implement complex business logic. You will learn when it is appropriate to implement triggers and when basic constraints will suffice. You will also learn how to program triggers and how to use system commands and functions commonly used in trigger programming.

    • Chapter 10

    “Implementing Views,” introduces you to views and the various functionality that they support. You will learn how to use views to insert, update, and modify data.

    • Chapter 11

    “Implementing Indexes,” introduces you to the structure and purpose of indexes and the types and characteristics of indexes. You will learn how to determine when an index is appropriate, the type of index to create, and how to create it.

    • Chapter 12

    “Managing SQL Server Transactions and Locks,” introduces you to the fundamentals of transactions and locks and describes how transactions and locks are used to process data modifications.

    • Chapter 13

    “Designing and Administering SQL Server 2005 Security,” introduces you to SQL Server security. You will learn how to design SQL Server security to accommodate user requirements and protect the database from unauthorized access.

    • Chapter 14

    “SQL Server Monitoring and Tuning,” examines how to use SQL Profiler to monitor a database system and explores methods of improving database performance through partitioning and index tuning.i

    VI. Java Programming

    • Overview Basic Java
      • Setup Java Development Environment (Eclipse 3.3)
      • Object Orientated Concept
      • Interface VS. Inheritance, and some Basic Design Pattern (Factory Pattern, Strategy Pattern)
      • Multithreading
      • Inner Class/Event
    • Working with Collections             
      • List
      • Set
      • Dynamic Array
      • Map
      • Collections
      • Thread Safe Collections
      • Basic Generics
    • Formatting Data
      • Formatting Date
      • Formatting Number
    • Working with Strings and Regular Expressions
    • JDBC
      • What Is JDBC?
      • Connecting to the Database
      • Basic Database Access
      • Prepared SQL
      • Meta-Data
      • The JDBC Support Classes
      • Database Transaction
    • Java Networking Programming
      • Concept
      • Development of Service Class using ServerSocket
      • Development of Request Class using Socket
      • Setup and Run Service Object
      • Invoke Remote Service Object
    • Java Web Development
      • Understand Web Concept
      • Setup Java Enabled Web Server (Tomcat 6.0)
      • Introduce basic HTML
      • Development of Servelets
      • Development of JSP
      • Using JSP TagLib
      • Development of JSP TagLib

    VII. Srping Framework Training Course

    PART 1 Getting Started with Spring

    • Introducing Spring
    • Getting Started
    • The Sample Application
    • Understanding dependency injection

    PART 2 Spring Basics

    • Introducing Inversion of Control
    • Beyond the Basics
    • Creating beans
    • Injecting into bean properties
    • Auto wiring
    • Controlling bean creation
    • Declaring parent and child beans
    • Applying method injection
    • Injecting non-Spring beans

    PART 3 Aspect Oriented Programming with Spring

    • Introducing Spring AOP
    • More on Spring AOP
    • Creating classic Spring aspects
    • Auto proxying
    • Declaring pure-POJO aspects

    PART 4 Data Access with Spring

    (Spring JDBC)

    • Learning Spring’s data access philosophy
    • Configure a data source
    • Using JDBC with Spring


    • Introducing Hibernate (ORM tool)
    • Integrating Hibernate with Spring
    • Using Hibernate templates
    • Building Hibernate-backed DAOs
    • Using Hibernate 3 session

    (Managing Transactions)

    • Understanding transactions
    • Programming transaction in Spring
    • Declaring transactions

    (Managing Transactions)

    • Understanding transactions
    • Programming transaction in Spring
    • Declaring transactions

    PART 5 Spring in the Middle Tier

    • Designing and Implementing Spring-Based Applications
    • Transaction Management
    • Spring and J2EE
    • Mail Support in Spring
    • Using Spring Remoting

    PART 6 Web Applications with Spring

    • Web Applications with Spring MVC
    • Beyond JSP

    Part 7 XML, XML Schema and WebService

    • Introducing XML and XML Schema

    Introducting WebServices (WSDL and SOAP)

    • Consuming web services
      Proxying web services with an XFire client

    Build .NET/C # WinForm as a client to invoke Spring Web Service

    VII. Oracle SQL

    Oracle introduction

    • Write efficient SQL statement
    • Restricting and sorting data
    • Single row, multiple row and group functions
    • Display data from multiple table using join function.
    • Subquery and output with SQLPLUS
    • Manipulating data
    • Create database objects such as table, index, constraint, and view.
    • Controlling user access
    • Oracle 10g date time and set operation.
    • Advance subquery and hierarchical retrieval
    • Oracle extensions and DML and DDL statement
    • Introduction PL/SQL

    Course Reviews

    No Reviews found for this course.

    • 10 Days

    Advanced Course Search Widget

    Popular Courses

    Recent Posts