Android Development Courses

Introduction to Kotlin

Course ID: TP2910
Delivery: On-Site or Instructor-led Virtual

In response to Google’s Kotlin-first policy for Android, every team doing Android development needs to consider Kotlin. This three-day course is an in-depth introduction to the Kotlin language. This course is appropriate for developers who already know Java and Android or those wishing to learn the Kotlin Language. This course does not teach Android development fundamentals focusing rather on the Kotlin Language. 

View Details

Flutter

Course ID: TP2928
Delivery: On-Site or Instructor-led Virtual

Flutter is Google's open source framework for creating mobile apps that run natively on iOS and Android phones as well as on the web.

Sure, app development has been around for years. But until Flutter, app development has been incredibly difficult. 

View Details

Mobile Development Bootcamp

Course ID: WA2361
Delivery: On-Site or Instructor-led Virtual

There are many ways to do mobile development — are mobile web applications, native applications and hybrid applications. Every organization that develops a mobile presence must decide which type of applications to build. Many organizations will build a combination of the three basic types.

Students in this five day course will explore all of the different types of mobile development. After completing this course students will be equipped to help select the appropriate development strategy(s) for their organizations.

View Details

Testing Mobile Applications Android Edition

Course ID: WA1971
Delivery: On-Site or Instructor-led Virtual

Testing mobile applications involve unique challenges. This course teaches these challenges and how to mitigate them. Techniques to test most commonly used aspects of an Android application are covered.

View Details

Android for Executives

Course ID: WA1970
Delivery: On-Site or Instructor-led Virtual

This course teaches executive level managers the basics of the Android mobile platform. Attendees will also learn the strategies for mobile software and hardware development.

View Details

Android for Business Users

Course ID: WA1967
Delivery: On-Site or Instructor-led Virtual

This course is meant for IT managers and product managers who need to understand the fundamentals of the Android platform.

View Details

iOS Development Courses

iOS 11 App Development using Swift

Course ID: TP2718
Delivery: On-Site or Instructor-led Virtual

This course is designed to train both novice and experienced developers how to create native iOS 11 Apps for iPhone, iPad and iPod using the Swift programming language. Created by experienced iOS developers, the course places a very strong emphasis on hands-on learning through a multitude of exercises and demonstrations. Students will be guided through a wide variety of in-class Labs specifically designed to offer practical solutions to common problems that address real-world production needs. Topics covered include: Multi-View Apps, Design-Patterns, Data-Persistence, Core Data, Web-Services, JSON and XML parsing, Maps and Location Services, working with Images and Animations, and handling Gestures.

An in-depth look at the Xcode 9 IDE and its many features and tools will also be included.

View Details

iOS 13 Development with Swift 5

Course ID: TP3162
Delivery: On-Site or Instructor-led Virtual

Students will learn the core development elements, techniques and practices for iOS

development using Swift. The includes over 20 lab exercises and projects to solidify students’

understanding and application.

They will learn how to architect an app, develop functions/closures, debug and employ a

variety of common iOS paradigms like delegate/datasource, Actions, Outlets and navigation.

View Details

iOS 10 Development with Swift

Course ID: TP2620
Delivery: On-Site or Instructor-led Virtual

This 5-day course teaches attendees how to build iOS 10 native applications for iPhone and iPad using the Swift programming language (version 3) and Apple's Xcode IDE (version 8).

View Details

iOS 9 Development with Objective-C

Course ID: TP2516
Delivery: On-Site or Instructor-led Virtual

This 5-day course teaches attendees how to build iOS 9 native applications for iPhone and iPad using the Objective-C programming language and Apple's Cocoa Touch framework.

View Details

iOS 9 App Development using Swift

Course ID: WA2405
Delivery: On-Site or Instructor-led Virtual

This 5-day course provides in-depth coverage on how to build iOS 9 native applications for iPhone and iPad using Swift and Apple's Cocoa framework.

View Details

Mobile Development Bootcamp

Course ID: WA2361
Delivery: On-Site or Instructor-led Virtual

