HOME > Development > Desktop apps with Angular, Firestore and Electron

Desktop apps with Angular, Firestore and Electron

  • Development
  • Feb 23, 2025
SynopsisDesktop apps with Angular, Firestore and Electron, available...
Desktop apps with Angular, Firestore and Electron  No.1

Desktop apps with Angular, Firestore and Electron, available at $44.99, has an average rating of 3.2, with 59 lectures, based on 33 reviews, and has 399 subscribers.

You will learn about Problem solving ability Ways to store, retrieve data using NoSQL databases (Firestore) Write large applications from scratch This course is ideal for individuals who are Beginner Angular developers who want to take the plunge into writing real apps or Developers who are looking forward to learning how to model their data in a NoSQL database It is particularly useful for Beginner Angular developers who want to take the plunge into writing real apps or Developers who are looking forward to learning how to model their data in a NoSQL database.

Enroll now: Desktop apps with Angular, Firestore and Electron

Summary

Title: Desktop apps with Angular, Firestore and Electron

Price: $44.99

Average Rating: 3.2

Number of Lectures: 59

Number of Published Lectures: 58

Number of Curriculum Items: 59

Number of Published Curriculum Objects: 58

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Problem solving ability
  • Ways to store, retrieve data using NoSQL databases (Firestore)
  • Write large applications from scratch
  • Who Should Attend

  • Beginner Angular developers who want to take the plunge into writing real apps
  • Developers who are looking forward to learning how to model their data in a NoSQL database
  • Target Audiences

  • Beginner Angular developers who want to take the plunge into writing real apps
  • Developers who are looking forward to learning how to model their data in a NoSQL database
  • This course takes you on a developer journey where you’ll be building a complete desktop application that runs on any platform (Windows, Mac, Linux) using your favorite Web Technologies.

    Ingredients

  • Angular (By the time you read this, version 7 is probably out !!)
  • Electron framework for building desktop Apps.
  • Firebase (Firestore)
  • RxJS (Not that much)
  • Material 2
  • What you’ll get

  • 50 + videos on building the app step-by-step.
  • Great insight on problem-solving and applying thought into app building.
  • Ideas on No-SQL data modelling.
  • Link to the repo of the code. (Note that, this will be updated over time)
  • Link to download the actual app itself. (This again will improve as the codebase improves, and this would serve as a wonderful MVP, POC, college/school project)
  • Prerequisites

  • Basic knowledge about Angular (Know what’s a component, service etc.,)
  • Imagination (Lots of it)
  • Patience (Lots of it)
  • Coffee.
  • Course Curriculum

    Chapter 1: Introduction

    Lecture 1: What are we building

    Lecture 2: Why should I buy this ?

    Chapter 2: Lets begin

    Lecture 1: Kick off

    Lecture 2: Adding Firebase to our app

    Lecture 3: Adding components to our app

    Lecture 4: Routing

    Chapter 3: Login & Authentication

    Lecture 1: Lets talk about login

    Lecture 2: Login Screen

    Lecture 3: Signing up new users

    Lecture 4: Authentication Guards

    Lecture 5: Logging in a user

    Lecture 6: NavBar

    Chapter 4: Sidebar

    Lecture 1: The Sidebar

    Lecture 2: Handling errors

    Lecture 3: Updating your nick name

    Lecture 4: Update your profile picture

    Chapter 5: Friends

    Lecture 1: Adding Friends

    Lecture 2: Friend requests

    Lecture 3: Accepting requests

    Lecture 4: The Friends Panel

    Lecture 5: Showing received requests

    Lecture 6: Preventing multiple requests

    Lecture 7: Instant search

    Lecture 8: Showing status of a user

    Chapter 6: The Chat Feed

    Lecture 1: Chat Feed

    Lecture 2: A footer ?

    Lecture 3: This is how it works

    Lecture 4: Sending a message

    Lecture 5: Showing a message

    Lecture 6: Adding bubbles

    Lecture 7: The Smart Date pipe

    Lecture 8: Scrolling automatically to the bottom

    Lecture 9: Infinite scroll

    Lecture 10: Chat user info

    Lecture 11: Calling

    Lecture 12: Sending images

    Lecture 13: Refining our image filter

    Chapter 7: Group Chat

    Lecture 1: Groups

    Lecture 2: Create a group

    Lecture 3: Adding some options

    Lecture 4: Adding a member

    Lecture 5: Really adding a member

    Lecture 6: Group info

    Lecture 7: Removing a member

    Lecture 8: Changing group pic

    Lecture 9: Showing all groups

    Lecture 10: Chatting in a group

    Lecture 11: Group chat feed

    Lecture 12: Fixing bugs

    Lecture 13: Notifications

    Lecture 14: Tweaks

    Lecture 15: Firestore rules

    Chapter 8: Bundling with electron

    Lecture 1: Introducing electron

    Lecture 2: Frameless windows

    Lecture 3: Fixing drag

    Lecture 4: Packaging it with electron

    Chapter 9: Next ?

    Lecture 1: Code

    Lecture 2: Thanks

    Instructors

  • Desktop apps with Angular, Firestore and Electron  No.2
    Raja yogan
    Software Engineer
  • Rating Distribution

  • 1 stars: 6 votes
  • 2 stars: 2 votes
  • 3 stars: 6 votes
  • 4 stars: 6 votes
  • 5 stars: 13 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!