technifyedWeekly list

Free online

Android Development courses

Learn Android Development online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

120 courses

Explore subjects

Showing 120 courses

freeCodeCamp

Android Programming Course - Kotlin, Jetpack Compose UI, Graph Data Structures & Algorithms

Create an Android app with Kotlin and Jetpack Compose UI. Learn about Graph data structures and algorithms by building a Sudoku app. ✏️ Created by Ryan M. Kay. Check out his channel: https://www.youtube.com/channel/UCSwuCetC3YlO1Y7bqVW5GHg 🎉 Ryan has a free Java course: https://www.youtube.com/watc…

Free video
  • YouTube
  • 3.5 hours
  • Self-paced
  • Free video

freeCodeCamp

Android Studio Tutorial - Build a GPS App

Learn how to create a GPS Android App. You will learn how to use FusedLocationProviderClient, Google Play services, Location Provider, and other parts of a GPS-aware application. 💻 Starting XML file: https://github.com/shadsluiter/gpsDemoStarting/blob/master/activity_main.xml ✏️ Course developed by…

Free video
  • YouTube
  • 1.5 hours
  • Self-paced
  • Free video

freeCodeCamp

Java Android App using REST API - Network Data in Android Course

Learn how to build an Android app with Java that handles JSON data from a REST API service. The app uses the Volley library to create a weather app using API data. This course includes advice on building a RequestQueue, designing a Singleton, and using callbacks for async network communications. Yo…

Free video
  • YouTube
  • 2.5 hours
  • Self-paced
  • Free video

freeCodeCamp

Can you code on a phone? Android Mobile Programing Tutorial

Learn tips and tricks for writing code on a mobile device. ✏️ Precious Oladele developed this course. Check out his YouTube channel: https://www.youtube.com/channel/UCLcHGKxbEO1XGVETXqzYXLA 📱 Get the official freeCodeCamp Android app: https://play.google.com/store/apps/details?id=org.freecodecamp 🔗…

Free video
  • YouTube
  • 50 minutes
  • Self-paced
  • Free video

The Hong Kong University of Science and Technology

Developing Android Apps with App Inventor

4.4499 ratings

The course will give students hands-on experience in developing interesting Android applications. No previous experience in programming is needed, and the course is suitable for students with any level of computing experience. MIT App Inventor will be used in the course. It is a blocks-based progra…

  • Coursera
  • 38 hours
  • Self-paced
  • Paid certificate

freeCodeCamp

Flutter Essentials - Learn to make apps for Android, iOS, Windows, Mac, Linux (Full Course)

Learn Flutter with this tutorial course for beginners. Learn how to build natively compiled applications for mobile (Android & iOS), web, and desktop from a single codebase. 💻 Source Code - https://github.com/iampawan/FlutterEssentialEnglish ✏️ Course from MTechViral. Check out their channel: https…

Free video
  • YouTube
  • 2.5 hours
  • Self-paced
  • Free video

freeCodeCamp

Kotlin & Android Development Course: Build a Quiz Application

In this Kotlin and Android course, you will learn about collections, generics, lambdas, Android Studio, widgets, and more. You will also learn how to build a full quiz application for Android devices. ✏️ Alexandru Cristian created this course. Watch his Complete Android & Kotlin Development Course:…

Free video
  • YouTube
  • 10 hours
  • Self-paced
  • Free video

freeCodeCamp

Build a Live Stream Flutter App – Android & iOS Course

In this course, we will build a live streaming app that allows you to stream with friends and be able to control their audio, video, and whether they are visible overall. On top of that this app will be able to push this stream out to most streaming platforms including Youtube and Twitch. This is a…

Free video
  • YouTube
  • 2 hours
  • Self-paced
  • Free video

freeCodeCamp

Create a Twitter Clone with Vue.js, Quasar Framework & Firebase for iOS, Android, Mac & Windows

Learn how to create a beautiful, responsive, cross-platform Twitter app from SCRATCH and get it running and working on 5 different platforms: 👉 iOS 👉 Android 👉 Mac 👉 Windows 👉 Web Browser (SPA) YES - we'll be creating apps that can be deployed to all the different App Stores AND to the Web as well!…

