Android Programming for Beginners

You read it right, this course comes with one hour of support with the instructor to ease your learning curve and get you back on track if you get stuck somewhere.

This course is a complete bundle providing all you need to become an efficient Android developer: video training to ease the learning curve, concrete examples with demo apps, expert PDF chapters for advanced topics, and a companion book to be used as a reference for your future endeavours.

You will learn about how to setup your development environment, how to build a Hello World application, how projects are structured, how to use buttons, toast messaging, radio buttons, checkboxes, lists, longclicks dialog boxes, intents, options and context menus, layout, how to localize, how to store data, how to build background processes, how to deal with security and permissions, how to build graphics, how to integrate maps, how to debug, how to make sure your application is performing well, how to publish an application...

Support is provided on the content of the training by email of though Udemy's conversation system.

Table Of Contents

  • Over 34 lectures and 7 hours of content!
  • How to setup your development environment,
  • How to build a Hello World application,
  • How projects are structured,
  • How to use buttons, toast messaging, radio buttons, checkboxes, lists, longclicks dialog boxes, intents, options and context menus, layout,
  • How to localize,
  • How to store data,
  • How to build background processes,
  • How to deal with security and permissions,
  • How to build graphics,
  • How to integrate maps,
  • How to debug,
  • How to make sure your application is performing well,
  • How to publish an application.

PURCHASE SEMINAR

Price
$19
No Of Lectures
34
No Of Hours
7 hours
  • Don't buy this course.
    Don't lose time and money with this course. The instructor never answers questions and his website doesn't exist anymore !! After 30 mn of live coding, he even doesn't compile nor show the application running! Crucial steps (about signing, certificate and publication ) are explains in 2 minutes through one text slide. Don't buy this course.
  • Worst course, very unorganized, no feedback from instructor what so ever! DON'T PURCHASE THIS COURSE
    Hi All, This is the worst course teaching style and explanation ever! I regret taking this course because the sound is always late for some reason, on the top of that course material is not organized and has missing or misleading information in some lectures, such as Lists. Now I am watching Lecture for Intents 2 and not willing to continue this course any more! People, if you want to learn android development, especially as "Instructor" says for "Busy developers", Bullsh*t.... don't take this course. I hope this review will make you think twice before taking this course! Thanks for reading guys And by the way for Instructor Jerome, go and get some teaching and material organization skills before attending teach any course you offer!
  • This course is covered all the necessary stuff to design Android applications. Jerome is explained everything in clear and concise manner. I gained good confidence in building Android applications after taking this course. But I did not see any updates for this course, if Jerome could update regularly some additional stuff it would be helpful to all. Thank you!!!
  • Review Android 360: Learn android programming
    I'm going to give my review in points to be as quick and concise as I can. Negatives 1) Why can I not download the videos? I as a beginner obviously need to watch the videos more then once and don't always have access to the internet. 2) In Lecture 2 you mention a Google Map sample that we will do. Why did you not do it with us? I feel that showing an example of using Google Maps would be a very important in displaying the power of reusability like you mention in Lecture 2. 3) The lectures on Intents were confusing. I still don't fully understand Intents. Not showing a working sample in your lecture confused me even more especially when the sample code didn't work for me. 4) The code samples I see on the video and that I download don't work for me without some changes. For example -In my Eclipse I have to remove most the @Override decoraters. I don't know why, perhaps different versions of Java or Eclipse. -Some of the code doesn't work if your Android APi is different. I started my apps on Android 4 but had many issues(for example your uses-sdk tag in the AndroidManifest needs to go above not below the application tag). I later changed to version 2.3.3 and found more success with your code samples. I do think it's worth mentioning in the beginning of your videos that learners should follow your API version. -Lecture 9 Simple list kept failing. I had to add a listview with the id of list. Posted my fix on the lecture page. -Lecture 18 the music didn't play for me. I had to start a new device without snapshot. Posted my fix on the lecture page. Positives 5) Well structured course. Started off simple and started delving into more complex concepts. 6) Good lecturer who obviously has good knowledge of his material. Speaks nice and slowly. 7) Nice coverage of the topics that are important when dealing with Android. I would have liked to have seen more on Databases, connecting to something like MySQL. How to pull data from a web project as I know a lot of Android Apps are an extention of a bigger web project. Particularly good lectures would be lectures 1-8,14,21. ----------------------------------------------- About the @override The @override annotation was introduced in Java 1.6. If you receive an error message for @override, change the Java compiler level to Java 1.6. To do this right-click on the project, select Properties → Java Compiler → Compiler compliance level and select "1.6" in the drop-down box. Dropped the review by a star because Jerome doesn't bother to help you with questions regarding android.
  • I agree with Kamba. This is an excellent course and I would recommend it to anyone with a prior Java programming knowledge, or any other object oriented programming for that matter. If you already know the Java programming language this course should be a breeze. For visibility you can always view it in full screen mode and should not be an issue. What he lacks in proficiency of the English language he makes up for in the organization and presentation of the subject. I am glad to have found it and I can add Android to my list of programming languages.
  • This course is nicely structured and delivered professionally. I would like to refute the earlier review, especially on the point of the lessons going too fast at some point. The author clearly stated at the beginning that he is assuming prior knowledge of programming and JAVA. Some of the concepts introduced such as Event Listeners are basic JAVA concepts. I would highly recommend this course to anyone who wants to learn Android development hitting the ground running!
  • This course is terrible! It is OK up to lesson 6, but in Lesson 6 he starts to code. The screen is so tiny that you can't read it and he goes so fast you can't keep up. Don't buy this course!
  • amazing
  • How long do I have access to the course materials?
    You can view and review the lecture materials indefinitely, like an on-demand channel.
  • What is the refund policy on the course?
    We like to keep our users happy, so we have a 30-day no questions asked refund policy. Send an email to support@udemy.com for refund requests.
  • Can I take my courses with me wherever I go?
    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!