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. This course is for anyone who wants to learn Android development but have no idea where to start from. This course will teach you the fundamentals of Android development by showing you how to convert your resume into a beautiful Android app. At the end of this course, you will have a clear understanding of what it takes to create an Android mobile app.
Here is what you will learn from this course
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:
This course is fun, practical and easy to follow along and can be completed in one day. By completing this course you will have learned practical Android development skills and have the confidence to create even more apps. If you ever wanted to create apps, now is the time to get started and Android is the platform of choice to get started with. Android continues to be the dominant mobile app platform providing great demands for Android development skills which result in premium compensation for Android developers .
Imagine finally publishing a beautiful app to the Play Store with your name on it and getting a clear understanding of Android development landscape and have the confidence to start working on your dream app.
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: 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 4: 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 5: Publishing|
Intro to App Publishing
Create Google Developer Account
Play Store Listing
Take Screenshot of App
Publish to Play Store
|Section 6: 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.