Save for later

Ionic - Build iOS, Android & Web Apps with Ionic & Angular

Join this bestselling course to learn how to use Angular and web development technologies to build real native mobile apps for iOS and Android.

Ionic is one of the most exciting technologies you can learn at the moment - it enables you to use one codebase (written in This course teaches you the latest version of Ionic from scratch with no prior knowledge about it assumed.

Angular (formerly Angular 2) allows you to create awesome web applications powered by TypeScript / JavaScript. Wouldn't it be great to use that Angular knowledge to build web applications that can be compiled into native mobile apps, running on any iOS or Android device? And also publish them as progressive web apps at the same time.

The Ionic framework allows you to do just that.  Use your existing Angular

Ionic offers a lot of beautiful components (which you'll learn about in this course) that can be used to compose native-like user interfaces.

Capacitor (another tool provided by the Ionic team) will handle the rest as it's used to then build a native mobile app for iOS/ Android based on your code. This allows you to focus on the things you know and release your application on all possible devices (desktop and mobile) without having to learn thousands of different languages. Indeed, with Ionic, you can use one codebase to ship three different apps (iOS, Android, web).

No wonder that hybrid frameworks like Ionic are extremely popular and in high demand.

My name is Maximilian Schwarzmüller and I'm a freelance web developer as well as creator of many 5-star rated courses here on Udemy - including my "Angular - The Complete Guide" course, the bestselling Angular course on Udemy.

I love creating awesome web applications and it simply is amazing to now use that knowledge and build native mobile apps with it, too.

This course takes your from zero to published app, taking a very practice-orientated route. You'll a realistic app (where users can create and book events) throughout the course, learning about the basics of Ionic, its rich component library, how to fetch and handle user input, how to store data and access native device features and much more.

You'll dive into all important Ionic components as well as concepts like navigation (tabs, sidemenus), user input, native device features (e.g. camera), storage, http, authentication.

And since building apps is only part of the fun, you'll of course also learn how to run your apps either in the browser, on an emulator or on your own device.

What exactly are you going to learn then?

  • A brief refresher on Angular

  • How to set up your Ionic projects

  • The basics about Ionic - How navigation works, how your project is structured and you use its rich component library

  • How to use the many beautiful components Ionic ships with

  • How to use different kinds of navigation concepts: "Back"-Button-Navigation, tabs and sidemenus

  • How to show modals, alerts, toasts and many, many more useful UI components

  • How to test the app in the browser, on emulators or real devices

  • How to fetch and handle user input through inputs, textfields, dropdowns, dialogs etc.

  • How to authenticate users and access web servers to store + load data

  • How to access the local device storage and native device features like the camera or geolocation

  • So much more ... like styling and theming your app

  • Finally, you'll learn how to configure your app and publish it to the App Store or Google Play Store (or as a progressive web app)

Does this sound great?

I can't wait to welcome you in this course. :)

Get Details and Enroll Now

OpenCourser is an affiliate partner of Udemy and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.6 based on 1,671 ratings
Length 20.5 total hours
Starts On Demand (Start anytime)
Cost $15
From Udemy
Instructor Maximilian Schwarzmüller
Download Videos Only via the Udemy mobile app
Language English
Tags Mobile Apps Development Mobile Development

Get a Reminder

Send to:

Similar Courses

What people are saying

step by step

The step by step learning approach is not in the new video content.

This course took me step by step through all the hard-to-understand documentation to reach a completely developed app and even publish it ^_^ Thank a lot Max clear explanation, the same clarity and great examples than Angular4 course made by Maximilian too.

Step by step clear explanation.

Everything is explained step by step, the trainer speaks clearly, the trainer is active in the forum to answer questions (very big +, thanks), important elements are highlighted in the videos.

Excelent, step by step explained course This is an awesome course to learn Ionic As always with Maximilian it was a very well balanced course Very fast pace, but after the first fully functional app, I knew when to pause the video.

It's a constructive and simple approach, I could grow step by step.

excellent It's an excellent course and Max explains things very well clear explanation , and step by step learning which is very good.

Awesome Learning Experience The course is clearly explained and the complexity is learned step by step.

Good course, takes you step by step through Ionic.

clear and well lay out, awesome course Very detailed step by step cource.

the course well organized step by step and the explanations in the videos were clear.

Very detailed step by step explenations.

Great step by step instruction.

Great step by step constructive explanations that really help you learn!

Read more

highly recommend this course

I highly recommend this course for anyone wanted to learn Ionic or upgrade from previous versions of Ionic.

I would highly recommend this course.

Now it's just practicing, getting experience and getting things done :) I highly recommend this course.

I highly recommend this course, I’m only at the 56% and I’m already able to create apps on my own.

I highly recommend this course!

I can highly recommend this course!

I highly recommend this course.

His teaching style is really enjoyable and I highly recommend this course if you want to dive into Ionic 2./3.

I would highly recommend this course for anybody wanting to learn Ionic Development from scratch.

Read more

very easy to follow

Very easy to follow along Danke Professor Shwarzmuller.

Max is a great teacher and he really knows how to explain difficult topics with very easy to follow examples.

Very easy to follow if you know some Javascript.

I actually learnt Angular 2 using Max's tutorial , you are great and very easy to follow.

very easy to follow:) thanks max for your awasome tutorials Good explanation of ionic basics with good practical learning apps Great Teacher!!

recomended Very easy to follow.

Clean introduction, makes clear what i gonna learn, eager to learn the real code now really nice and useful course i love it Very easy to follow, very easy to understand.

Very easy to follow and work alongside the instructor - good voice too.

Read more

little bit

Good informative course, needs a little bit hands on assignments and to slightly slow down the rhythm.

I believe the work flow of the legacy course had a little bit better work flow / presentation.

Im currently working with Ionic 3 / Angualar2, so I buy this course to get a little bit more experience with this frameworks and It have everything I need, its a good practice for working with real applications.

It vocers different aspect very good, but maybe sometimes complicates things a little bit.

Better to have little bit slower.

I have used Ionic 2 a little bit recently so some of this isn't new to me but there is still some things to learn.

This is with latest Ionic 3 I guess...Its ok. Wow...what a course...you have done a marvellous job I completed 2 modules only...and got very good idea about the Ionic 2 basics...getting ready to watch the remaining modules I think , the tutorial goes little bit fast .

if there is other web developments course like php,html,javascript,css from the same instructor i will buy the courses something that was missing is about publishing the app to google store/app store to see the app was published a little bit more apps that native components are necessary.

A little bit outdated Max explains underlying concepts very well.

For me a little bit quick.

Thanks Max Little bit outdated so far, but still useful Absolutely amazing!

your Knowledge sharing with us a little bit faster, that makes us to look back and concentrate on your wordings as an Indian Really cool native app development approach!

Read more

looking forward

Looking forward to some advanced courses related to Ionic from Max.

Always looking forward to learn from Academind, Max is really good in high level language and explain in detail.

Looking forward to having the time to complete this one, and also purchasing other courses by this author!

Still at an introductory level, but I am following along and looking forward to learning some more staff.

I am very excited to join this Ionic course and looking forward to completing it.

I'm looking forward to the Ionic 4 extensions of this course that will be coming, I'm sure.

I would looking forward to it.

Great course looking forward to the next.

This getting start section was great & looking forward to the next core section.

I am looking forward to the remaining sections, so far this is a comprehensive course, presented in an enthusiastic way.

Read more

real world

maximilian the best It's good I've been working with ionic a couple years but never took a serious process to learn, first I started from the angular course (already at 30%) and can say all content from this guy is just amazing, I was worried at first for listening at stuff that I "already knew", but taking the time to learn the concepts has been a huge change on my work, and I'm already more productive Like all the other Max's courses, I am learning a lot of useful and practical things which are important building blocks of my real world App.

Just hoping more use case in real world of the course.

For this reason, if you want to learn Ionic and apply this knowledge to the real world, I recommend you this course.

A lot of thing to learn that make you feel confidence enough to do on the real world job.

So based on the way he explained in Angular, I chose this course as this is very much nearer to Real World these days.

I've taken other courses were the instructor just uses small code snippets to use as examples, but that's not as effective as Max's "real world" apps.

This is amazing and building my confidence level more to develop a real world App.

Excellent and deep enough to become a real world apps experienced developer.

And please add more real world application I find it useful.

This Ionic course will get you up and running and ready to work in a real world work environment!

Read more

teaching style

Teaching style is very good.

clearly explained...teaching style is fantastic...I'm getting deep knowledge on each and every topic in this course...

This course is complete until I can build in my native and release my mobile application I like all of Maximilian courses, he's an excellent instructor, I love his teaching style.

Great teaching style and awesome approach to explaining the material in a way that helps make sense of what is being covered.

Max is very clear and has a great teaching style.

Max has very good knowledge of concepts and his teaching style is awesome.

You make teaching look so easy, but after seeing so many youtube ionic videos (which were terrible), I sure do appreciate your teaching style and vast knowledge in the subject.

Best Wishes :) The combination of the teacher's in-depth knowledge of the subject and his enthusiastic teaching style makes this course really great for me.

