Ionic 4 Crash Course with Heartstone API & Angular (Udemy.com)
Create hybrid app for Android, iOS and Browser with Ionic 4 & Angular 6. Use Ionic & Cordova to build native apps.
Created by: Filip Jerga
Last updated January 2019
What you will learn
- Develop a good looking, modern and real-world usable mobile applications with Ionic 4
- Write one code base for Android, iOS and Browser
- Unlock power of writing Hybrid Apps with Ionic 4.
- Establish yourself in field of the exciting mobile app development environment
How it compares
Against the other 149 rated Udemy courses in Mobile Development on CourseDuck:
- Rating4.4 out of 5higher than 42% of them
- Reviews342#37 of 150 by number of reviews
- Length8.2 hourslonger than 52% of them
- Last updatedJanuary 2019earlier than 84% of them
Course Description
Would not be great to write just one code and ship it to Android, iOs and Browsers? Well, that's what is Ionic exactly good for.
Angular is a well known and popular framework for writing amazing web apps. If you combine Ionic and Angular you have just right recipe to create awesome mobile hybrid apps. Ionic framework gives you a power to compile your Javascript, Html and Css code into a code that can be run on iOS, Android and of course Browser.
Is Ionic useful just for compiling your code ? Not at all. Ionic provides you with tons of UI components, modern cutting edge stylings, icons, animations, transitions and much more you can use easily out of the box. Ionic let's you focus on writing code instead of spending time crushing your head into the wall why header moved 10px.
There was never a better time than now to learn how to write extremely popular hybrid apps. Ionic might be just a right choice for you.
My name is Filip Jerga. I am a freelance software engineer and course creator here on Udemy. My previous course met with amazing feedback of 4.6+ rating and more than 1000 students.
I will take you on a quick but a knowledge-grained tour of Ionic 4. You will learn how to create an application usable in a real life. You will not spent endless hours watching boring presentation but rather writing real code. Learning by writing is the best way.
You will build an application connected to Heartstone api with every playing card listed in it. We will go through basics of Ionic.
Later, I will explain some of the UI Components. You will connect applications to Heartstone API. You will work on more useful features like search and functionality to make a card favourite. You will use amazing Ionic storage.
In last lectures you will learn what is a Firebase and what is it good for. Let's not forget about push notifications. You will learn how to send push notification from firebase straight to your applications and notify your users.
You will run application in browser and as well in emulator and real device.
In this course you will exactly learn:
What is Ionic and what is a good for
Understand Ionic Architecture
Understand routing and navigation in application
Fetch data from Heartstone API
How to create a page and display data in your app
You will refresh your knowledge of Angular
How to use Ionic UI components.
Create search and favorite cards feature
How to use Ionic storage
How to work with Firebase
How to send push Notification
Emulate application in Xcode and Android Studio
How does it sounds ? Let's find out if this course is right for you. I hope to see you in lectures.
Instructor Details
- 4.4 Rating
342 Reviews
Filip Jerga
Hi, I’m Filip Jerga, an experienced software engineer and freelance developer with a Master’s degree in Artificial Intelligence. Over the years, I’ve worked on a wide range of technologies and projects, from C++ development for ultrasound devices to building modern mobile and web applications using React and Angular.
My career has equipped me with deep technical expertise and a passion for teaching. I take pride in explaining programming concepts in a clear, detailed, and engaging way, making them accessible to learners of all levels. I invite you to join my course, where I’ve dedicated great effort to delivering hands-on, practical insights into web and software development.
More courses by Filip Jerga
Complete Next.js with React & Node - Portfolio Apps [2023]
4.3 (1,188 Reviews)
Provider: Udemy
Time: 44h
$11.99
React, Angular, Node In-Depth Guide: Beginner to Pro (2018)
4.6 (875 Reviews)
Provider: Udemy
Time: 63h
$11.99
Rust & WebAssembly with JS (TS) - The Practical Guide (2021)
4.4 (580 Reviews)
Provider: Udemy
Time: 13.4h
$89.99
More Mobile Development courses
Flutter Mobile App: Build Chatbot with Firebase & Gemini AI (2026)
4.9 (775 Reviews)
Provider: Udemy
Time: 13.8h
$19.99
Android MVVM Architecture complete course (2026)
4.7 (890 Reviews)
Provider: Udemy
Time: 3.4h
$74.99
Android App's Development Masterclass - Build 2 Apps - Java (2023)
4.7 (271 Reviews)
Provider: Udemy
Time: 7.8h
$39.99
The Best React Native Course 2026 (From Beginner To Expert)
4.6 (735 Reviews)
Provider: Udemy
Time: 24.3h
$19.99
The Ultimate 70+ Hours iOS Development Bootcamp (2025)
4.6 (672 Reviews)
Provider: Udemy
Time: 74.2h
$84.99
Reviews
By Khalid on 2/16/2019
This course has an excellent content and is easy to follow thanks to the instructor teaching skills! Appreciate the bonus section and update to the latest version of ionic and angular.
By José Rios on 12/29/2018
This course is good, the final app is a little bit basic but interesting. The push notification part, is a welcome subject but is not required for this app and it really don't show much about notifications... There are plenty of developer tips and other stuff that I didn't knew, but at the end of the day, I enjoy the course
By Jefersson Gálvez on 12/13/2018
Al principio me perdí un poco porque tenía ya actualizado el @angular/core y ionic, por lo que empecé de lo último al principio. Fue un excelente curso, muy rápido pero concreto
By Wesley Heesters on 12/4/2018
Great course for programmers new to Ionic. I wouldn't recommend this course to an absolute beginner. Filip's English is not great but good enough, it's fairly easy to follow and understand him. If this course came with closed captions I would rate it higher.
By Petar Mitev on 11/10/2018
Really enjoy that the whole course is building the app, and learning while building. I like to learn by doing, rather than just listening to lectures, and this was perfect for me.
By Erik Chacon on 11/7/2018
As a developer for Web and Desktop one of the most challenging topics to learn for me was Mobile Applications, I decided to take this course hoping to get engaged and learn a lot to keep out the fear to learn about Mobile and Ionic specific. Ending this course I can tell that I have the tools needed to create my own applications, the application created through the course is very useful, and the explication is so precise that every bug or trouble my app launched was solved in the course by Filip and that was really impressive. I appreciate the hard work in create a course that is easy to follow but so real to apply immediately without doubt. Thanks for the knowledge you shared !!
By Gerrit Hoekstra on 10/31/2018
Content good but the sound quality is poor. A decent microphone would have made all the difference. The weird pronunciation for simple words like "Code Editor", "Alliance", "Priest" etc do not help either. Lots of small errors that are very distracting. It is difficult to follow what happens sometimes, as much of the editing operations is done using keyboard shortcuts instead of mouse operations that shows what is selected, copied and pasted. The installation of the emulator in Linux and Android Studio is poorly covered and turns out to be completely different to that on MaxOS and Windows - I had spent most of one day just getting the stupid emulator and Android Studio to work. Although the course claims to be Ionic 4.x, the examples are distinctly from an older version of Ionic.
By Anton on 10/30/2018
"Now we go back to the browser. Ah HTTP error, yes that is actually a good error.' Opens one of the 8 files we just created. "We need to import module" Writes an import line. "Now it works. Yes. This is amazing" I do need more Angular knowledge, but the entire tutorial feels like a copy pasting session. There are no real explanation why we do what we do. We write this line, thus that happens. So far i feel like im only equipped to handle this exact use case and nothing else.
By Diaminity s.r.o., Banícka 1484/1 Spišská on 9/11/2018
More than satisfied! He exactly knows how to do it. This course is truly outstanding. It's a very comprehensive Ionic course with thorough explanations increasing progressively in difficulty, yet easy to follow.I really appreciate your work! I totally recommend this course and it's definitely worth buying it.
By Martin Uličný on 9/5/2018
Great course. Work with hearthstone api give me some new ideas how to apply what I learned from Filip's Angular courses. I never knew push notifications are so easy to set up. Ionic will be handy with its ability to build for different platforms when I will publish my first app :)
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100
![Complete Next.js with React & Node - Portfolio Apps [2023]](/programming/react-js/images/2000856_bce7_5.jpg?v=1789298356)








