Creating apps using React and CosmosDB [Free Online Course] - TechCracked

Creating apps using React and CosmosDB

Create Web Apps using React and CosmosDB

What you'll learn

  • React
  • CosmosDB


In this course, we will be covering the basics of creating web applications using React and CosmosDB

As we all know React is an open-source front-end JavaScript library for building user interfaces or UI components. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications.

and Azure Cosmos DB is Microsoft's proprietary globally distributed, multi-model database service "for managing data at planet-scale". It is schema-agnostic, horizontally scalable, and generally classified as a NoSQL database

We will also need Node.js which is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser.

Node.js lets developers use JavaScript to write command-line tools and for server-side scripting—running scripts server-side to produce dynamic web page content before the page is sent to the user's web browser. Consequently, Node.js represents a "JavaScript everywhere" paradigm, unifying web application development around a single programming language, rather than different languages for server-side and client-side scripts.

We will be covering the following items

Lecture 1: Introduction

Lecture 2: Install Node.Js and React

Lecture 3: Setting up Visual Studio Code Editor and Azure Extensions

Lecture 4: Creating Project using React and CosmosDB

Lecture 5: Create Database

Lecture 6: Installing Dependencies

Lecture 7: Connecting to CosmosDB

Lecture 8: Understanding Workflow

Lecture 9: Custom Services and Creating Component

Lecture 10: CRUD Operations - Add Record

Lecture 11: CRUD Operations - Delete Record

So let's start learning creating web apps using React and CosmosDB

Also See : Build Real World React Project: Social Networking Website

Enroll Now