- Course Overview
- Course Outline
The Website is an integral part of any business in advanced and digital business world and this field opens the doors for full time or part time employment to billions of individuals who are engaged in Web Development business either as freelancer or through companies.
The Course is designed for the Individuals who would like to start their career in this never-ending business field as freelancer or as Entrepreneur and would like make their mark as well as the individuals who are already performing job of web development but would like add-on skills and acknowledgement of their skills in form of a Certificate from Virtuous Learning. (Online Course and Certificate of Programming and Development)
The course will enable the learners to start their very first web development project and start earning by utilizing the web development skills learnt from the course and it will also provide the opportunity to the web developers to have the certification by passing the conceptual exam online.
Chapter 1) Introduction to Web Development
Topics Covered:
- What is Web Development?
- WEB Development Process
- Decide purpose
- Planning
- Designing
- Gather content
- Building Testing
- Upload to server
- Maintaining and Marketing
- Web Development Tools
- Features
- HTML and the DOM
- Web Page Assets, Resources, and Network Information
- Profiling and Auditing
- Development phases
- Front-end Development
- Back-end Development
- Basic Concepts
- WWW (World Wide Web)
- HTTP
- HTTP Request/ Response
- The HTTP Request Circle
- XHR
Chapter 2 (Introduction to HTML)
Topics Covered:
- How are links created inside the HTML page?
- How to add images to the HTML page?
- How do buttons and lists add to the HTML pages?
- How to add to the HTML page?
- What are forms in HTML?
- What is the difference between POST and GET methods?
- What are HTML5 elements?
- What are Header and Footer?
- What are Navigation and Section?
- What is Article?
- What are Aside and Meter?
- Audio in HTML5
- Video in HTML5
Chapter 3) Introduction to CSS
Topics Covered:
- Using ids in CSS
- The CSS Box Model
- Padding
- Margins
- Borders
- Opacity
- Alpha Color Space
- Box Shadow and Border Radius
- CSS 3 New Elements
- View Port
- 2D Transformation
- 3D Transformation
- New Selectors
- List Properties
- How to add icons to HTML page, how to use bootstrap and google icons
Chapter 4) JavaScript
Topics Covered:
- Basic to Java Script
- It’s good part
- DOM Model
- DOM Hierarchy
- Accessing DOM Nodes
- Uses of JavaScript
- Sample Usage
- Inline script
- External Script
- Statements
- Variables
- Types in JavaScript
- Type Conversion
- Type of
- Number Type
- Undefined and null Type
- String Type
- Boolean Type
- Arrays
- Operators
- Control Structures
- Methods/Function
- Function Arguments
- Arguments Pseudo-Array
- Default Arguments
- Anonymous Function
- Built-in User Interaction
- Eval
- Object
- Object Creation and access
- Nested Object
- Property can be added, Update or Delete
- Date
- Math
- Exception Handling
- Raising Exception
- Event Handling
- Assign Event Handlers
- Common Events
- Timing Events
- Browser Object Model
- Window Properties/ Methods
- Windows Events
- Events Handlers
- HTML Form Validation
- Check a Form
- Checking Text Fields
- Checking Select Box
- Checking Radio Buttons
- Radio Button Javascript
- Checkboxes
- Check Boxes Javascript
- Javascript Animation
Chapter 5) Introduction to Php
Topics Covered:
- History
- Introduction
- Uses of PHP
- Characteristics of PHP
- Php Script add to HTML
- Comments in Php
- Whitespace insensitive
- Case sensitive
- Statements are expressions in Php
- PHP Script run using Command Prompt
- Form in Php
- Example
- Validation
- Client-Side Validation
- Server-Side Validation
- Example