- Duration: Upto 18 Hours
Course details
143 lectures with hours of video guidance and multiple PDFs to support learning- Learn how to build Android applications from the very beginning with this complete course
- Taught by an Android expert with a Computer Science Engineering major
- Go from being a beginner to creating apps at an advanced level!
Students will learn and understand the concepts and methods behind creating applications, gain an understanding about databases and how to store data in them in SQLite, creating user interfaces and learn how to develop games using Libgdx. Students will spend a majority of the time using Android Studio.
Introduction And Software Installation
- Intro
- Android Developer Course Benefits and How To Use This Course
- An Introduction & Basic Requirements For Creating Your Very Own Android Apps!
- Installing Java JDK
- Installing Android Studio
- Creating Our Own Project
- Running Our Own Hello World Application
- Overview Of The Interface
- Some Things To Learn About Android Studio
- How To Create An Android Virtual Device
- Android Application Overview
- Understanding Activity States
- Example For Changing States
- Building The User Interface Part 1
- Building The User Interface Part 2
- Building User Interface Using Java
- How To Add Properties To Widgets
- How To Add Multiple Widgets
- How To Convert DIP To Pixels
- Understanding Layouts: Grid Layout
- How To Handle Events In Android
- Learning How To Use Event Listener
- How To Add Multiple Event Listeners
- What Are Gestures
- Gesture App
- What Are Fragments
- Designing Top Fragment
- How To Create A Fragment Class
- Creating Design For A Simple Application
- Creating Workout Advisor App Part 1
- Creating Workout Advisor App Part 2
- Creating Workout Advisor App Part 3
- Creating Workout Advisor App Part 4
- Creating Workout Advisor App Part 5
- Running our application on an actual device
- Creating Overflow Menu
- How To Add Animations & Transitions To Your App
- Understanding Intents
- How To Send Intent Data
- How To Send Broadcast Intents
- How To Receive Broadcast Intents
- What Are Threads
- Learning Thread Handlers
- What is Intent Service
- More About Services
- What Are Bound Services
- Example For Bound Services
- What is A ListView
- Example of ListView
- Learning About Custom ListView Row
- Leanring About Custom ListView Adapter
- How To Save Data With SQLite
- SQLite Database Product
- How To Create New SQLite Database
- How To Add & Delete Rows In SQLite Database
- How To Print Database Contents/Results
- Running The SQLite Application
- Source Code For Database Application
- How To Play Video
- How To Capture Image
- How To Take Photos With Camera
- Adding Effects To Image
- How To Invert An Image
- How To Create Photo Filter
- Adding Notifications To App
- Adding Custom Notifications
- Adding Styles
- Debugging and running apps made easy: How to run applications without emulator
- Learning What Are Shared Preferences
- Example For Shared Preferences
- Adding Custom Launcher Icon
- How To Create APK File For Distribution
- Introduction To Game Development
- Project Structure For Game Development
- How To Display Text
- How To Display Images
- Learning About Animation
- Working With User Input
- Working With Camera
- Working With Sound Effects & Music
- Android Application Final Project
- Android Application Final Project Part 2
- Creating Stopwatch Application
- Creating Stopwatch Application Part 1
- Creating Stopwatch Application Part 2
- Creating Stopwatch Application Part 3
- Creating Stopwatch Application Part 4
- Creating Stopwatch Application Part 5
- Understanding Activity LifeCycle
- Stopwatch App Source Code
- Using Check Box In Android
- Using Radio Buttons In Android
- Using Styled Buttons In Android
- Using Button Icons/ Image Buttons In Android
- Using Toast
- Coffee Shop App Part 1
- Coffee Shop App Part 2
- Coffee Shop App Part 3
- Coffee Shop App Part 4
- Coffee Shop App Part 5
- Coffee Shop App Part 6
- Navigation Drawer: Designing Pizza App Part 1
- Navigation Drawer: Designing Pizza App Part 2
- Navigation Drawer: Designing Pizza App Part 3
- Navigation Drawer: Designing Pizza App Part 4
- Navigation Drawer: Designing Pizza App Part 5
- Using Maps In Android Application Part 1
- Using Maps In Android Application Part 2
- Using Maps In Android Application Part 3
- Action Bar Part 1
- Action Bar Part 2
- Action Bar Part 3
- Action Bar Part 4
- Action Bar Part 5
- Using Cardview Part 1
- Using Cardview Part 2
- Using Scrollview
- Using Sensor/Accelerometer In Android
- Real Estate Android Application
- Real Estate Android Application Part 1
- Real Estate Android Application Part 2
- Real Estate Android Application Part 3
- Real Estate Android Application Part 4
- Real Estate Android Application Part 5
- Real Estate Android Application Part 6
- Real Estate Android Application Part 7
- Real Estate Android Application Part 8
- Real Estate Android Application Part 9
- Real Estate Android Application Part 10
- Real Estate Android Application Part 11
- Source Code For Real Estate Application
- Resolving Issues Part 1
- Resolving Issues Part 2
- Resolving Issues Part 3
- Building Android App From An Idea
- How To Build App From An Idea
- An Introduction & Basic Understanding of the App Store and Google Play Store
- Source Code
- Course Summary & Course Conclusion - It's Now Time To Apply What You've Learned
Job roles this course is suitable for:
Android Developer , Android UI and UX Designer , Mobile App DeveloperAbout OfCourse
OfCourse Learning is one of the UK's leading e-learning providers, with over 700 expert-led online courses. Their course categories range from well-being and health to personal and career development. Their courses contain numerous video-lectures, downloadable written materials and engaging assessments. Whether you want to learn sign language, become an excel whizz, or need the latest stress-busting techniques, OfCourse has something for everyone.
There are several reasons why students are choosing OfCourse to learn a new skill.
- All courses are taught by verified experts
- Students enjoy 24/7 access to their courses
- Courses can be accessed on any device
- Students get lifetime access to their courses so they can work at their own pace
- On completion, students receive a course certificate from a recognised educational institution
- Become a part of a global learning community where you can talk with teachers and students about the course
- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- Certified Android Apps Developer Academy for Health & FitnessUSD 128
USD 6,400Duration: 1 To 30 Hours - Game Design,Development, UX, Java, HTML, CSS NextGen LearningUSD 122Duration: Upto 30 Hours