K3vyi5eqckzsboka8rla untitled%20design%20(4)

Swift in Action: Building Realtime iOS Apps with Firebase

Step-by-step video course to create your own Realtime Apps with Cloud Backend

   Watch Promo

You can create awesome apps but struggle with the backend part? You don't want to learn yet another language to code a solid server?

You just want to get the damn thing working?

Than this course is exactly what you are looking for. In this course I will show you how create awesome iOS apps in Swift 2.0 using the Firebase backend for your data.

Firebase offers unlimited possibilities to sync your apps data to the cloud, store it, protect it and update all the data on your clients automatically. With Firebase, all the power is in your hands - without learning the next programming language or framework!

What do I need?

In order to build iOS apps you need a Mac based operating system. We will work with the Xcode and Swift 2.0

If you finally want to build your app for the iOS Appstore you also need a valid developer account. It would be great if you have a general understanding of Swift, but we will start on a very low skill level so basic iOS development knowledge is enough to start.

What will you learn?

Along the course you will learn everything you need to work with Firebase:

  • Integrate the Firebase SDK into your Swift app
  • Connect to Firebase
  • Authenticate a user
  • Store & Sync data to Firebase
  • How to Secure your Firebase data with rules

Finally we will build a real chat app with Swift applying all the before learned techniques. The chat view will look like this:

Swift Firebase App

At the end of this course you will be able to:

  • Use Firebase as a Cloud Backend for your iOS apps
  • Build a user authentication System
  • Develop a chat app
  • Create your own Realtime apps!

If you have any question throughout the course, you can contact me any time!

Your Instructor

Simon Reimler
Simon Reimler

I am Simon, 26 years old from Germany, Teamlead Mobile & Frontend + Software Developer. I am blogging on Devdactic about Software development, trends and all kind of useful information to build great pieces of code and a successful blog!

While making apps is my daily business, teaching those skills is my hobby. I like to present the best possible solution for problems, so others can skip the hard part and focus on the work that matters.

In my courses I will give you detailed information on how to start an achieve the results you want. I have acquired skills in different languages like Objective-C, Swift, JavaScript, Python, Java.

Whenever you need help along the course, I will try to find a solution for your problem.

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

This course is not open for enrollment.