Read more

keep up

Sometimes the instructor is a bit too fast paced and I find myself pausing and rewinding a lot trying to keep up.

Keep up the good work on your courses!

I've used several resources for Ionic2/3, but Max's course is almost always the best and he continues to keep updated with Ionic revisions.

Great Course so far.. Keep up the Great work!

Keep up the great work Max and I look forward to an advanced Ionic 2 course with deeper diving on using Firebase as a backend.

Keep up the great work Max, all of the courses I have taken from you are very informative and easy to follow.

Keep up the good work.

Keep up the good Work!!!

Read more

high quality

I am revisiting the course to get to speed with Ionic 4, I am very pleased to find a fully updated course with the same high quality.

The Course is perfect at the moment, nice and high quality videos, well explained topics too fast yes, perfect Just what I have been looking for!

Max very organized course with lot of details and very informative examples Overall, really high quality course.

Good pace, easy to understand, and well structured ... net-net you can tell he's put *a lot* of work into making this of high quality.

I was particularly impressed with angular recap, which looks almost like course of angular ( if you know the basics) Thank you for producing high quality courses.

High quality course as usual from Max.

Max always delivers high quality content.

Read more

exactly what

This was exactly what I was looking for!

It's exactly what I'm searching for lessons to learn ionic !

This course was exactly what I was looking for.

