Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Do you want to start a career in Android Development? Great, your timing could not better! I have designed this course to teach you the fundamentals of Android development and to show you first hand what it takes to create and publish an Android App end to end.
Android continues to be the dominant mobile app platform providing great demands for Android development skills which results in premium compensation for Android developers . The benefits of becoming an Android Developer includes:
Find out in one day what it takes to design, develop and publish an Android App. In this course you will learn.
Setup: How to setup Android development environment, I will cover
Warm Up App - We will create a warm up app to get a first hand taste of what it takes to create Android App. This is an enhanced Hello World App that demonstrates the usage of Activities and Intents which are two of the core components of Android development.
Main App - the main App for this course is a Resume App - your own Resume App. We will design, develop and deploy your own Resume app to the Google Play Store. If you want to start a career in Android what better way to start than to showcase your own resume on the App Store. The next time you apply for a job you can send a link to your Resume App in the Play Store instead of sending a PDF.
Start an exciting career - become an Android Developer. This course is designed to put you in the track to a great and rewarding career creating apps that will be used by millions of people. Click the Enroll Button.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction|
Welcome & Course GoalsPreview
|Section 2: Setup Development Environment|
Overview of Development Environment
Download Development Tools
Install Android Studio
Setup Genymotion Plugin
Tour of Android Studio
Review of Setup Section
|Section 3: Re-Skin App|
Download Source Code and APK
Exercise - Change App Title, Profile Name and Job Title
Exercise - Change Profile Picture
Exercise - Change App Theme Colors
Exercise - Change ViewPager Tab Names
Exercise - Change Phone Number and Email AddressPreview
Exercise - Personalize Profile Screen
Exercise - Personalize Project Showcase Screen
Exercise - Personalize Work History Screen
Exercise - Personalize Education Screen
Exercise - Section Review
|Section 4: Android Development Fundamentals|
Download Warm Up Files
Enhanced Hello World User Interface
Implement Main Activity Java Code - Part 1
Implement Main Activity Java Code - Part 2
Implement Greetings Activity Java Code
Review of Warn Up App Section
|Section 5: Publishing|
Intro to App Publishing
Create Google Developer Account
Play Store Listing
Take Screenshot of App
Publish to Play Store
|Section 6: Create App From Scratch|
Create New Android Studio Project
Create Model Classes
Add In Memory Data - Part 1
Add In Memory Data - Part 2
Add Source Control
Add RecyclerView Layouts
Add Custom Row Layout for Schools List
Add Custom Row Layout for Employment List
Add Custom Row Layout for Projects List
Exercise: Update Resources Dimensions File
Add RecyclerView Adapter - part 1
Add RecyclerView Adapter - Part 2
Add Profile Screen Layout
Add RecyclerView Adapter - Part 3
Exercise: Add School RecyclerView Adapter
Add Custom Toolbar Part - 1
Add Custom Toolbar Part - 2
Add ViewPager Adapter
Setup ViewPager Adapter
Implement Employment Fragment
Implement Project Fragment
Exercise: Implement School Fragment
Add Phone Call Dialog and Intent
Add Send Email Dialog and Intent
Add Send Text Message Dialog and Intent
|Section 7: Conclusion, Lesson Learned & Further Reading|
My name is Val Okafor, I am a Software Engineer with expertise in Android development. I am the founder and Principal Engineer of Pronto Apps, LLC a San Diego, CA based mobile app development company.
I clearly remember my struggles when I was trying to learn the fundamentals of Android development. It clicked for me when I started learning how to build Android apps instead of learning abstracts concepts in isolation.
My Android development tutorials are the tutorials I wish I had when I started. I teach Android development with the approach of building a complete app.
I have a bachelor's degree in Information Technology from National University San Diego, California and a master's degree in Software Engineering from Regis University Denver, Colorado.
I enjoy sharing my extensive work experience through my blog, social media.