The ultimate Android course for complete beginners

Do you want to learn how to make money by making android apps? This course is the #1 course to teach beginners!
4.0 (102 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
10,074 students enrolled
Instructed by John Bura Development / Mobile Apps
$19
$200
90% off
Take This Course
  • Lectures 223
  • Length 11.5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 12/2014 English

Course Description

This course was funded through a massively successful Kickstarter campaign.

Have you ever wanted to learn how to make android apps? Chances are you have tried but haven't got anywhere. Sometimes the tutorials are either too basic or too complex. What you need is a pre planned curriculum that shows you how to build apps.

Look no further because this course is the number 1 course that will show you how to build apps for Android. Reach a ton of people with your amazing idea today.

One of the best features is that you can watch the courses at any speed you want. This means you can speed up the or slow down the video if you want to.

This course is project based so you will not be learning a bunch of useless coding practices. At the end of this course you will have real world apps to use in your portfolio. We feel that project based training content is the best way to get from A to B. Taking this course means that you learn practical, employable skills immediately.

Learning how to code is a great way to jump in a new career or enhance your current career. Coding is the new math and learning how to code will propel you forward for any situation. Learn it today and get a head start for tomorrow. People who can master technology will rule the future.

You will get full lifetime access to this course for a single one off fee. John Bura has created many games, apps and training courses so he is extremely qualified to teach you how to master technology. This is an instructor that does not only teach, he produces apps. This means you get the most relevant information on how to code. Most courses do not show you practical skills and real world examples.

What makes you a good teacher?

    ·I have released over 40 games and apps that have done very well in the app store.

    ·I run a company called Mammoth Interactive so I am actively in the field building apps and making money

    ·I have been teaching since 2002

    ·I personally love learning online and my life is much better because I have learned online rather than a classroom

    ·I am one of the top 10 highest grossing Udemy teachers

    ·I have been a Udemy instructor since 2011.

    ·I make sure people learn how to make money from their creations.

    ·I have over 110k students worldwide

Who is this class for?

    ·People who want to improve their technical skills

    ·Complete beginners

    ·People who want to make money. I show people the tools on how to make money through various methods of passive income

    ·People who want to get ahead of the pack by learning online.

How you will make money by learning new skills

    ·Learn practical skills

    ·Learn about how leverage your new skills to greater wealth

    ·Learn through practical examples

Why should you learn online?

There is an online education revolution taking place. You may have heard about it in the news or heard it from a friend. Either-way, education is going to be changed forever. In this short course I talk about how Online Education has

·Motivated me

·Helped my career

·Helped me as a teacher

·Impacted several lives around the planet

I promise that this course will be better and more effective than reading books. I show how to master technology through the use of video. This course will give you everything you need to thrive in our technological society.

What are the requirements?

  • Eclipse
  • A computer

What am I going to get from this course?

  • Learn to build Android apps
  • Learn how to code in Java

What is the target audience?

  • Beginners should take this course
  • This isn't for people who have coded before

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction to the course
Introduction
Preview
00:58
Section 2: Introduction to Android
01. Introduction to starting an app
Preview
03:20
02. Adding a new layout and talking about XML.mov
Preview
03:30
03. Item properties.mov
Preview
03:18
04. Folders and application development.mov
02:38
05. Portrait or landscape.mov
02:08
06. Changing the view for the objects.mov
02:00
07. The importance of testing the app.mov
02:30
08. Setting the text objects to center.mov
02:41
09. Hooking up the files to the activity main file.mov
03:51
10. Hooking up the code to specific objects .mov
02:27
11. Changing the text
02:13
12. Adding in the on click listener
03:10
13. Adding in integers to the text.mov
02:56
14. Adding an edit text.mov
03:02
15.Taking the user input and using it on the screen.mov
03:31
16. Testing the app and adding in some math.mov
03:31
17. Number Variables.mov
03:22
18. String variables.mov
04:52
19. If Statements.mov
06:00
20. More than one if statement.mov
03:07
21. Adding variables to the project.mov
01:48
22. A common mistake that is made when developing. Using the wrong variable.mov
01:45
23. Else if and else statements.mov
04:03
24. Adding in a string.mov
05:24
25. Adding in the hint instead of the name.mov
01:23
26. Adding in a clear button.mov
03:59
27. Dismissing the keyboard.mov
04:47
28. Setting up a private void to make it easier to read.mov
04:31
29. Changing the color of the text.mov
04:08
30. Other ways to change the color.mov
01:26
31. Deleting items in apps.mov
02:14
32.Table layouts.mov
05:05
33. Distributing weights evenly.mov
01:40
34. Talking about margins.mov
02:45
35. Portrait versus landscape.mov
02:10
36. Virticle linear layout.mov
01:20
37. Horizontal layouts.mov
00:57
38. Grid layout.mov
03:32
Section 3: Basic tip Calculator
01. Introduction to the tip calculator.mov
01:58
02. Designing the app.mov
05:44
03. Importing the widgets.mov
02:11
04. Declaring the objects.mov
02:18
05. Taking in the user input.mov
02:44
06. Setting up the buttons.mov
02:38
07. Adding a private void.mov
01:50
08. Setting up variables.mov
03:25
09. Making the user percent decimal percent.mov
02:51
10. Adding in the total tip math.mov
02:42
11. Printing the text to the screen.mov
03:43
12. Adding in more objects to the code.mov
02:16
13. Testing the app.mov
01:51
14. Rounding variables.mov
01:59
15. Dismissing the keyboard.mov
04:30
16. Adding in the clear button.mov
02:48
17. Course conclusion.mov
01:22
Section 4: Learn to make an innovative calculator
01. Introduction to the innovative calcualtor.mov
02:24
02. Designing the app.mov
04:56
03. Changing the ids to make more sense.mov
02:31
04. Importing the objects to the main activity file .mov
02:30
05. Finding the specific item.mov
06:09
06. The importance of double checking the work.mov
00:58
07. Fixing an error and testing the simulator.mov
01:18
08. Setting up an private void for buttons.mov
04:06
09. Changing the color of the buttons.mov
02:58
10. Adding in the changing button logic.mov
07:04
11. Adding in the calculate button logic.mov
02:09
12. Variable scope.mov
03:10
13. Adding in the math.mov
01:08
14. Printing the answer to the screen.mov
01:31
15. Setting up the btnClear.mov
03:47
16. Checking to see if the edit text has text.mov
06:25
17. Adding in a failsafe.mov
02:16
18. Course conclusion.mov
00:54
Section 5: Make a Savings Calculator
01. Introduction to the savings app.mov
01:10
02. Designing the app.mov
03:58
03. Changing the IDs to make sense.mov
02:58
04. Adding the objects to the ActivityMain File.mov
03:20
05. Finding the objects with the right ID.mov
04:46
06. Adding in the buttons.mov
01:57
07. Adding in the calculate private voids.mov
02:03
08. Adding in a calculate private void.mov
01:52
09. Declaring variables in the private void.mov
03:25
10. Adding in the variables to the project.mov
04:30
11. Printing the text to the screen.mov
04:00
12. Tips on finding mistakes.mov
01:00
13. Testing the app.mov
01:50
14. Hiding the keyboard.mov
03:11
15. Making the variables only two decimal places.mov
02:55
16. Adding in the clear button.mov
03:34
17. Adding in the clear logic.mov
00:59
18. Adding in the text box logic.mov
04:57
19. Course conclusion.mov
01:30
Section 6: Make a compound interest calculator
01. Introduction to the compound interest calculator.mov
02:49

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

John Bura, Best Selling Instructor Web/App/Game Developer 250k Students

John Bura is has been a successful Udemy instructor since 2011. John Bura has been programming games since 1997 and teaching since 2002. John is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, android, HTML 5, ad-games and more. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to the top 10 in the Apple's app store. In his spare time John likes to play ultimate Frisbee, cycle and work out.

Ready to start learning?
Take This Course