Python and MongoDB for Beginners
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 44100 Hz, 2ch | Size: 850 MB
Genre: eLearning Video | Duration: 32 lectures (1 hour, 57 mins) | Language: English
Get started with Python quickly, build two complete apps, and learn how to use Python
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 44100 Hz, 2ch | Size: 850 MB
Genre: eLearning Video | Duration: 32 lectures (1 hour, 57 mins) | Language: English
Get started with Python quickly, build two complete apps, and learn how to use Python
What you'll learn
Learn all Python basics such as variables, functions, conditionals, loops, text processing, file processing and more.
Create a standalone version of the desktop app that runs on Windows, Mac, and Linux computers
Create a desktop app that converts between different units
Requirements
A working computer (Windows, Mac, or Linux)
Description
Learn MongoDB with Python and mongoengine. In this short, free course, we will build an AirBnB knock-off using Python and MongoDB. You will learn enough to get up and running with MongoDB for your next project.
According the to 2017 StackOverflow developer survey, MongoDB is one of the most loved and is by far the most wanted databases of 2017. You will learn many of the skills necessary to build MongoDB backed applications.
We will primarily focus on accessing MongoDB from the ODM mongoengine. While you can use the lower-level pymongo package, you'll see that mongoengine adds powerful additional features not natively found in MongoDB such as required fields and default values.
You will learn
How document databases work
The benefits of NoSQL databases
A clear set of guidelines for modeling data with document databases
How to map Python classes into MongoDB collections
The basic CRUD operations (create, read, update and delete) for MongoDB
Complex queries (subdocuments, hierarchies, and more)
Who this course is for:
Those who don't know where to start with learning Python.
Those who want to use Python regardless of the technology field they want to apply the language to.