Xamarin Certified Mobile Developer


Get up2speed fast and become a Xamarin Pro

IN SHORT

  • 2.495,00
  • 5 days
  • 3 to 10 participants
  •  Xabluversity

Maximise your Xamarin skillset in just one week

In this course, you will learn more advanced topics of cross-platform mobile development with the Microsoft’s Xamarin platform. It will prepare you for the exam to become Xamarin Certified Developer. You will be introduced to creating custom components that leverage native code. You will learn about Patterns for Cross Platform Mobile Development. Furthermore, you will learn about Data Binding in Xamarin.Forms and you will learn how to use Effects in Xamarin.Forms. Finally, you will participate in a Lab where you will build a Xamarin app from scratch.

COURSEWARE

Display a data collection using the iOS UITableView.

Use Android ListView to display a data collection in your UI.

Create a unique look for your Table View rows by implementing a custom UITableViewCell.

Create a menu using Toolbar and set it as your Activity’s App Bar.

Implement the stack, tab, master-detail, and pager UI navigation patterns.

Implement the tab, gestural, and drawer UI navigation patterns.

Use the Factory pattern, the Service Locator pattern, and Dependency Injection to access platform-specific API’s from shared code in a loosely-coupled manner.

Use Data Binding in Xamarin.Forms to connect your application’s data to your UI.

Use the Xamarin.Forms ListView control to display scrolling lists of interactive data.

Learn common architectural principals and styles to properly structure your mobile app.

Xamarin.Forms UI elements are model objects that are converted to native platform controls at runtime. To take full advantage of each platform’s unique style and patterns you can work directly with the native controls rather than the Xamarin.Forms elements. This course shows you how to use Effects to access and customize the native peer controls. This gives you the same power to modify the appearance of your UI as a native developer.

Locate and fix memory problems in your Xamarin.iOS and Xamarin.Android applications.

Target Audience

This course is for developers that are Xamarin Certified Professional, but want to get their Xamarin Certified Mobile Developer certification.

  • Android
  • iOS
  • Windows

Lab Development

Most of the courses in this training have a lab. In these labs you will learn how to build a Xamarin app from scratch.

Prerequisites

Students should have significant previous experience with the C# programming language and familiarity with object-oriented programming concepts such as inheritance and interfaces.
  • C# programming language
  • familiarity with object-oriented programming concepts

Continuing Education Program:​

Xamarin: Azure, Security and Testing

Course Materials

All attendees receive comprehensive courseware.

Software needed on student PC

macOS

  • Apple Xcode (available from the Mac App Store)
  • Visual Studio for Mac
  • Android SDK
  • Lab file bundle provided with the course

Windows​

  • Visual Studio (any edition)
  • Xamarin Tools and Android SDK (available as part of the Visual Studio installation)
  • Optional – Mac computer that can be connected to remotely (via SSH) for running iOS-based applications
  • Lab file bundle provided with the course

Certification​

Attendees will receive a participation certificate.​

Ready to get started? Get in touch!

Phone: +31 850 013 451 - E-mail: hello@xablu.com - Headquarters: Address: Industrieplein 2, 7553 LL, Hengelo, The Netherlands
Second Location: Address: Stadsplateau 2, 3521 AZ, Utrecht, The Netherlands

© Copyright 2016-2018. XABLU. All Rights Reserved.