How to Make Android Apps with No Programming Experience (Skillshare)

Offered by Skillshare,
How to Make Android Apps with No Programming Experience (Skillshare)

We provide the fastest way to learn how to code and start making industry standard apps. The best part? You don’t need any prior programming experience. Learning to code is intimidating. There’s all that syntax, all those new words and unintuitive software to get your head around. It’s hard to know where to start. Beginning App Development was lovingly crafted to be the fast track train that takes you to this new and exciting world.

Whether if you want a change of career or to make your first prototype App, this course is the perfect launch pad.
Don't take our word for it!
Feedback on our online course:
"Great videos, best learning videos I have seen." - Keef Garr
"I like the way you explain, easy to understand, make our life easier." - Rio Lim
We're not your average online tutor.
We at the London App Brewery have spent years training people with no programming experience how to code and make apps in our London classroom. Here we relaxed have small group lectures, one-to-one teaching and you even get beer at the end to reward your coding!
We've been running weekend crash courses for both Android and iOS Development for a long time, so we know all the questions you might have even before you can think of them. We've explained hard-to-understand programming concepts thousands of times, and we've figured out ways of explaining it to the visual, auditory and kinesthetic people. We've seen every variation of programming questions and we'll do our best to answer all of these in our course.
We want to teach the world to code but we don't have enough manpower to meet you all and teach you in person. So that's why we are starting this online course, where we hope to be your companion on your app making journey. But we are more Yoda, less R2D2.

Feedback for our physical course:
"Like a lot of people I have an idea for an app every other day. I was very impressed by Philipp and Angela’s ability to understand, explain and resolve every single problem I ran into. It’s comforting to know you’re in safe hands when trying something new and technical." - Michael Maiga, Entrepreneur.
"I had a great time on the London App Brewery course and it was revelatory to me that I could make so much progress in such a short amount of time. That’s entirely down to the teaching standards, which are top notch. Strongly recommended to anyone who wants to build an app or just understand how they work." - Aidan Russell, Accountant.
"The London App Brewery teaches you how to code and design apps by walking you through the most influential apps in the market. I started with zero Java knowledge and at the end, I found myself in “the zone” solving the “Challenge” (mock app development briefs). All my questions were answered and barriers to app development evaporated. This workshop will kick start you." - James Leung, Product Manager.
Make an Android Dice App with Android Studio.
You will learn to program and design a beautiful dice app. In the process, you will familiarise yourself with core programming concepts variables, types, methods and functions as well as callbacks for events.
The objective of this tutorial is to get you started on making your first app straight away. It will introduce you to the main tool of making Android apps which is Android Studio. By the time you finish making this you’ll be pretty familiar with how Android projects are structured as well as programming and designing a simple app.

What you will create:
We’re going to make a Las Vegas Dice app. You can make the die roll at the press of a button. With this app in your pocket, you’ll be fully set up to settle any score on the go!

What you will learn:

  • How to configure your computer and set up your environment to develop Android apps.
  • How to set up a new Android project.
  • How to configure both a physical device and the Android emulator to run an app.
  • How to use Layout Editor to design and create the appearance of your app.
  • How work with layout's XML source code.
  • How to change attributes of various UI elements.
  • How to arrange UI elements on screen.
  • Understand and use constants and variables in Java.
  • Understand and use arrays in Java.
  • Understand the project structure of an Android app.
  • How to generate app icons.
  • Learn about randomisation.
  • Code and use a listener to detect events such as taps on screen.
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Develop a Discord bot (Skillshare) Skillshare
Skillshare

Develop a Discord bot (Skillshare)

Hello there, this course has been remade 2021 with fresh new lectures to up the learning experience. The old class wasn't up to par after a few years. But the class is brand new now. I've read the feedback and I've remade the class. This class is made to quickly show you how to develop a simple Discord bot. This course is designed to get you to launch a Discord bot within the same day of enrollment.

Self Paced
Self-Paced
How to Create Tic-Tac-Toe Game for iPhone using Swift in Xcode - [iOS App Tutorial] (Skillshare) Skillshare
Skillshare

How to Create Tic-Tac-Toe Game for iPhone using Swift in Xcode - [iOS App Tutorial] (Skillshare)

Welcome to the course 'How to create Tic-Tac-Toe Game for iPhone using Swift in Xcode - [iOS App Tutorial]' where our aim is to develop the famous Tic Tac Toe or also called as X and O game for your iPhone using Swift and Xcode. Want to create your own X&O Game for your iPhone and iPad? You have come to the right place. You only need basic knowledge about Swift and Xcode to take this class. If you have a bit of other programming experience, then don't worry, you'll catch up fast.

Ses
Self-Paced
Code Yourself! An Introduction to Programming (Coursera) Coursera
University of Edinburgh,Universidad ORT Uruguay

Code Yourself! An Introduction to Programming (Coursera)

Have you ever wished you knew how to program, but had no idea where to start from? This course will teach you how to program in Scratch, an easy to use visual programming language. More importantly, it will introduce you to the fundamental principles of computing and it will help you think like a software engineer.

Nov 23rd 2026
5-12 Weeks
How to use MIT App Inventor 2 course (Skillshare) Skillshare
Skillshare

How to use MIT App Inventor 2 course (Skillshare)

Even though App Inventor is the easiest no-code app development platform many people get confused while visiting its website for the first time. There are two major reasons behind this 1. You may be confused as you are completely unaware of How programming works 2. You may be confused due to the numerous options available on its website.

Self Paced
Self-Paced
Complete Course of JDBC API Implementation (Skillshare) Skillshare
Skillshare

Complete Course of JDBC API Implementation (Skillshare)

JDBC API tutorial will help developer to make JAVA application to access Oracle 11g Database. This course is divided into two parts , BASIC and ADVANCE. This course is the Basic where we are going to learn all about JDBC API in detail. Here, we will show you demonstration, execution, examples and practice projects for HOMEWORK for hands-on experience.

Self Paced
Self-Paced
How to implement Picture-In-Picture in your Android Apps (Skillshare) Skillshare
Skillshare

How to implement Picture-In-Picture in your Android Apps (Skillshare)

In this course you will learn how to implement and use Picture In Picture feature in to your Android apps. also how to use BroadcastReceiver (register and unregister), Intent and PendingIntent. After this course you will be able to implement Picture-In-Picture confident in your projects, also you will be able to use BroadcastReceivers with PendingIntents and Intents.

Self Paced
Self-Paced
Programming Mobile Applications for Android Handheld Systems: Part 2 (Coursera) Coursera
University of Maryland, College Park

Programming Mobile Applications for Android Handheld Systems: Part 2 (Coursera)

This course introduces you to the design and implementation of Android applications for mobile devices. You will build upon concepts from the prior course, including handling notifications, using multimedia and graphics and incorporating touch and gestures into your apps.

Nov 23rd 2026
5-12 Weeks
Write your first Java program (Skillshare) Skillshare
Skillshare

Write your first Java program (Skillshare)

Welcome Everyone !! Java is one of the most popular programming languages on this planet. Java is used for application development, web development and for mobile devices, the Android operating system used on phones has strong similarities to Java. This course quickly teaches the user how to write their first java program.

Self Paced
Self-Paced
Unity Game Development For Beginners (Skillshare) Skillshare
Skillshare

Unity Game Development For Beginners (Skillshare)

Learn To Make Your First Video Game! This course aims to teach students with no experience how to create a PC Game! This class focuses on teaching students the basic principles of Unity & game development through hands-on tutorials. Using the free game engine Unity, students can learn how to make a fully functioning copy of the classic noughts & crosses game in under an hour.

Self Paced
Self-Paced