There are many ways to do mobile development — are mobile web applications, native applications and hybrid applications. Every organization that develops a mobile presence must decide which type of applications to build. Many organizations will build a combination of the three basic types.

Students in this five day course will explore all of the different types of mobile development. After completing this course students will be equipped to help select the appropriate development strategy(s) for their organizations.

View Details

Mobile Web Development Courses

Responsive Web Development Training: Introduction to Responsive Web Development with HTML5, CSS3, JavaScript and jQuery

Course ID: WA2402
Delivery: On-Site or Instructor-led Virtual

Our Responsive Web Design Course trains students in the core technologies of modern responsive web design: HTML5, CSS3, and JavaScript.

HTML is used for semantic markup, CSS3 defines presentation, and JavaScript implements behavior. Many web sites use the jQuery JavaScript library to simplify coding.

The Response Web Design course shows students how to apply these technologies together, combined with the popular jQuery utility framework, to create rich web sites that adapt to a wide range of client devices, using the techniques of Responsive Web Design.

In this five day training class students explore these crucial technologies. It starts with HTML, continues with CSS and concludes with JavaScript fundamentals, jQuery and Responsive Web Design. The class includes numerous hands-on labs allowing students to use all of these technologies together to build web sites.

View Details

Mobile Development Bootcamp

Course ID: WA2361
Delivery: On-Site or Instructor-led Virtual

There are many ways to do mobile development — are mobile web applications, native applications and hybrid applications. Every organization that develops a mobile presence must decide which type of applications to build. Many organizations will build a combination of the three basic types.

Students in this five day course will explore all of the different types of mobile development. After completing this course students will be equipped to help select the appropriate development strategy(s) for their organizations.

View Details

Responsive (Mobile) Web Design with Bootstrap

Course ID: WA2350
Delivery: On-Site or Instructor-led Virtual

This 1 day class introduces students to responsive web design for desktop using Bootstrap. Students will begin by learning some of the fundamental technologies upon which Bootstrap is built like CSS Media queries and LESS. Students will progress to using Bootstrap to build simple and then more complex web sites.

View Details

Mobile Web Design with HTML5, CSS3, JavaScript and jQuery Mobile

Course ID: WA2256
Delivery: On-Site or Instructor-led Virtual

Responsive Mobile Web Development is more than just HTML. The core technologies are: HTML5, CSS3 and JavaScript. HTML is used for semantic markup, CSS3 defines presentation, and JavaScript implements behavior. Many mobile web sites use the jQuery Mobile JavaScript library to simplify coding.

This five day class gives students the opportunity to explore these crucial technologies. It starts with HTML, continues with CSS and concludes with JavaScript fundamentals and jQuery.  The class includes numerous hands-on labs allowing students to use all of these technologies together to build web sites.

View Details

Building HTML5 Based Mobile Web Sites

Course ID: WA2056
Delivery: On-Site or Instructor-led Virtual

This course teaches how to use the new features of HTML5 in a mobile platform

View Details

Mobile Requirement Gathering Courses

Introduction to Requirement Gathering for Mobile Applications

Course ID: WA2203
Delivery: On-Site or Instructor-led Virtual

This course is an introduction to management of requirements in mobile projects. It starts by introducing the concepts and ideal for someone who is going to be involved in the requirements management phase of a software project. Hands on exercises allow the students to apply the principles learned throughout the course.

View Details

Mobile Testing Courses

Testing Mobile Applications and Mobile Web

Course ID: WA2206
Delivery: On-Site or Instructor-led Virtual

This 2-day course details testing best practices and specifically focuses on mobile applications and mobile web testing.

View Details

Mobile for Business Users Courses

Mobile for Non-technical Managers

Course ID: WA2426
Delivery: On-Site or Instructor-led Virtual

This 1 day course is an overview of mobile development for project managers.

View Details

Apache Cordova Courses

Platform Independent Mobile Development with jQuery Mobile and Apache Cordova (PhoneGap)

Course ID: WA2185
Delivery: On-Site or Instructor-led Virtual

