Curriculum
Week1 - What is Internet
Introduction to web, internet, browser and IOT.
How browser renders a website/page in simple terms without going too deep into ISP, TCP and Networking.?
What it HTML and CSS?
What is Javascript and TypeScript.
Week2 HTML5 Basic
HTML 5 coding using web editor. How to view HTML source of any web page source in browser. Different types of Browsers.
HTML tags (Head, Body, Paragraph, Line Break, Heading, Image, URL link)
Formatting text in-place in HTML (Bold, Italic, underscore, color, preformatted and monospace text, superscript). Using HTML as an effective means of creating and sharing a document as it does not require any special software (just a bowser).
Week3 CSS3 Basic
More HTML tags (List, Table, Background and Foreground Colors, Horizontal Lines)
Introduction to styles and style sheets.
CSS 3, key sections, techniques, and some creative examples.
Formatting text and page styles using CSS3. How CSS makes it easy to have a consistent design.
Week4 Mini Web page using html and css
CSS3 continues with page layout, paragraph border, shadow, and image styling.
HTML5 <canvas> tag introduction and simple examples to embed youtube videos on a web page. - 15 Mins
Mini project to create a static page with a story.
wEEK5 Javascript basic
JavaScript Introduction
String, Date, Time, Timer
Number and Math
Week6 javascript functions and events
Arrays and Loops
Javascript Functions
Handling Events
Week7 Forms with javascript
Form Element and Validations
Debugging and Error Handling
Accessing Page elements
Creating and removing element and element attributes
Week8 Putting it all together
Putting it all together, HTML CSS, and Javascript
Rich Media and Interactive Page. Take storyboard to next level.
Week9 game development using Javascript
Javascript Objects
Javascript Game Development introduction. Game libraries Three.js, ImpactJs and Phaser.
Project description of a game using Phaser or Three.js
Week10 game project
Javascript Library basics for game project.
Week11 game project
Game Development Project
Week12 game project and demo
Game Development project final.