Learn, Plan, Develop, and Review
The content in this course will allow students to go from knowing nothing about programming to creating and publishing their own apps on the Google Play Store. Upon completion, students will also have created a portfolio with five marketable apps incorporating crucial aspects of Android development. Aspects include social networking, data management, and design patterns. Many other courses help students to create a portfolio as well. So how do we differ? For starters, we won’t just link you to other sources and say “read this documentation on your own.” If a topic is important and will be incorporated in our classes, we’ll walk you through it start to finish and provide support to ensure you understand the material. You can see the course sections laid out below.
Get started by walking through the setup process for Android Studio and your phone to open infinite development possibilities.
Learn the basics of XML to build layouts and style your apps with any design patterns you can envision.
Dive into the world of java and learn to write logic for how you want apps to behave and interact with their users.
APP #1: SCOREKEEPER
Build your first full app while learning about multi-screen designs and interactions with other apps on your phone.
Learn about GitHub; web-based hosting service for version control using git. Use it to back up your apps online and work with other developers.
APP #2: SOUNDSCAPE
Master Android’s audio guidelines to incorporate music and sounds into your app for a more immersive user experience.
OBJECT ORIENTED PROGRAMMING
Take your programming skills to the next level by learning more about what makes Java such a powerful and popular language.
APP #3: NEWSNET
Explore the world of networking and API’s to build an internet connection and stream data from hundreds of online news sources.
APP #4: MYREADS
Utilize data persistence with SQLite to build and update databases for your user’s enjoyment.
Grow with Android’s development community by learning about the newest official Android programming language Kotlin.
APP #5: FIRECHAT
Take advantage of Google’s mobile and web development platformm, Firebase, to manage your backend and integrate Social Media into your app.
PUBLISHING YOUR APP
Take the unique creations you’ve made along your journey and learn how to display them on the Google Play Store for the world to download and enjoy.
Don’t take our word for it – here’s what our clients say:
The guys at Phonlab really know what they’re doing. Definitely worth what little it costs to get help when I needed it most!
Detailed is an understatement when it comes to this App Developer course! Michael took me from knowing nothing to creating awesome fun apps. Two thumbs up.
This course has been a game changer for me. It’s been amazing seeing my ideas come to life thanks to Phonlab.
Choose your plan