Android O & Java Developer Masterclass
4.8 (36 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.
400 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Android O & Java Developer Masterclass to your Wishlist.

Add to Wishlist

Android O & Java Developer Masterclass

Learn Android O Development, Java, Android Studio & IntelliJ IDEA from Scratch in 5 Weeks. 32 hours video & 216 lectures
4.8 (36 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.
400 students enrolled
Last updated 8/2017
English
Current price: $10 Original price: $195 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 32.5 hours on-demand video
  • 30 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn Android development, Java programming and Android studio from scratch
  • Learn Java programming from a professional trainer from your own desk
  • Create fun, engaging and real world Android apps (using Java) you can show to your friends and family
  • Learn how to work with APIs, web services and advanced databases
  • Visual training method, offering users increased retention and accelerated learning
  • Have all the tools you need to successfully design, code and sell your Android apps
  • Breaks even the most complex applications down into simplistic steps
View Curriculum
Requirements
  • This course is highly recommended for you if you've never written a line of code
  • No programming experience is required
  • Passion for learning android app development with Java
  • A PC, MAC or Linux with internet connection
Description

From the creators of "The Complete Android & Java Developer Course - Build 21 Apps". 

Are you Looking to boost your income as an Android O Developer? Maybe you have a lot of app ideas but don't know where to start? Or you are seeking a career in Android Development and Java Programming that will finally give you freedom and flexibility you have been looking for?

Build a strong foundation in Android O Development, Android Studio, IntelliJ IDEA and object-oriented Java Programming with this tutorial and complete course.

  • Build Android apps from scratch using Android Studio, IntelliJ IDEA and Java Programming language
  • Upload your apps to Google Play and reach Millions of Android users
  • Make Money from your apps by displaying ads. 

Content and Overview

This course will take you from knowing nothing about Android O app development to a complete Android developer in 5 weeks. You will learn the following:

  • IntelliJ IDEA and build User Interface (Set up and walkthrough)
  • Android Studio and build User Interface (Set up and walkthrough)
  • Fundamentals of Java Programming used to build Android apps
  • Inputs, Buttons and Reactive (Tap) Interfaces
  • Android Building blocks
  • Variables, Arrays, Loops, ArrayLists, ListView
  • Navigate between screens
  • Passing information between screens
  • Learn how professional android apps developers think and work
  • Learn how to design android apps
  • Build several amazing apps - Hands on
  • Publish your apps on Google Play
  • Build Sound Box app
  • Earn Money from your Android apps - How to integrate ads in your apps
  • And Learn much more by Building Real World Apps ...

WHY ANDROID?

Android is known to be one of the most versatile and most used operating systems. We are in the age where every other person uses a handheld device or a cell phone which makes use of Android. If one goes deep into the world of android, we would see that there is a scope and a lot of potential in the world of android for individuals who are tech geeks (like us)! As vast this world this, learning about it as simple and as easy as a piece of cake. You can make your own app easily and show your true potential to the world of google and android.

Here are some numbers to get you in the mood!

DID YOU KNOW? Android is the primary operating system for over 90 tablets, for 6 E-Readers and 300 smartphones. There are over 1,460,800 apps in Google Play store &they’re growing at an astounding pace! Every day about 1.5 million Android devices are activated all around the world. About 60% of the apps available at the Google play store are absolutely free!

Why learn android development? Learning android development is both fun and can reap you many profits in the long run. It is said that by the year 2018, there will be about 4 billion android users, hence doubling the current market. It is safe to say that android development has a potential and can reap you various benefits in the long run. If one knows android development, not only will you be having a stable and sound career but can unleash you hidden talents as a developer.

Course description if you take this course (which you should!!) know that you are on your way to building a solid and stable foundation for Android Development, Android Studio and object-oriented Java Programming. You don’t need to spend years and years on learning, with us you can learn in 5 weeks!!!! YES! That is right, in five weeks you’ll be able to make and develop your own app and you never know, you could have it running at the app store and be an instant hit!

We have built this course in a way that everything that you learn, you will be able to retain it for a long time. This is why we have distributed the whole course into various sections and not sessions. The reason why we did this is because our course is live and ON DEMAND. Once you buy this course, you have LIFETIME ACCESS to it. You can always refer back to any section that you want to revise and move along. Every section of ours has been built to test your ability. You not only get the content but also are given quizzes and assignments to ensure that what you have learnt is retained and you fully understand the content. (Don’t worry, we won’t scold you if you have some problem, we will be throughout). We assure you, with us you’ll be an android developer in no time!

NO NEED TO BE A PRO! Our course is designed specifically for people who have ZERO prior experience in programming and have never even programmed a single thing before. It doesn’t matter if you have absolutely no idea about the basics (that is why we are here!), we will teach you everything that you need to know about developing and programming in just 5 weeks. All you need is loads of passion, a hint of dedication, an internet connection and a laptop or PC. It’s that easy!!

What do I learn from this course?

  • You will be able to learn android app development and Java programming in just 5 weeks.
  • You can create engaging and real-world Android apps (which you can later show off to your family and friends).
  • You'll learn by building real apps that includes big buzz word apps such as the popular Flappy Bird clone, calculator, YouTube video player, and a simple and basic application as a Headstart, a mood setter application and what not!
  • This course is offered via visual training that engages students and has a better chance of retention. You will have a personal trainer at your desk at all times that will guide you fully.
  • We aren’t finished!  You can learn how to work with APIs, web services and advanced databases Upload your android apps to the Google play and reach millions of android users and EARN MONEY by monetizing your applications and allowing advertisements to run on them!

Why choose us? Obviously, once you’ve made up your mind to become an expert developer, you will question the fact that why should you choose us? The answer is because we are passionate about android, we breathe, live and eat android! We have been in the industry for more than a decade and along with our knowledge, we can teach you with hands on experience. We have a decade of experience in our bags of solid programming experience along with five years of application development experience. Our experience can be measured by us having over fifty applications and games (developed by us) on not only the Android Google Play but also on the Apple App Store. You’ll be taught by people who have more than 5 years of training and teaching experience, are Registered Android Developers on Google Play and manage a large community that consists of more than 10 thousand Developers.

Are you sold yet? No? we are dedicated teachers and want to spread the joy we receive by developing to others as well, we have made and developed this course by making sure that that joy is kept alive in every section and every lesson.

If you’re a … Everyone can learn this course! Whether you want to develop apps as a hobby, whether you’re an entrepreneur who’s looking to save costs and develop his/her own applications, newbies who are new to the tech world or a student looking to develop skills for extra income. You are welcome to join us and this course!

If you have any questions or queries related to us or our course you can contact us by email or through any Udemy forum. We shall help you before, during and after the course as well.

Enrol now.

We'll be really excited to see you inside!

Who is the target audience?
  • Recommended for people with no programming or app developer experience
  • Suitable for beginner programmers and ideal for users who learn faster when shown
  • Best course for Web / iOS developers or any programmers to learn android development
  • Software developers who need to architect, create and deploy commercial applications on Google's Android platform
  • Entrepreneurs who want to learn app development and save money on development & outsourcing
Students Who Viewed This Course Also Viewed
Curriculum For This Course
216 Lectures
32:42:24
+
Introduction & Getting Started
1 Lecture 02:23
+
Setup Development Environment on Windows PC, MAC and Linux
9 Lectures 01:06:44
+
Learn Java Programming From Scratch - Java Basic Operations
13 Lectures 01:32:12
The Java Compilation Process
03:05

Variables in Java
05:12

Integers and Concatenation
07:42

Variables - Floats, Chars, Doubles and Shorts
12:38

Variable - Booleans
02:49

Source Code Files
00:06

Java Basic Operations
13:15

Logical Operators and If Statements
10:17

For and While Loops
11:51

Source Code Files-BasicOperations, remainder..
00:03

Introduction to Methods and Parameters
12:02

Introduction to Methods and Return Types in Java
13:09

Source Code Files - Methods
00:03
+
Java Advanced Concepts
10 Lectures 01:36:39
Introduction to Classes and Objects
15:00

Instance or Member Variables - Access Control
09:03

Java Access Modifier and Intro to Constructors
15:00

Java Access Modifiers Protected - Video 1
01:50

Java Access Modifiers and Getters and Setters - Video 2
12:56

Overloading Constructors
05:23

Introduction to Inheritance in Java - Video 1
12:54

Java Inheritance - Video 2
11:03

The Java Class Libray
13:27

Source Code Files
00:03
+
Java Advanced Concepts 2 - Inheritance and Data Structure
9 Lectures 47:30
Java - Introduction to Arrays
10:48

Java - Arrays Part 2
06:24

Source Code Files
00:02

Java ArrayLists
10:06

Java - ArrayLists Part 2
06:08

Source Code Files - Java Arrays and ArrayLists
00:03

HashMaps
10:27

HashMap - Part 2
03:29

Source Code Files - HashMaps
00:02
+
Back to Android App Development
8 Lectures 01:03:13
The Android Studio IDE - Setup and Run App
03:26

Android Platform Architecture
05:46

The Android Studio - Android File Structure
08:26

XML Files - Android User Interface and ConstraintLayout
14:01

Android Studio - User Interface XML Properties
06:46

The R.java File
13:31

String.xml
06:15

Manifest.xml File
05:02
+
Designing the Interface - How to Use Views in Android
11 Lectures 01:15:02
TextViews and Buttons - App 1 - Part 1
08:13

TextViews and Buttons - App 1 - Part 2
09:01

EditText - Show Name App
07:57

Source Code Files - Textviews and Buttons
00:07

App - Meters to Inches - Part 1
05:38

App - Meters to Inches - Part 2
09:50

App - Meters to Inches - Final
10:06

Source Code Files - Meters to Inches App
00:05

Try Me! - App - Random Colors
10:25

Try Me! - App - Random Colors - Final
13:33

Source Code Files - Try me App
00:06
+
Android User Interface 2 -
11 Lectures 01:59:27
Radiobuttons
09:53

Radio Buttons - Part 2
09:45

Seekbar
17:25

Toggle Buttons
09:05

CheckBox
10:01

CheckBox Part 2
10:22

Alert Dialogs
17:29

Tip Calculator - Part 1
09:24

Tip Calculator - Part 2
12:01

Tip Calculator - Final
13:58

Source Code Files - Tip Calculator
00:04
+
Debugging
3 Lectures 29:13
Context in Android And Toast Class
11:20

Log Class
07:06

What's Debugging - Breakpoints and Logging
10:47
+
Introduction to Activities in Android
10 Lectures 01:19:57
What's an Activity?
06:03

Activity Life Cycle
07:54

Navigate to a Different Activity
08:14

Passing Data Between Activities
13:22

Passing Data Back to First Activity
12:45

Source Code Files - Show Next Activity
00:02

Pet Bio App - Part 1
11:26

Pet Bio App - Part 2
12:08

Pet Bio App - Final
08:00

Source Code Files - Pet Bio
00:02
8 More Sections
About the Instructor
Fahd Sheraz
4.4 Average rating
2,078 Reviews
24,426 Students
6 Courses
Developer and Teacher

Everybody should learn to program a computer because it teaches you to think different. 

Fahd is a developer and teacher who is passionate about building web & mobile apps. He has a MSc degree in Computer Science - Internet Engineering and from Birmingham, United Kingdom.

He started programming in 1995 and wrote his first program using DOS (Black command screen) and the first GUI used was Windows 95. He built a wide range of systems for companies in different parts of the world. In 2007, he founded his first business, developing complex web applications for businesses and helping them to market online through search engines. In 2017, he is celebrating his 22 years of Programming Experience. He shares his knowledge about coding / programming apps and web development.

Fahd is a promotor of ...

"When you grow up you tend to get told the world is the way it is and your life is just to live your life inside the world. Try not to bash into the walls too much. Try to have a nice family, have fun, save a little money. 

That's a very limited life. 

Life can be much broader once you discover one simple fact: Everything around you that you call life was made up by people that were no smarter than you and you can change it, you can influence it, you can build your own things that other people can use. 

Once you learn that, you'll never be the same again."

Stay Hungry. Stay Foolish.


Paulo Dichone
4.4 Average rating
2,066 Reviews
23,597 Students
5 Courses
Android Developer and Teacher

Hi! I'm Paulo. I have a degree in Computer Science from Whitworth University, and I am a programming geek and very proud of it!

I have extensive experience in Android App Development particularly in the Mobile App (Android and iOS) and Web Development. I am also the founder of Magadistudio, a mobile app development company based in the beautiful Inland Northwest (WA).

I am passionate about teaching people Android app development. Showing them the ropes of making amazing android applications is an extremely rewarding experience! My goal is to get you up and running, quickly, making android apps.

You wouldn't believe the freedom that being an Android developer offers.

I genuinely believe this course is the best in the market (on Android development) and if you don't agree, I'll gladly refund your money.