Free Online Mobile and Web Development Courses

Step into the world of app development with mobile and web development courses. Learn HTML, CSS, JavaScript, and more. A mobile and web development course will enable you to build your own applications.

164 Mobile and Web Development Courses

Build a Full Website using WordPress

Coursera Project Network

By the end of this project, you will create a full web-site that is attractive and user friendly using a free content management system, WordPress. You will learn...

Build a Full-Stack Server for API Requests - NodeJS and Pug

Coursera Project Network

By the end of this project, you will create a website which reports the weather for a specific city. We will learn how to use NodeJS to send API requests to Accuweather,...

Build a Google Firebase Web Application

Coursera Project Network

In this 2-hour long project-based course, you will gain hands-on experience with one of the hottest web and mobile development backend services, Google Firebase....

Build a Portfolio Website with HTML, CSS, and JavaScript

Coursera Project Network

Imagine you’re a recently graduated information technology student looking to land a software development job. In this project, you’ll create a website that...

Build a Web App incorporating React and Redux Hooks

Coursera Project Network

By the end of this project, you will build a Web App incorporating React and Redux Hooks. For the Redux architecture implementation, we will be using the Redux Toolkit...

Build a Website using an API with HTML, JavaScript, and JSON

Coursera Project Network

In this project, you’ll support a European travel agency’s effort to increase booking by building a webpage that provides visitors with a 7-day weather forecast...

Build an App in Android Studio using Activities

Coursera Project Network

In this project you will create an Android app that that uses four activities . You will begin with an Android Studio project that has an ActivityMain.java file...

Build an App in Android Studio using onTouch

Coursera Project Network

In this project you will build an Android app that that uses onTouch functionality to show certain information when a user clicks (Action Down) on an image, and...

Build an App with Adalo

Coursera Project Network

Apps are not impossible to create! Everyone uses apps for various needs. You can build your own no code app in no time using Adalo. In this project, you will learn...

Build Responsive Service Page UI using CSS3 Flexbox

Coursera Project Network

This project will teach you how to implement and build responsive Service Page UI using CSS3 Flexbox. This project also teaches the different Flexbox playground...

Build Your First Android App (Project-Centered Course)

CentraleSupélec

What you’ll achieve: In this project-centered course*, you’ll design, build, and distribute your own unique application for the Android mobile platform. We’ll...

Build Your Own iOS App

University of Toronto

In the Build Your Own iOS App capstone you will expand your repertoire of additional features and more advanced functions that may be implemented within the iOS...

Build Your Portfolio Website with HTML and CSS

Coursera Project Network

This 1-hour long tutorial will take you step by step to create a portfolio website. You will learn the basic components of a website, and how to create simple contents...

Building Database Applications in PHP

University of Michigan

In this course, we'll look at the object oriented patterns available in PHP. You'll learn how to connect to a MySQL using the Portable Data Objects (PDO) library...

Building High Quality User Experience Using Material UI

NIIT

A user experience is built upon a user’s experiences and interactions with a product, system, or service. Providing high quality digital experiences in a web application...

Building Navigational Workflows Using React

NIIT

Forms are an essential part of modern-day workflow. They are the primary medium of collecting, validating, and storing user data to provide great user experience....

Building Web Applications in PHP

University of Michigan

In this course, you'll explore the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to the request/response...

Consume an API with React using Apollo and GraphQL

Coursera Project Network

By the end of this project, you will consume an API using GraphQL along with Apollo. GraphQL is a more flexible replacement for REST API. Apollo is used to simplify...