Ionic with NodeJS: Build a Full Mobile Business Rating App
Ionic with NodeJS: Build a Full Mobile Business Rating App, available at $19.99, has an average rating of 4.15, with 153 lectures, 3 quizzes, based on 66 reviews, and has 382 subscribers.
You will learn about Build a mobile app with Ionic, Node, Express and MongoDB Use Mongoose to create schemas Build REST API from scratch Use Node REST API inside ionic app Connect Frontend with Backend code Learn ionic UI components, apis and native plugins Use Ionic Storage Module Use mongodb as database for storing data from ionic app Use cloudinary cloud storage for files Send images from ionic app to node backend through REST api Build rating and reviews functionality inside the ionic application Add Leaderboard and search functionality Deploy backend app to heroku This course is ideal for individuals who are Anyone with a passionate and enthusiastic mindset to learn or Anyone willing to train in mobile app development or Back-end developers wanting to increase their skills and knowledge or Fullstack developers wanting to increase their skills and knowledge It is particularly useful for Anyone with a passionate and enthusiastic mindset to learn or Anyone willing to train in mobile app development or Back-end developers wanting to increase their skills and knowledge or Fullstack developers wanting to increase their skills and knowledge.
Enroll now: Ionic with NodeJS: Build a Full Mobile Business Rating App
Summary
Title: Ionic with NodeJS: Build a Full Mobile Business Rating App
Price: $19.99
Average Rating: 4.15
Number of Lectures: 153
Number of Quizzes: 3
Number of Published Lectures: 153
Number of Published Quizzes: 3
Number of Curriculum Items: 156
Number of Published Curriculum Objects: 156
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Build a mobile app with Ionic, Node, Express and MongoDB
- Use Mongoose to create schemas
- Build REST API from scratch
- Use Node REST API inside ionic app
- Connect Frontend with Backend code
- Learn ionic UI components, apis and native plugins
- Use Ionic Storage Module
- Use mongodb as database for storing data from ionic app
- Use cloudinary cloud storage for files
- Send images from ionic app to node backend through REST api
- Build rating and reviews functionality inside the ionic application
- Add Leaderboard and search functionality
- Deploy backend app to heroku
Who Should Attend
- Anyone with a passionate and enthusiastic mindset to learn
- Anyone willing to train in mobile app development
- Back-end developers wanting to increase their skills and knowledge
- Fullstack developers wanting to increase their skills and knowledge
Target Audiences
- Anyone with a passionate and enthusiastic mindset to learn
- Anyone willing to train in mobile app development
- Back-end developers wanting to increase their skills and knowledge
- Fullstack developers wanting to increase their skills and knowledge
Have you ever thought of building an application that uses RESTful API? Have you thought of building an application with both front-end and back-end connected by RESTful APIs all created by you? Then this course is designed specifically for you.
In this course, you will build a mobile application using Ionic 4 (formerly Ionic 3), Node, and Mongodb database. The front-end of the application is built using the ionic framework while the back-end is built using Express framework. The front-end and back-end are connected via HTTP through the RESTful API created from scratch.
The REST API used in this course is build completely from scratch.
This Ionic and Node.js course will guide you through building your own mobile business rating app from start to finish.The course uses tools like Express, Mongodb, Mongoose. This application is an employee to business app (Or we can say as well it is a business to business rating app) where an employee of a company (or another company) rates a business based on experience with the company’s business dealings.
This course is project based.
During this course, you will learn to
-
Build a mobile app with Ionic, Node, Express and MongoDB
-
Build REST API from scratch
-
Use Node REST API inside ionic app
-
Connect Frontend with Backend code
-
Upload images from Ionic app
-
Use Cloudinary cloud storage for images
-
Create ionic providers for communicating with back-end
-
Use Ionic UI components, apis and native plugins
-
Build reviews and rating functionality inside ionic application
-
Use third-party rating component
-
Create custom components
-
Use Ionic storage
-
Use MVC pattern to build REST API
-
Create custom functions to be used inside ionic template files
-
And more…
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Source Files
Lecture 3: Install Node and Angular
Lecture 4: Install Ionic and Cordova
Lecture 5: Install MongoDB
Chapter 2: Ionic 3 Project Setup
Lecture 1: Install VS Code
Lecture 2: Create Ionic Project
Lecture 3: Create Node Project
Lecture 4: VS Code Workspace
Lecture 5: Create Home Page
Lecture 6: Create Login Page
Lecture 7: Style Login Page
Lecture 8: Add Register Page Inputs
Chapter 3: Signup and Login Authentication
Lecture 1: Install Express
Lecture 2: Start Mongodb Server
Lecture 3: Create User Route
Lecture 4: Create Register Provider
Lecture 5: Install Cors
Lecture 6: User Model
Lecture 7: Passport Signup – 1
Lecture 8: Passport Signup – 2
Lecture 9: Signup New User
Lecture 10: Add Loading Controller
Lecture 11: Add Alert Controller
Lecture 12: Add Validations
Lecture 13: Task Solution
Lecture 14: Passport Login – 1
Lecture 15: Passport Login – 2
Lecture 16: Ionic Storage
Lecture 17: Save Email in Storage
Chapter 4: Company Section
Lecture 1: Company Inputs
Lecture 2: Automatic Login
Lecture 3: Logout
Lecture 4: Company Form
Lecture 5: Sidemenu List
Lecture 6: Add Create Company Link to Sidemenu
Lecture 7: Company Schema
Lecture 8: Company Route
Lecture 9: Company Provider
Lecture 10: Import Company Provider
Lecture 11: Add Field to Company Schema
Lecture 12: Add Home Route
Lecture 13: Get User Data
Lecture 14: Exclude Password
Lecture 15: Add User Id to Create Company Method
Lecture 16: Create Test Company
Lecture 17: Validate Company Data
Lecture 18: Use View Did Enter
Lecture 19: Get All Companies
Lecture 20: Display All Companies
Lecture 21: Add Style to All Companies Page – 1
Lecture 22: Add Style to All Companies Page – 2
Lecture 23: Home Page Elements
Lecture 24: Add Styles to Home Page
Chapter 5: Reviews and Rating Section
Lecture 1: Style Create Company Page
Lecture 2: Add Reviews Page – 1
Lecture 3: Add Reviews Page – 2
Lecture 4: Add Company Profile Page
Lecture 5: Display Name on Review Page
Lecture 6: Update Company Schema
Lecture 7: Add Review Route
Lecture 8: Add Review Method
Lecture 9: Send Review and Ratings to Back-end
Lecture 10: Update Company Document with Ratings and Review
Lecture 11: Review Fields Validation
Lecture 12: Add Toast Controller to Review's Page
Lecture 13: Ionic Rating Component
Lecture 14: Style Rating Stars
Lecture 15: Create Average Method
Lecture 16: Company Profile Page
Lecture 17: Create Rating Sum Method
Lecture 18: Custom Rating Component – 1
Lecture 19: Custom Rating Component – 2
Lecture 20: View Company Reviews – 1
Lecture 21: View Company Reviews – 2
Lecture 22: Fix Review Typo Error
Lecture 23: Display Average Rating
Lecture 24: Display Sidemenu Icons
Lecture 25: Sidemenu Elements
Lecture 26: Sidemenu Styles
Lecture 27: Use Moment Library
Lecture 28: Use Substr Method
Lecture 29: Employee Role Alert Box
Lecture 30: Update User Company Schema
Lecture 31: Send Employee Role
Lecture 32: Save Employee Role
Lecture 33: Add Toast Controller For Employee Role
Chapter 6: Ionic 3 Image Upload
Lecture 1: Create Settings Page
Lecture 2: Populate Company Array
Lecture 3: Display Settings Elements
Lecture 4: Display Companies
Lecture 5: Cloudinary
Instructors
-
Uzochukwu Eddie Odozi
Software Developer
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 4 votes
- 3 stars: 13 votes
- 4 stars: 21 votes
- 5 stars: 26 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024