Computer Science > > Mobile and Web Development

Web of Data

This MOOC – a joint initiative between EIT Digital, Université de Nice Sophia-Antipolis / Université...

Web Application Technologies and Django

In this course, you'll explore the basic structure of a web application, and how a web browser inter...

User Experience & Interaction Design for AR/VR/MR/XR

This second course in the XR for Everybody specialization looks at how to design new user experience...

Spring - Ecosystem and Core

In this course students will learn the why the Spring Framework is one of the dominant Java developm...

Software Architecture

The way that software components — subroutines, classes, functions, etc. — are arranged, and the int...

Single Page Web Applications with AngularJS

Do you want to write powerful, maintainable, and testable front end applications faster and with les...

Scrum Master Certification: Scaling Agile and the Team-of-Teams

Prior to starting this course, we recommend that you complete the first two courses in this speciali...

React Native

React Native is an open-source framework for building cross-platform applications (apps) using React...

Programming Languages, Part A

This course is an introduction to the basic concepts of programming languages, with a strong emphasi...

Programming Foundations with JavaScript, HTML and CSS

Learn foundational programming concepts (e.g., functions, for loops, conditional statements) and how...

JavaScript Basics

This course introduces the programming language JavaScript and shows the websites that include the t...

Java for Android

This MOOC teaches you how to program core features and classes from the Java programming language th...

Introduction to iOS Mobile Application Development

Learn about iOS development by learning about the OS and the development platform. Discover how to s...

Introduction to Web Development with HTML, CSS, JavaScript

Want to take the first steps to become a Web Developer? This course will help you discover the langu...

Introduction to Web Development

This course is designed to start you on a path toward future studies in web development and design,...

Introduction to Structured Query Language (SQL)

In this course, you'll walk through installation steps for installing a text editor, installing MAMP...

Introduction to Software Testing

After completing this course, you will have an understanding of the fundamental principles and proce...

Introduction to R Programming for Data Science

When working in the data science field you will definitely become acquainted with the R language and...

Introduction to Programming in Swift 5

Welcome to Introduction to Programming in Swift 5. In this course we will introduce you to the absol...

Introduction to Java

This Course is the first of a series of courses that make up the Core Java Specialization. The Core...