After working as a software developer and contractor for over 14 years for a whole bunch of companies including CSC, Proquest, SPSS and AT&T in the UK and Netherlands, I decided to work full-time as a private software trainer. I now live in the beautiful city of Budapest, Hungary, from where I run the website Cave of Programming.
Take your courses with you and learn anytime, anywhere.
Learn and practice real-world skills and achieve your goals.
A practical guide to Android development. Learn to create Android programs using Java, and create the app of your dreams!
How to install the free software that you'll need to develop for Android.
You'll need an emulator to see your first program running. We'll create one in this tutorial.
Finally, it's time to create a "Hello World" application!
The EditText "View" lets the user enter text. We'll use it in our application to let the user save some notes.
In this tutorial we'll add some code that will get run when the "save" button is clicked.
In spite of the ferocious-sounding names, DDMS and logcat are very easy to work with and will help you double-check what's going on in your application. In this tutorial we'll use DDMS to double-check that our button click handler is working as expected.
There are various options for saving data in Android; search for "android storage options" in Google for more info. We'll be taking a look at some of them in this course, starting with saving files to internal storage in this tutorial.
Now that we've written a file to internal storage, in this tutorial we'll move on to reading it.
The first seven videos are free and cover everything you need to know in detail to get a servlet up and running on the Internet. You could also use something like PHP or Ruby to get a server program up and running.
I love all the courses I have taken so far. Very good in explaining the concepts and very detail oriented. I like the pace of the course as well. Keep up the great work. I highly recommend your courses to anyone who is interested in learning java.
After taking John's Java course, I blindly registered for this course even though it was for an outdated version. This course covers a lot of material in Android and John explains them very clearly. I would strongly recommend everyone to take this course. If you want to be strong at programming in Java, then this is the course for you! A heads-up, while creating an Android project, stick to the latest version (API 21) and limit the minimum SDK version to API 16. This way, you will not face any issues. All in all, I learnt a lot from John. A big thank you!
A good course for beginners, the teacher is very easy to understand and goes at a nice pace. Covers a lot of subjects!
Excellent course, step by step videos, progressive learning.
Just as the title says, I like to speek it up to 1.5 because I have some experience with programming, but the content and how it is presented is very clear and very educational. Completely recommend all Courses by this Teacher