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

Learn to Teach Java: Boolean Expressions, If Statements, and Iteration (Coursera) Coursera
University of California, San Diego

Learn to Teach Java: Boolean Expressions, If Statements, and Iteration (Coursera)

Learn to program with Boolean Expressions, If Statement, and For and While Loops in Java, and prepare to teach others using the free, online interactive CS Awesome textbook. In this course for teachers we'll guide you both in learning Java concepts and skills but also in how to effectively teach those to your students.

Jul 1st 2026
4 Weeks
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
Learn to Teach Java: Sequences, Primitive Types and Using Objects (Coursera) Coursera
University of California, San Diego

Learn to Teach Java: Sequences, Primitive Types and Using Objects (Coursera)

Get started with the basics of Java, and prepare to teach others using the free, online interactive CS Awesome textbook. In this course for teachers we'll guide you both in learning Java concepts and skills but also in how to effectively teach those to your students. This course will support you in teaching the Advanced Placement Computer Science A course or a similar introductory university-level programming course.

Jul 1st 2026
4 Weeks
Data Structures and Algorithms in Python (Skillshare) Skillshare
Skillshare

Data Structures and Algorithms in Python (Skillshare)

This course will help you in better understanding of the basics of Data Structures and how algorithms are implemented in the high level programming language. This course consists of lectures on data structures and algorithms which covers the computer science theory + implementation of data structures in python language. This course will also help students to face interviews at the top technology companies. This course is like having personal tutors to teach you about data structures and algorithms.

Self Paced
Self-Paced
Mobile iPhone Photography (Skillshare) Skillshare
Skillshare

Mobile iPhone Photography (Skillshare)

In this course you will learn how to take great photos using your iPhone. This course will help anyone who wants to get into the exciting and growing sector of iPhone photography. Take Professional Photographs using only your iPhone, which you will be Proud to Share with your Friends and Family or Use for Work. Find out how to take fantastic photos using iOS 10 (the latest software). Recognize some practical aspects of photography – things like how to stand and how to hold your iPhone

Self Paced
Self-Paced
How to get started in game development - Beginners guide to game development, art, & design (Skillshare) Skillshare
Skillshare

How to get started in game development - Beginners guide to game development, art, & design (Skillshare)

It’s never been easier to not only create, but release your own game. Anyone can make a video game, no matter your age, gender, or location. Contrary to popular belief, you don’t have to be a master artist or programmer to create your own games. In fact, you can make a game without any art or programming skills whatsoever. These days, there are enough tools & resources that making games is easier than it’s ever been in the past, & not being able to create game art or write game code isn’t something that can stop you.

Self Paced
Self-Paced
Javascript Fun: Build a Tip Calculator! (Skillshare) Skillshare
Skillshare

Javascript Fun: Build a Tip Calculator! (Skillshare)

Welcome to the Javascript fun series! For web design or development, there are 3 must-know technologies, HTML, CSS, and Javascript. The main aim of the Javascript fun series is to take your knowledge of these 3 (only a little is required!), and put them into practice by building a series of educational, yet fun projects that show you exactly how they work perfectly together. Working on projects and solving problems is a great way to learn

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 Enhance Eyes in Snapseed Like a Pro - iPhone & Android Mobile (Skillshare) Skillshare
Skillshare

How to Enhance Eyes in Snapseed Like a Pro - iPhone & Android Mobile (Skillshare)

Eyes are detailed,and often the main focal point of a portrait. In this tutorial, learn how to adjust the highlights and shadows, add and enhance colours, and apply sharpening to help any set of eyes look extraordinary. Welcome to my class, Today we will be using a powerful, yet free tool that is available on both iPhone and android.

Self Paced
Self-Paced