Participants in this three day class will learn how to build applications using jQuery Mobile and Apache Cordova that run on a variety of mobile platforms including iOS, Android and Windows Mobile. Discussion and labs will focus on the jQuery Mobile library and Apache Cordova.

View Details

Apache Cordova From the Ground Up

Course ID: WA2535
Delivery: On-Site or Instructor-led Virtual

Apache Cordova is an open-source development framework for creating cross-platform mobile applications. It allows web developers to use standard web technologies - HTML5, CSS3, and JavaScript - for creating mobile apps for a variety of mobile platforms including Android, BlackBerry, iOS, and Windows Mobile.

View Details

IBM Worklight Courses

Introduction to Mobile Application Development with IBM Worklight v6

Course ID: WA2221
Delivery: On-Site or Instructor-led Virtual

Participants in this two-day class will learn about the capabilities offered by IBM Worklight v6 for developing mobile web, hybrid and native mobile applications as well as integrating them with the IBM Worklight Server.  Hybrid mobile application development topics will focus on the Apache Cordova (PhoneGap) framework.  

View Details

Xamarin Training | Web Age Solutions Courses

Introduction to Xamarin Development

Course ID: TP2651
Delivery: On-Site or Instructor-led Virtual

The Xamarin platform offers a compelling option for building cross-platform mobile applications. This 2-day training course introduces attendees to the Xamarin platform and the skills necessary to design and build well-architected cross-platform mobile applications that follow modern design principles and patterns.

View Details

Xamarin Introduction

Course ID: TP2835
Delivery: On-Site or Instructor-led Virtual

In this one-day-deep-dive you will be introduced to the technology of the Microsoft Xamarin platform. This course provides an introduction to Xamarin.iOS, Xamarin.Android and Universal Windows Platform app development.

View Details

Xamarin Certified Mobile Professional

Course ID: TP2836
Delivery: On-Site or Instructor-led Virtual

In this course, you will learn to develop cross-platform mobile apps with Microsoft’s Xamarin platform. It will prepare you for the exam to become Xamarin Certified Mobile Professional. Xamarin’s development environment will be introduced. You will learn how to setup a Xamarin.iOS, Xamarin.Android and Xamarin.Forms app. Furthermore, you learn how to connect your app using a REST API. Finally, you will learn how to prepare your app for publishing through the respective stores.

View Details

Xamarin Certified Mobile Developer

Course ID: TP2837
Delivery: On-Site or Instructor-led Virtual

In this course, you will learn more advanced topics of cross-platform mobile development with 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.

View Details

Xamarin Mobile Essentials

Course ID: TP2838
Delivery: On-Site or Instructor-led Virtual

During this course you will start with an Xamarin.iOS and Xamarin.Android introduction. After this quick introduction you will take a deep-dive experience in to Xamarin topics that you will use in your day-to-day routine app building. You will learn to controle, define and modify your UI section. Although the focus of the course is on Xamarin.Forms you will also learn how the underlying platform works.

View Details

Xamarin UI UX

Course ID: TP2839
Delivery: On-Site or Instructor-led Virtual

As an UI/UX developer you will notice that it becomes more and more important to understand the underlying technology for building an app. During this course you will get full insight in the technical aspects of Xamarin which you will need to create a consistent UI/UX experience.

View Details

Web Age Solutions Inc’s mobile development training program offers a comprehensive and well-balanced courseware portfolio that covers all aspects of mobile design and development training that helps students learn the necessary skills to tap into the massive market of mobile app development. Our mobile development training program covers iOS, Android and Mobile Web Development. It also addresses WorkLight and Apache Cordova for platform independent development. We complete the coverage of the Mobile SDLC with our offering for Requirement gathering, UI Design and Testing.

Contact Us

Contact one of our talented solutions consultants to discuss your needs further.

In the US: 1.877.517.6540 (toll-free)

In Canada: 1.877.812.8887 (toll-free)

By e-mail: info@webagesolutions.com

Attend a Class

Looking to join a public class?

Public Class Schedule

Public Live Virtual Class (LVC) Schedule