Create Mobile Apps For Business With Ionic and Firebase

Learn to creat cross-platform iOS and Android apps in HTML/CSS/JavaScript with Ionic Framework and Firebase.
2.8 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
21 students enrolled
Take This Course
  • Lectures 16
  • Length 1 hour
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2016 English

Course Description

Hi,Thanks for checking for my course.

We are looking at what is important to configure Ionic Framework on your Windows, Linux or Mac and develop visually great applications with minimal amounts of code and design skills necessary.

Ionic is a powerful framework that helps you build native look and feel iOS and Android apps using web technologies like HTML, CSS, and Javascript. It's based on two-way data binding and AngularJS for powerful templating.

We will be using Firebase as our backend for our application and the positive side of that is that we are able to upload and save data in our application.The back-end Firebase is a perfect complement to Ionic.Unlike other services where you have to constantly keep refreshing and loading the data. Firebase helps you build a very efficient network with seamless networking integration.

With Ionic the dream of using web technology to build mobile apps is finally here. It won't a second-class option, it's the future of mobile app development.

Let's get started!

What are the requirements?

  • A windows or mac
  • A text editor or an IDE
  • Some familiarity with command line interfaces advantageous

What am I going to get from this course?

  • Develop complete mobile apps in HTML5
  • Setup their computer to build Ionic, iOS and Android applications
  • Be Able to Create Amazing Mobile Application From Scratch
  • Know how to use Ionic Framework for mobile application development
  • Use The Incredible Tools That Ionic Offers to Streamline Your Workflow

Who is the target audience?

  • Web developers that want to build mobile apps
  • Those who are starting to see that most of their clients are now looking for mobile apps
  • This course is meant for Web Developers who want to start building mobile applications, they don't need to know AngularJS

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction
Section 2: What's Ionic
Intro to Ionic
Installing and Running Ionic
Section 3: Ionic Components
CSS Components
JavaScript Components
HTML Inputs
Section 4: Creating an App
Designing Your App
SignUp With Firebase
Creating the App
Section 5: Programming the App
Setting Up App.js and Routing
Creating a Service For Your App
Section 6: Building the App Interface
Setting Up the Homepage
Setting Up the Add Page
Setting Up the Recipe ListSingle Page View
Section 7: Conclusion

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Cristan Sector, Computer programmer, analyst and teacher

Hi,I am Cristan.I have been developing software professionally for over 10 years, and I have experience dealing with technologies such as HTML, CSS, Javascript, JQuery, PHP, MySQL, Ruby, Python, Rails, Ember. js for web and also Objective-C, Java, and Swift for mobile, and many APIs including Parse and social media types such as Facebook and twitter.

Times have changed, the challenges are very different to what they were, but programming remains fun!

I have worked for a number of companies, from startups to large high-profile organisations, in sectors including finance, gaming, media, and travel.

I've written code in at least a dozen different programming languages, and have done everything from back-end services to web front-end and mobile apps.

I always enjoy learning new technologies and sharing my experience with other developers, and I see Udemy as an opportunity to do the same on a larger scale.

Ready to start learning?
Take This Course