Advanced Android Corporate Training
Create polished code
Learn to practically use Swift in modern iOS development. Update your app from Objective-C or create a new one.
Keep your data up to date
We’ll cover SyncAdapters, setting up an Authenticator for app accounts, using ContentProviders to store data, and using Firebase Messaging to trigger a data sync.
From app store to maintenance
Create build flavors and remove unused code, then learn about different release channels available. After your app launches, you’ll be able to maintain it with usage statistics and crash reporting tools.
What You'll Learn
Authentication with OAuth
Handling network errors
How to choose the right threading options
Testing with mock responses and recorded server responses
Simplifying your code by leveraging 3rd-party libraries
Implementing fully custom views
Creating custom notifications
Signing apps, Google play release process, alpha and beta releases
Who Loves Our Curriculum
Director, Engineering Education at Google
“Big Nerd Ranch is a trusted partner for Google. Their deep knowledge and expertise in technical training has proven invaluable over the years; they are innovative, reliable and provide first-rate trainings to Googlers. I look forward to working with them for years to come.”
“[Instructor] gave real world scenarios and best use practices and was encouraging the class to ask questions to make sure the information was understandable.”
Developer / Evangelist
“Being able to take a week away from the hustle and bustle of your daily workflow to focus on learning a new skill is an amazing resource. That is exactly how Big Nerd Ranch is set up and let me tell you, it works.”