# Week 2 - HTML , CSS , Javascript

This week we will start with working on basic Web Technologies , This does not involve any programming but mainly how things are rendered . Use the editor VSCode for all your work , it support live viewing which is quite helpful.

[VSCode Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer)

#### Web Server
Learn about what is a web server, what are the vaious type of requests and what are status codes. 

#### HTML 

The HyperText Markup Language, or HTML is the standard markup language for documents designed to be displayed in a web browser. Mainly a few basic tags are to be covered as most can be reffered to later on. Main idea is to cover the following 
* What is a standard Markup
* Basic concepts
  * Block vs Inline Elements
  * Forms
  * Divs and Spans
  * HTML 5 
* Knowledge of common tags and their attributes
    * Head
    * Body
    * Meta
    * div / span - 
    * a - links , anchors , open in new page 
    * ul / ol / li - lists 
    * form / input  - Varios form input types

[Basics HTML Beginners Video]:(https://www.youtube.com/watch?v=UB1O30fR-EE)

#### CSS

Cascading Style Sheets is a style sheet language used for describing the presentation of a document written in a markup language such as HTML. Following is to be covered and explored - 

* What is CSS And why its used
* Knowledge of variosu tags and how to use them 


#### Javascript