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
https://www.udemy.com/course/creating-apps-using-react-and-cosmosdb/