Loopback, Angular 5, Ionic 3: Build Web and Mobile Apps | Baljeet Singh | Skillshare

Loopback, Angular 5, Ionic 3: Build Web and Mobile Apps

Baljeet Singh, Freelance Full Stack Developer, Instruct

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
42 Videos (4h 4m)
    • Welcome To The Course

      1:43
    • Course Topics Outline

      3:41
    • Setup Development Environment

      2:35
    • Installing Loopback

      1:07
    • Creating project with LoopBack CLI

      3:18
    • Creating New Model Via CLI

      2:45
    • Using Loopback Explorer

      2:15
    • Adding New Property To Existing LoopBack Model

      2:15
    • Connecting LoopBack to MongoDB

      3:23
    • Adding Model Relationships

      5:10
    • ACL (Access Control List) and Authentication

      3:31
    • Filtering Data

      5:38
    • Adding Remote Method

      4:50
    • Validating Data

      4:31
    • Installing Angular CLI and Creating New Project

      2:30
    • Installing Angular Material

      6:13
    • Creating Components using CLI

      2:58
    • Creating Header UI and Navigating to Routes

      8:08
    • Creating Quotes Component UI

      11:10
    • Fetching Quotes From The Server

      7:36
    • Adding Server Side Pagination to Quotes Component

      8:30
    • Creating new Quote and Saving to Database

      12:49
    • Validating Create Quote with Server Side Validation

      5:46
    • Editing Quote and Saving to Database

      9:11
    • Deleting a Specifc Quote

      4:40
    • Adding User Login Functionality (part1)

      11:00
    • Adding User Login Functionality (part2)

      7:51
    • Adding User Login Functionality (part3)

      10:30
    • Using AuthGuard to Restrict User From Access a Route

      4:10
    • Making Requests as Logged in User

      5:04
    • Installing Ionic CLI and Creating New Project

      4:51
    • Creating and Lazy Loading Pages

      4:30
    • Creating Quotes Page UI

      5:42
    • Fetching Quotes From The Server

      8:05
    • Adding Ionic Infinite Scroll To Get More Data

      4:17
    • Adding Create Quote Page UI

      4:47
    • Creating and Saving a Quote to the Database

      6:56
    • Validating Create Quote with Server Side Validation

      5:49
    • Editing Quote and Saving to Database

      13:28
    • Deleting a Specifc Quote

      3:48
    • Adding User Login Functionality

      14:49
    • Changing Toolbar Color By Overriding Sass Variable

      2:26

About This Class

This course is based on Loopback 3, Angular 5, Ionic.

Create Full Stack Web and Mobile Applications with Angular, Ionic and NodeJS Loopback

You will learn how to:

LoopBack

  • Using CLI
  • Creating Models
  • Using Explorer
  • Adding New Properties to existing Models
  • Connecting to MongoDB / Datasource
  • Adding Relationships 
  • Authentication / ACL
  • Filtering Data
  • Adding Custom Endpoints with Remote Methods
  • Validating Data

Angular

  • Using CLI
  • Installing Angular Material
  • Creating Components/Services
  • Server-Side Pagination
  • Mobile Compatible UI with Flex Layout
  • Making HTTP requests
  • CRUD operations
  • JWT Authentication
  • Using Local Storage
  • Server Side Validation
  • Guards

Ionic

  • Using CLI
  • Creating Pages
  • Creating Providers
  • Lazy Loading Pages
  • Infinite Scroll / Sever-Side Pagination
  • Making HTTP requests
  • CRUD operations
  • JWT Authentication
  • Using Local Storage
  • Server-Side Validation
  • Theming Application

much more ...!

25

Students

--

Projects

  • --
  • Beginner
  • Intermediate
  • Advanced
  • All Levels
  • Beg/Int
  • Int/Adv

Level

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

Baljeet Singh

Freelance Full Stack Developer, Instruct

My name is Baljeet Singh and I am a Full Stack Web/Mobile Developer.

I have a bachelor's degree in computer science. I started out learning to code by building websites in PHP, but have since worked with many other technologies such as Laravel, AngularJS, Ionic, VueJS, Express etc. on both frontend and backend. I love both worlds nowadays.

I have been a self-taught learner as long as I can remember and what I really love is sharing my findings and learnings with the world throug...

See full profile

Report class