Great course – exactly what I needed.

the way he speaks is very easy to understand and the course was exactly what I needed.

This is exactly what I'm looking for.

Read more

figure out

Wymaga jednak trochę wiedzy programistycznej na start, także nie polecam dla skrajnie początkujących Bugs that I spent a lot of time trying to figure out were explained in later tutorials to some extent, no indication that there was a potential solution coming up.

Ionic was updated to version 3 in the process of me taking this course, hence I had to figure out and resolve any discrepancy as i go along.

Not too much chatter about labels and optional things that the student should be able to figure out on his own.

I busted my butt trying to figure out how to navigate from one page to another.

The commands have been changed and because of this I ran into a lot of issues I had to figure out myself.

Read more

till now

Till now yes I am following along nicely so far.

thanks for this course its really helpfull till now.

Its awesome till now.

I am on section 3 and the content is clear till now.

we need more advanced courses like this Very good explanation and really good didactic As always Max delivers a brilliant and thorough course awesome till now Maximilan Rocks!

Read more

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Coordinator, Content Strategy, Native $44k

Native Teacher $44k

Admissions Counselor / Native American Liaison $48k

Native English Instructor $50k

Android native $54k

High School Native Language Tutor $57k

Mobile Engineer 2 $59k

Native American Studies Instructor $65k

Mobile Developers $66k

Assistant Native American Outreach Coordinator $73k

Mobile Device/Mobile Web QA $122k

Mobile Banking $179k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.6 based on 1,671 ratings
Length 20.5 total hours
Starts On Demand (Start anytime)
Cost $15
From Udemy
Instructor Maximilian Schwarzmüller
Download Videos Only via the Udemy mobile app
Language English
Tags Mobile Apps Development Mobile Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now