</>Web ApplicationsCPIT-405 JavaScript course
CPIT-405 · WEB APPLICATIONS

Build for the web, step by step

The three languages of every web page. Each course has short animated explainers narrated in Arabic and a practice lab where you write real code in the browser.

Courses

Structure, style, then behaviour

HTML

HTML

The structure of a page: elements, attributes, links, forms and semantic layout.

Coming soon
CSS

CSS

The look of a page: selectors, the box model, flexbox, grid and responsive design.

Coming soon
JS

JavaScript

The behaviour of a page: 6 parts, from variables to the DOM, async and functional programming.

6 parts~35 min video159 exercises
Open course →