A developer who can implement backend systems using NoSQL databases and NodeJS
- Describe 5 benefits of NoSQL databases
- Install a NoSQL database locally
- Query a NoSQL database using the command line
- Implement a NoSQL database in a back-end to query and modify data, including
- create data
- retrieve one data item
- retrieve multiple data items using simple queries
- retrieve multiple data items using complex queries
- update data
- delete data
- MongoDB Essentials{:target="_blank"}
Node Applications:
- Creaste a REST API with Node JS and Mongo DB{:target="_blank"}
- Express Documentation{:target="_blank"}
- Building a Simple CRUD app with Node, Express, and MongoDB{:target="_blank"}
.NET Applications:
- Create a web API with ASP.NET Core and MongoDB{:target="_blank"}
- Build a Basic CRUD App with ASP.NET Core 3.0 and MongoDB{:target="_blank"}
- Build an ASP.NET app with the Mongo C# Driver{:target="_blank"}
Ask your mentor if you are ready for evaluation. Then, do one of the following:
- Schedule a live evaluation by clicking here to find a time on the calendar. After the evaluation, claim the badge.
or
- Record a screencast where you talk about and demonstrate each competency listed above. Make sure badge criteria and relevant tools are visible in the screen cast AND that your audio is good enough for the evaluator to hear. Upload the video to a service like Vimeo or Youtube (unlisted is fine) so that you can provide a public url for an evaluator to view. Claim the badge and include the video url in the evidence box.