Course Details

			 
				

Web Design and Development

Course Descriptions

Learn Web Development by building web apps using HTML, CSS, Javascript, PHP, MySQL & more!

Certifications

  • Laravel The PHP Framework For Web Artisans.

Curriculum

  • Internet Basics
    • Protocols
    • Servers and there Functions
    • Web Clients, Configuration and Use
    • Cyber Security
    • Internet Development
    • Internet Site Functionality Design
    • Business Concepts
  • HTML
    • 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, check box, 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
  • 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
  • Document Type Definition - DTD DreamWeaver
    • Interactivity
    • Application Development Environment
    • Collaboration & Productivity
    • Site Management and Media
    • Customizing & Extending
    • Page Authoring, Design & Management
  • 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: Airthmetic, 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

Review and Rating

4.8

Average Rating

5 stars
10
4 stars
8
3 stars
0
2 stars
0
1 star
0
  • Course fee 15,000
  • Credit Hours 36 hours
  • Duration 2 Months
  • Skill level Beginer to Professional
  • Class Timings 5:00pm-6:30pm
  • Class Days Thu-Fri-Sat

Mr. Muhammad Tayyab

ATC Certified Android Developer | Trainer (ATC1001714)
(4.8 Rate)

Android Certified Professional having almost 4 years of experience in both training and development fields.