Pick a course to start on. Each course covers a set of guided topics to learn and complete. You can pick which topics you want to complete, but we recommend completing the topics in the order we've provided.
Designed for web developers who want to learn how to build native-feeling
mobile apps using web technologies. You don't need to have mobile development experience
to complete the course, but it helps to have an understanding of HTML and CSS.
In this course, we'll build a simple app that consists of HTML elements styled with ready-made CSS.
The Angular course will go over the basics of using the Angular framework. You should be well acquainted with
It lets you use HTML as your template language and lets you extend HTML's syntax to express your
application's components clearly and succinctly.
This course introduces some basic components of mobile app development. You'll learn the popular open
source SDK Ionic. Ionic offers a library of mobile-optimized HTML,
CSS, and JS components, gestures, and tools for building highly interactive apps.
Built with Sass and optimized for Angular.
Interacting with backend data is crucial for most mobile apps, and with Angular, it’s a breeze.
This course dives into communicating with a server from your mobile app. You'll learn how to use
Angular's $http and $resource services to interact with RESTful server-side data sources.