Have a question?
Message sent Close
3.36 out of 5
3.36
7 reviews on Udemy

IOS Development with NodeJS + Google Maps API + Firebase

Learn to build full-stack native iOS apps with Swift 4 and and the latest features of iOS 11 with NodeJS as our server
Instructor:
Mzn AL Maskari
47 students enrolled
English [Auto]
Gain the knowledge to use Google Maps API
Understand the implementation of cloud storages through the use of Firebase
Will understand the architecture of IOS development and be able to build his future ideas
Gain the knowledge to develop server-side applications
Become full-stack software developer (Mobile, Web, and Desktop)
Be able to host your server in a cloud storage (Heroku)
Understand CocoaPods and how to use integrate libraries to your project (e.g. Firebase, Google Maps, and Alamofire)
Build RESTful API with ExpressJS in NodeJS
Exchange messages between client (IOS APP) and server (NodeJS)

This course is  project based designed to teach you how to build full-stack application on IOS, Desktop, and Web applications as well.

You will build an intuitive iphone application using swift 4 and the latest features of IOS 11. Throughout the course, you will learn how to integrate and use other exciting libraries and APIs like Google Maps API and Firebase to store your images.

You won’t only learn how to build iphone apps, but also how to design them. Together, we will design our application interface using Sketch and then we will learn how to break the design parts into assets for the development in Xcode.

The course is packed with cutting edge technologies where we use the popular NodeJS technology along with MongoDB to build fast, scalable and secure RESTful APIs from setup to deployment in the most efficient way. You will learn how to set up heroku to work with your nodejs server.

In the last section of the course, we will cover an intriguing technology called MeteorJS to build our admin panel in desktop with the help of third party libraries.

There are many exciting things to learn in this course, so join me in the journey and lets get right into it

Introduction

1
Introduction

Sketch

1
Sketch Setup
2
Designing in Sketch

CocoaPods and Xcode Setup

1
CocoaPods Installation and Setup
2
Creating Our Project in Xcode
3
Xcode Overview
4
Creating Our First Screen in Xcode
5
Button Designing (Sketch)

NodeJS (Server-side Setup and Development)

1
NodeJS Setup
2
mLab Setup
3
Project Setup (Package Installation)
4
Implementing Our First NodeJS File (server.js)
5
Setting Up Our Database Attributes
6
Implementing Our First Post Router
7
Server Testing (Postman)

Firebase Setup

1
Firebase Setup - Part 1
2
Firebase Setup - Part 2
3
Xcode Workspace Project
4
Package Installation

Post Screen Implementation (Xcode)

1
Linking UI Elements With The Code
2
TextFields Implementation
3
TextView Implementation
4
TLPhotoPicker Library Integration and Implementation
5
TLPhotoPicker - Part II

Google Maps APIs Integration

1
Google Maps Setup
2
Google Maps Implementation
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
3.4
3.4 out of 5
7 Ratings

Detailed Rating

Stars 5
2
Stars 4
2
Stars 3
1
Stars 2
0
Stars 1
2
6011a78998432aedfa3f753a24c63313

Includes

2 hours on-demand video
Certificate of Completion

About

AulaGEO is a Ge-engineering specialized academy.

Social Network

Udemy Black Friday Sale! Top Courses From $9.99