Skip to main content
Search by keyword

Make your own app

Thanks to "Make your own app" course, you will have the chance to interactively learn the basics of web programming (HTML, CSS, JavaScript, jQuery, and more) and how to utilize these techniques to build your own software applications both for mobile or desktop devices.

The course is really interactive and consists of introductory sections, motivational videos, an interactive code editor, challenges and peer review. During the course you will learn how to develop a working chat app. By first learning how to use simple HTML content and ordinary CSS rules, you will then improve your app with more interaction, by using advanced Javascript and JQuery. During the course you will also have a basic introduction to web-APIs, JSON and AJAX.

Each week includes several problems that you should solve, including quizzes as well as a peer review challenge you should solve and will then grade four of your fellow learners. Additionally, you will have to write source code in the three languages covered in an interactive code editor that provides you with instant feedback and enables you to earn several badges and achievements.

By the end of the course students will learn: HTML, CSS and JavaScript basics; how to structure HTML code, including media elements, referencing external resources and separate CSS styles from HTML code; how to make web apps interactive; how to use advanced CSS properties to create captivating apps and understand and apply basic programming concepts like loops and arrays; advanced JavaScript concepts and a basic introduction to web-APIs, JSON and AJAX.

The course can be followed at your own pace and it takes 6 weeks to complete, with an effort of about 8-9 hours per week.

Training Offer Details

Target audience
Digital skills in education.
Digital technology / specialisation
Digital skill level
Geographic scope - Country
Industry - field of education and training
Information and Communication Technologies (ICTs) not further defined
Software and applications development and analysis
Target language
Geographical sphere
International initiative
Typology of training opportunties
Learning activity
e-learning coursework
Assessment type
Training duration
Is this course free
Is the certificate / credential free
Part time light
Self-paced course