If you want to learn how to manipulate a mongoDB database with the Python language, this course is for you.
If you have no basics in python, this course is still for you because it includes a section to introduce you to Python syntax.
Why this course?
Python is a dynamic and interactive object-oriented language .
It is defined as a language that is easy to use , to learn , to maintain, and its syntax is simple and readable . More so, it is cross-platform , so it works on Windows, MacOS, Linux, etc. It is both simple and powerful , because it allows you to write very simple scripts, thanks to its many libraries . All this makes it one of the most popular programming languages of the moment. More so, it is the most popular programming language for data analysis and Machine Learning.
On the other hand, MongoDB is a document- oriented database management system , which can be distributed over any number of computers and does not require a predefined data schema as in relational databases. It is ideal in the context of Big Data and data analysis in which the massive data to be analyzed is most often unstructured. This flexibility means that like many NoSQL database management systems , MongoDB is widely used in the world of data analysis.
In the end, Python and its easy syntax and MongoDB through the Pymongo library , are a good choice for data analysts.
This is what we will learn in this course. We will also learn how to do it from a Flask application.