Make your first Android mobile app

Course Dates: 22/06/24 - 13/07/24
Time: 14:00 - 17:00
Location: Hybrid (choose either online or in-person)
This course is a gentle introduction to programming and app development using the cloud application AppInventor 2.
This course will be delivered online or in person. See the ‘What is the course about?’ section in course details for more information.
Book your place
In stock
Full fee £199.00 Senior fee £159.00 Concession £129.00

Make your first Android mobile app
  • Course Code: CDM01
  • Dates: 22/06/24 - 13/07/24
  • Time: 14:00 - 17:00
  • Taught: Sat, Daytime
  • Duration: 4 sessions (over 4 weeks)
  • Location: Hybrid (choose either online or in-person)
  • Tutor: Julian Holden

Course Code: CDM01

Sat, day, 22 Jun - 13 Jul '24

Duration: 4 sessions (over 4 weeks)

Please note: We offer a wide variety of financial support to make courses affordable. Just visit our online Help Center for more information on a range of topics including fees, online learning and FAQs.

What is the course about?

This is an introduction to programming Android Apps using the cloud application AppInventor 2 suitable for anyone interested in learning about programming or app development on the Android platform.

You can choose to attend this course either live online or in person.
- Internet connection. The classes work best with Chrome.
- A computer with microphone and camera.
- Earphones/headphones/speakers.
We will contact you with joining instructions before your course starts.

What will we cover?

The role of Apps in phones, laptops and tablets.
The different "parts" of an app - its components and behaviours.
Conceptualising an app
Turning your concepts into reality using App Inventor 2
How to distribute your app using Google Play and elsewhere.

What will I achieve?
By the end of this course you should be able to...

Describe simple programming concepts and understand how and why they are used.
Identify the different stages involved in designing and creating Android apps
Use a device’s sensors to detect environment changes like location and orientation and respond to these.
Connect to external services like Google maps
Produce simple apps of your choice using the App Inventor 2 software and the have the confidence to undertake independent study to further improve your skills
Understand how to distribute apps using Google Play and other platforms.

What level is the course and do I need any particular skills?

This course is intended for beginners to the subject and while no previous experience is required any previous programming experience, or a brief study of programming concepts and terminology before the course will ease your path into this topic. You should understand that expertise in both programming and design come through practice and you will get the most from this subject by actively experimenting and discussing ideas with other students in the classroom and reserving time to think about and explore concepts between the sessions.

The course will also provide a general introduction to programming, and so may also be of interest to anyone wanting to learn more about how modern computing devices (or programmers) work. You don’t need to own or bring an Android phone or tablet – but you can if you like.

The AppInventor software is online and accessed via a free Google account. If you do not have a login for Gmail, or another Google service you will need to register for a Google account at before the course.

How will I be taught, and will there be any work outside the class?

Lectures and demonstrations. Hands-on practice.

Are there any other costs? Is there anything I need to bring?

No. Bring an Android device, phone or tablet ,if you have one.

When I've finished, what course can I do next?

Introduction to game design, introduction to Unity 3D, introduction to programming, introduction to Python,introduction to creative coding with Processing, Raspberry Pi.

Julian Holden

Julian worked as a technical manager for two large organisations before taking a career break to study for an MA and to qualify as a teacher. He now divides his business hours between working as a freelance marketing consultant and business coach for small to medium-sized businesses, and teaching for City Lit, two other colleges, and for a number of charities that help people gain the skills to start their own business. His key interests include web design and marketing, content strategy, search engine marketing and the use of social media. He is a huge fan of WordPress and also teaches a range of IT courses in Java, Python, PHP and App development.

Please note: We reserve the right to change our tutors from those advertised. This happens rarely, but if it does, we are unable to refund fees due to this. Our tutors may have different teaching styles; however we guarantee a consistent quality of teaching in all our courses.