Best Web Design and Development Company in Rajshahi, Bangladesh | Zeropoint Computing

Web Design and Development Course Outline

Main Topics Include: Photoshop, HTML, CSS, Javascript, Angular JS, PHP/MySQL, WordPress

Course Outline:

Photoshop Basic Course Outline:

  • Introduction to Adobe Photoshop CS6, Getting Started using Photoshop CS6, Tools
  • Working with Images, Resizing and Cropping Images
  • Working with Basic Selections, Layers
  • PSD to HTML


Introduction To Web Development

  • How web applications work
  • An introduction to HTML and CSS
  • Tools for web development
  • How to view deployed web pages
  • Five critical web development issues

Coding, Testing, and Validating a Web Page

  • The HTML syntax
  • The CSS syntax
  • How to test, debug, and validate HTML and CSS files

How To Use HTML To Structure a Web Page

  • The head section
  • text elements
  • Structuring the content of a page
  • Links, lists, and images
  • A structured web page

Using CSS To Format The Elements of a Web Page

  • An introduction to CSS
  • Measurements and colors
  • Selectors
  • Cascading Style Sheets
  • How to work with text
  • A web page that uses external style sheets

How To Use The CSS Box Model For Spacing, Borders, and Backgrounds

  • An introduction to the box model
  • How to size and space elements
  • A web page that illustrates sizing and spacing
  • Borders and backgrounds
  • A web page that uses borders and backgrounds

How To Use CSS For Page Layout

  • Floating elements in 2- and 3-column layouts
  • Two web pages that use a 2-column, fixed-width layout
  • Using CSS3 to create text columns
  • Positioning elements

Lists and Links

  • Coding lists
  • Formatting lists
  • Working with links
  • Navigation menus

Responsive Web Design

  • Introduction to Responsive Web Design
  • Fluid design
  • CSS3 media queries
  • A web page that uses Responsive Web Design


  • Basic skills for working with images
  • Advanced skills for working with images
  • Related skills for working with images


  • Basic HTML skills for coding tables
  • Basic CSS skills for formatting tables
  • Other skills for working with tables


  • How to use forms and controls
  • Other skills for working with forms
  • How to use the HTML5 features for data validation
  • How to use the HTML5 controls
  • A web page that uses HTML5 data validation

Audio and Video

  • An introduction to media on the web
  • How to add audio and video to a web page
  • A web page that offers both audio and video

Fonts And Printing

  • How to embed fonts in a web page
  • The skills for formatting printed web pages
  • A two-column web page with print formatting

CSS3 Transitions, Transforms, Animations, and Filters


  • Introduction
  • Getting Started With JavaScript
  • The Essential JavaScript Statements
  • JavaScript Objects, Functions, and Events
  • How To Script Forms and Controls
  • How To Test and Debug a JavaScript Application
  • Numbers, Strings, and Dates
  • How To Code Control Statements
  • Arrays and Web Storage
  • How To Create and Use Functions
  • How To Create and Use Objects
  • Using Regular Expressions, Handling Exceptions, and Validating Data
  • Events, Images, and Timers
  • Closures, Callbacks, and Recursion
  • Namespaces, Modules, and Custom Properties
  • JavaScript Object Notation (JSON)

Angular JS:

  • Introduction to AngularJS
  • Our first AngularJS application
  • Single Page Applications
  • Controllers
  • Models
  • Views
  • Expressions
  • Filters
  • Scopes
  • Angular Forms
  • Ajax, Data, and Angular
  • Directives
  • Testing in Angular



  • Why use PHP and MySQL?
  • The PHP programming environment
  • Overview of SQL

Setting up a Test Bed

  • Decisions about a testing environment
  • Installing Apache, PHP and MySQL on your computer
  • Testing on a remote Server
  • Deciding on Development tools
    Using PHPMyAdmin

Overview of PHP

  • Setting up a PHP page
  • The phpinfo() function
  • Learning basic syntax
  • Echoing HTML output to the browser
  • The importance of comments
  • Using single and double quotes

Variables in PHP

  • Using loose typed variables
  • Assigning variables
  • Overview of numeric, string and other types
  • Assigning a variable to itself


Numbers in PHP

  • Making calculations
  • Using built-in numeric functions
  • Incrementing and decrementing

Strings in PHP

  • Concatenating strings
  • Trimming strings
  • Removing slashes and other harmful characters
  • String functions

Control structures in PHP

  • The If statement
  • FOR loops
  • While loops
  • The Switch

Transferring information between PHP pages

  • GET and POST
  • Different form field types
  • Self-referencing forms
  • Form handlers

Database fundamentals

  • Structuring a database
  • Using tables
  • Table relationships
  • Common data types

Creating a database

  • Using PHPmyAdmin
  • Adding a table
  • Populating a table with types and data
  • Browsing a table

Getting PHP to connect to MySQL

  • Using the mysql_connect() function
  • Using the mysql_select_db() function
  • Testing a connection
  • Writing a sample error trap

Querying MySQL using PHP

  • Writing SQL queries
  • Using Select, Insert, Update and Delete
  • Querying MySQL and returning results
  • Interpreting the returned array

Building a Web Application
Creating pages to:

  • Add entries
  • Modify entries
  • List entries
  • Filter entries

Security features

  • Validating entries


Introducing WordPress

  • Getting into WordPress
  • Understanding the common terms
  • Why choose WordPress?
  • Getting to know the WordPress family
  • Digging into WordPress – the features
  • Learning more with online WordPress resources
  • Staying updated with WordPress news
  • Understanding the Codex
  • Getting support from other users
  • Using theme and plugin directories

Getting Started

  • Building your WordPress website – start here
  • The two worlds of WordPress – the difference between
  • WordPress.com and WordPress.org
  • Getting and installing WordPress
  • Installing WordPress through an auto-installer script
  • The wp-admin panel
  • Getting a Gravatar

Creating Blog Content

  • WordPress admin conventions
  • Posting on your blog
  • Discussion on your blog – comments
  • Adding and managing categories

Pages, Media and Importing/Exporting Content

  • Pages
  • Media library
  • Importing/exporting content

Plugins – What They are and Why You Need Them

  • Breaking down plugins – what are they?
  • Installing a plugin – how to go about this
  • The must-have pack of plugins

Thank you.

Course Fee: 24,000/-

For DISCOUNT OFFERS Please, Visit Facebook Pages [ Zeropoint Computing & Freelancing Rajshahi ]