Available courses

CSS Development

Course categoryCourses for Youth

Cascading Style Sheets (CSS), Is a style sheet language used for describing the presentation of a document written in a markup language such as HTML.

Python

Course categoryCourses for Youth

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics developed by Guido van Rossum. It was originally released in 1991. Designed to be easy as well as fun,...

JavaScript

Course categoryCourses for Youth

JavaScript is a dynamic computer programming language. It is lightweight and most commonly used as a part of web pages, whose implementations allow client-side script to interact with the user...

Mobile Development Using React Native

Course categoryCourses for Youth

React Native (also known as RN) is a popular JavaScript-based mobile app framework that allows you to build natively-rendered mobile apps for iOS and Android. The framework lets you create an ap...

HTML Development

Course categoryCourses for Youth

HTML, in full hypertext markup language, a formatting system for displaying material retrieved over the Internet. ... HTML markup tags specify document elements such as headings, paragraphs, a...

Scratch - Beginner

Course categoryCourses for Schools

Scratch is a visual programming language that allows students to create their own interactive stories, games and animations. ... Once Scratch is downloaded to a computer, you do not need Internet acce...

HTML - Beginner

Course categoryCourses for Schools

HTML (Hyper Text Markup Language), Is the most basic building block of the Web. It defines the meaning and structure of web content.CSS is used to define styles for your web pages, including the desig...

Python - Beginner

Course categoryCourses for Schools

Python is a computer programming language often used to build websites and software, automate tasks, and conduct data analysis. Python is a general purpose language, meaning it can be used to create a...