+92 333 7849320 info@pinklinknetwork.com
"SINCE 2006"

Web Development

Duration: 3 M

Price: $ 100

Web development is the work involved in developing a website what we call “back-end processing”. There are numerous steps in the web development process. From gathering basic information to the formation of the site, and finally the maintenance of page to keep the website up-to-date. Web development can range from establishing a simple single page of plain text to complex web-based internet applications.

Card Number*
CVC*
Month*
Year*
First Name*
Last Name*
Phone Number*

Overview

Course Outline

Web Development training curriculum is carefully designed to meet the requirements of next-generation Web. Following Web Development Tools are covered in training:

Internet Basics

  • Protocols
  • Servers and their Functions
  • Web Clients, Configuration and Use
  • Cyber Security
  • Internet Development
  • Internet Site Functionality Design
  • Business Concepts

HTML5

  • Fundamentals of HTML
  • Basic HTML tags
  • Format text on Web Pages
  • Incorporate images
  • Create hyperlinks
  • Create complex image maps
  • Create tables and nested tables
  • Insert a form on a web page
  • Set, modify form field properties: text field, drop-down, checkbox, radio button
  • Validating HTML

Cascading Style Sheet - CSS

  • Introduction
  • Designing with Style Sheets
  • Style Sheet Syntax
  • ID, Class & Contextual Selectors
  • Linked (External) Style Sheets
  • Cascading Order
  • Properties: Text, Font, Colors, Backgrounds, Borders
  • Floating Elements
  • Absolute and Relative Positioning
  • Layering Elements with the Z-Index
  • Animation of objects
  • Flex

Bootstrap

  • Typography
  • Images
  • Tables
  • Buttons
  • Badges
  • Carousel
  • Forms
  • Jumbotron
  • Forms
  • Toasts
  • Grid System

Javascript & Document Object Model - DOM

  • Introduction to JavaScript
  • Variables and  Objects
  • Decision-Making Statement: If, Switch
  • Loops: For, While & Do While
  • Arrays
  • Functions and Prototypes
  • Core JavaScript Objects
  • DOM Introduction
  • DOM Event Model
  • DOM Functions i.e. Document.Write, Document.GetElementById, Document.bgColor etc.

JQuery

  • Introduction
  • Install & Configuration
  • jQuery Syntax
  • Selectors
  • Events: Hide/Show, Fade, Slide, Animate, CSS
  • jQuery Callback
  • jQuery Chaining

JSON

  • JSON Concepts
  • Data Storage & Transportation
  • JSON Syntax
  • Pairs: Name & Values
  • Objects
  • Arrays
  • Converting JSON Text to JS Object

Extensible Markup Language - XML

  • What is XML?
  • XML Benefits: Human-Readable etc
  • Rules & their Implementation
  • XML User Defined Tags
  • Data Storage
  • Data Exchange or Sharing

PHP HyperText PreProcessor - PHP

  • Introduction
  • PHP Essentials
  • Language Fundamentals: Variables, Constants
  • Decision-Making Statement: If, ? & Switch
  • Loops: For, For-Each While & Do While
  • Statement: Break, Continue
  • Operators: Arithmetic, String, Assignment, Comparison, Incr/Decr etc.
  • PHP functions:
  • Arrays: Numerically Indexed, Associative
  • Array Functions: Join, Explode, Implode, In_Array, Array_Search.
  • String Functions: Strlen, Printf, Substr, Str_Replace
  • Server-Side Processing
  • Processing Forms via GET/POST
  • GET or POST?
  • State and Persistence: Cookies/Session
  • Web Application Development
  • Intro to PHP Frameworks
  • OOPs & MVC Concepts

SQL & MySQL

  • What is SQL & MySQL and its Versions?
  • MySQL CLI:mysql/GUI:phpmyadmin
  • Administration & Query Browser
  • Creating  Databases and Tables
  • Using keys
  • Table Types in MySQL
  • Data Types:Varchar, Int, Char, Date and Time
  • Deleting databases and tables
  • Inserting, Retrieving, Updating and Deleting data
  • MySQL User Accounts, Privileges and Access Control
  • MySQL documentation

Integrating PHP and MySQL

  • PHP interfacing with MySQL
  • Connecting to MySQL
  • Connecting to a database
  • Executing SQL
  • Retrieving the data set
  • Refining the fetch

Laravel

  • Laravel Framework
  • Laravel Setup Requirements
  • Basic Routing
  • Blade Layout Files
  • Sending Data to Views
  • Controllers
  • Database & Migrations
  • Eloquent Namespacing & MVC
  • Directory Structure
  • Form Handling and CSRF Protection
  • Routing Conventions
  • CRUD Operations
  • PATCH and DELETE Requests
  • Cleaner & Crisper Controllers
  • 2 Layers of Validation
  • Eloquent Relationships
  • Form Action Considerations
  • Project

Asif Ali

Professional

Professional Trainer

This course has no review yet

0 ITEMS
$ 0