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

Alison

Android App Building 104 - Auto Reply Text Messaging

4.06 ratings

App Inventor 2 is a user-friendly, visual programming environment that lets anyone, including beginners, create fully functioning apps for smartphones and tablets. Those new to App Inventor 2 may soon see their simple first app up and running. This course aims to illustrate the main principles of A…

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

freeCodeCamp

Kotlin Course - Tutorial for Beginners

Learn the Kotlin programming language in this introduction to Kotlin. Kotlin is a general purpose, open source, statically typed “pragmatic” programming language. It is used for many things, including Android development. 🎥Course developed by Nate Ebel. Check out his YouTube channel: https://www.yo…

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

Meta

Introduction to Android Mobile Application Development

4.61,562 ratings

This course is an ideal stepping stone if you want to become a mobile developer. We’ll introduce you to this career path and give you a high-level overview of programming and the tools needed to develop Android applications. Explore the Android Studio and the fundamental concepts of Android app dev…

  • Coursera
  • 3 weeks of study, 1.5 - 3 hours/week.
  • Self-paced
  • Paid certificate

Meta

Working with Data in Android

4.762 ratings

Learn how to work with web technologies and persistent data on Android applications even after you close or restart an app. There is a focus on web communication and developer tools and you will discover how Kotlin applications communicate over the web. You’ll learn how data formats and web protoco…

  • Coursera
  • 5 weeks of study, 3-5 hours/week.
  • Self-paced
  • Paid certificate

CodeWithHarry

Android Development Tutorial For Beginners In Hindi (With Notes) 🔥

Learn Android in One Video: In this Android App Development tutorial, we will learn how to make beautiful android applications from scratch in Hindi. This Android tutorial in Hindi will teach you how to make Android apps that sell from scratch. We will learn to make apps and publish them to the pla…

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

Meta

Create the User Interface in Android Studio

4.6158 ratings

This is a beginner course for learners who would like to prepare themselves for a career in Android development. To succeed in this course, you should understand the basics of Kotlin and cross-platform development for mobile applications. The course introduces you to creating a User Interface (UI)…

  • Coursera
  • 5 weeks of study, 3-5 hours/week.
  • Self-paced
  • Paid certificate

Meta

Android App Capstone

4.743 ratings

This course gives you the opportunity to demonstrate the skills you have gained throughout the Android Developer Professional Certificate program. You'll do this by developing an Android app to order food from the Little Lemon restaurant. In other words, you'll create a solution to a real-world pro…

  • Coursera
  • 4 weeks of study, 3 - 5 hours/week.
  • Self-paced
  • Paid certificate

Meta

Advanced Programming in Kotlin

4.6130 ratings

In this course, you will expand your Kotlin fluency by exploring the advanced concepts used by many Kotlin programmers. You will learn the more advanced features of Kotlin that are required to build a robust, functional Android app. Each week’s learning provides ample opportunity for you to practic…

  • Coursera
  • 4 weeks of study, 3-5 hours/week.
  • Self-paced
  • Paid certificate

Vanderbilt University

Java for Android

4.53,090 ratings

This MOOC teaches you how to program core features and classes from the Java programming language that are used in Android, which is the dominant platform for developing and deploying mobile device apps. In particular, this MOOC covers key Java programming language features that control the flow of…

  • Coursera
  • 4 weeks of study, 5-6 hours/week
  • Self-paced
  • Paid certificate

freeCodeCamp

Android & Kotlin Development Masterclass – Full Course

This massive Kotlin and Android course takes you from the fundamentals to advanced concepts with hands-on practice. Throughout this course for beginners, @programmingwithalex.585 will teach you to build multiple real-world applications, including an impressive Uber clone that demonstrates professio…

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

freeCodeCamp

Android App Development Tutorial for Beginners - Your First App

Let's build our first Android app - a tip calculator! This video assumes NO prior experience with Android, and by the end you'll have something an app you could publish. We'll cover how to create the user interface with XML, and how to code the logic using the Kotlin programming language. These are…

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

Vanderbilt University

Engineering Maintainable Android Apps

4.5297 ratings

Engineering Maintainable Android Apps, which is a 4 week MOOC that shows by example various methods for engineering maintainable Android apps, including test-driven development methods and how to develop/run unit tests using JUnit and Robotium (or equivalent automated testing frameworks for Android…

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

The Linux Foundation

Introducción a Linux

4.627 ratings

¿Nunca has aprendido Linux? ¿Quieres revisar? Desarrollar un buen conocimiento práctico de Linux, utilizando tanto la interfaz gráfica como la línea de comandos en las principales familias de distribuciones de Linux (Debian, RHEL, SUSE...).

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

freeCodeCamp

Build and Publish an Android App - Full Course with Kotlin

Learn how to create and publish an Android app from scratch. In this beginner's course, you will learn to use Kotlin to build and publish a customizable memory game that can save content to Firebase cloud storage. Play one of the predefined games, or play a custom game created by you or a friend! C…

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

Alison

Android App Building 101- Introduction

4.028 ratings

App Inventor is a fantastic learning tool for discovering the programming principles and getting you up and running as an Android developer. It is a cloud-based, open-source solution for developing mobile apps. Some of the service's advantages include compatibility with Mac OS X, GNU/Linux and Wind…

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

Imperial College London

3D Graphics in Android: Sensors and VR

4.417 ratings

This course is an ideal introduction into creating virtual environments in Android. This course is unique as it covers a range of tools and techniques to create immersive 3D environments, giving you a rounded skill set in this growing field. By the end of this course, you will really be able to bri…

  • Coursera
  • 4 weeks of study, around 6 hours per week. The final project will take around 1…
  • Self-paced
  • Paid certificate

Telusko

Android Tutorial for Beginners

Android tutorial for Beginners by Navin Reddy Step by Step. Theory and Practical Implementation using Android Studio.

Video playlist
  • YouTube
  • 33 videos, 6 hours
  • Self-paced
  • Free video

freeCodeCamp

Ionic Framework 4 - Full Tutorial - iOS / Android App Development

Learn how to use Ionic 4 in this full tutorial course for beginners. Ionic Framework is the free, open source mobile UI toolkit for developing high-quality cross-platform apps for native iOS, Android, and the web—all from a single JavaScript codebase. In this tutorial you will learn how to build a…

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

Arm Education

Build Your First Internet of Things (IoT) Application on Arm

4.4232 ratings

Learn to build functional IoT solutions such as an environmental sensor and an activity monitor that you can feature in your CV or portfolio of work - showcasing your skills to peers, professors or prospective employers.

  • edX
  • 7 weeks, 3 - 6 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

freeCodeCamp

SQLite Database for Android - Full Course

Learn how to use an SQLite database in Android Studio. This tutorial shows every step of programming a demo Android application that uses an SQLlite local database. You will learn how to create an SQLite local database on the Android device, configure new tables with the onCreate method, setup the…

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