Android Development Courses
Introduction to Kotlin
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.
Flutter
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.
Mobile Development Bootcamp
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.
Testing Mobile Applications Android Edition
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.
Android for Executives
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.
Android for Business Users
This course is meant for IT managers and product managers who need to understand the fundamentals of the Android platform.
iOS Development Courses
iOS 11 App Development using Swift
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.
iOS 13 Development with Swift 5
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.
iOS 10 Development with Swift
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).
iOS 9 Development with Objective-C
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.
iOS 9 App Development using Swift
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.
Mobile Development Bootcamp
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.
Mobile Web Development Courses
Responsive Web Development Training: Introduction to Responsive Web Development with HTML5, CSS3, JavaScript and jQuery
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.
Mobile Development Bootcamp
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.
Responsive (Mobile) Web Design with Bootstrap
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.
Mobile Web Design with HTML5, CSS3, JavaScript and jQuery Mobile
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.
Building HTML5 Based Mobile Web Sites
This course teaches how to use the new features of HTML5 in a mobile platform
Mobile Requirement Gathering Courses
Introduction to Requirement Gathering for Mobile Applications
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.
Mobile Testing Courses
Testing Mobile Applications and Mobile Web
This 2-day course details testing best practices and specifically focuses on mobile applications and mobile web testing.
Mobile for Business Users Courses
Mobile for Non-technical Managers
This 1 day course is an overview of mobile development for project managers.
Apache Cordova Courses
Platform Independent Mobile Development with jQuery Mobile and Apache Cordova (PhoneGap)
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.
Apache Cordova From the Ground Up
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.
IBM Worklight Courses
Introduction to Mobile Application Development with IBM Worklight v6
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.
Xamarin Training | Web Age Solutions Courses
Introduction to Xamarin Development
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.
Xamarin Introduction
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.
Xamarin Certified Mobile Professional
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.
Xamarin Certified Mobile Developer
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.
Xamarin Mobile Essentials
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.
Xamarin UI UX
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.
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?