Free video
  • YouTube
  • 2.5 hours
  • Self-paced
  • Free video

Imperial College London

Advanced App Development in Android Capstone

4.210 ratings

This capstone project has been designed as an opportunity to practice what you have learned in the first 3 courses of this specialisation. This capstone project consists of 4 assignments. You will have to develop an immersive Android app with the use 3D graphics, sensor control and VR. For the firs…

  • Coursera
  • 25 hours
  • Self-paced
  • Paid certificate

Vanderbilt University

Capstone MOOC for "Android App Development"

4.469 ratings

The Capstone project integrates material from throughout the Android App Development Specialization to exercise and assess the ability of learners to create an interesting Android app. Learners will apply knowledge and skills learned in previous MOOCs in this Specialization, including Java programm…

  • Coursera
  • 4.5 hours
  • Self-paced
  • Paid certificate

freeCodeCamp

Build a Complete Android App with Firebase - Full Course with Kotlin

In this course, you'll build an Android app in Kotlin which allows users to update their status using only emoji 😇🐼❤️. The app combines various Firebase services (Authentication, Cloud Functions, and Firestore) to allow users to update and view emoji-only statuses. The user is able to create or sig…

Free video
  • YouTube
  • 1.5 hours
  • Self-paced
  • Free video

Imperial College London

Introduction to Android graphics

4.273 ratings

This course will bring you up to speed with the fundamentals of 2D graphics and 3D graphics in Android. This course provides the ideal primer for more advanced courses and applications, for example, OpenGL, as well as Virtual Reality in Android. This course is unique because it covers the key conce…

  • Coursera
  • This course is 3 weeks long, and will require around 6 hours studying per week.
  • Self-paced
  • Paid certificate

freeCodeCamp

Build a Robinhood-Style Android App to Track COVID-19 Cases - Kotlin Tutorial

Learn how to create an Android app with Kotlin that uses core UI components from the Robinhood stock trading app. Instead of tracking stocks, this app will track COVID-19 cases. The app displays key metrics around the growth of coronavirus, including the number of positive cases, negative cases, an…

Free video
  • YouTube
  • 1.5 hours
  • Self-paced
  • Free video

Alison

Beginner Kotlin for Android

3.835 ratings

Kotlin is a statically typed, general-purpose programming language which was developed by JetBrains. Kotlin coding language has a lot of functional programming elements. It ranges from its object-oriented side, to support nominal subtyping with bounded parametric. This free online coding course has…

  • Alison
  • 5 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Advanced

IBM

Flutter and Dart: Developing iOS, Android, and Mobile Apps

4.4173 ratings

“Flutter is the most popular cross-platform mobile framework used by global developers.” (Statista). This course, part of the IBM iOS and Android Mobile App Developer Professional Certificate, gives aspiring mobile app developers essential skills employers look for. During this course, you’ll learn…

  • Coursera
  • 5 weeks of study, 2 to 4 hours per week
  • Self-paced
  • Paid certificate

Hitesh Choudhary

Android Training

Video playlist
  • YouTube
  • 4 videos, 35 minutes
  • Self-paced
  • Free video

Imperial College London

Advanced App Development in Android

This Specialization is intended for learners with basic knowledge in Android app development seeking to develop knowledge in computer graphics and virtual reality in Android. Through the 4 courses, you will learn basic computer graphics theories and practical implementations of 3D graphics, OpenGL…

Learning path or series
  • Coursera
  • Self-paced
  • Paid certificate

Universitat Politècnica de València

Diseña, fabrica y programa tu propio robot

Aprenderás a diseñar, fabricar y programar tu propio robot (DYOR: Do Your Own Robot) con Arduino y te iniciarás en el mundo Maker.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Vanderbilt University

Android App Components - Services, Local IPC, and Content Providers

4.3411 ratings

This 4 week MOOC builds upon the core Android app components and concurrency frameworks covered in Course 2 by focusing on started and bound services, local inter-process communication (IPC), and content providers. Case study apps will be examined from multiple perspectives to learn how to program…

  • Coursera
  • 13 hours
  • Self-paced
  • Paid certificate