Learn How Python Works with NoSql Database MongoDB: PyMongo
2.7 (39 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
269 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn How Python Works with NoSql Database MongoDB: PyMongo to your Wishlist.

Add to Wishlist

Learn How Python Works with NoSql Database MongoDB: PyMongo

Learn how to integrate utilities of Python with the easy handling of big-data using MongoDB as the database.
2.7 (39 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
269 students enrolled
Created by Easylearning guru
Last updated 10/2016
English
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 11.5 hours on-demand video
  • 9 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Installing and setting up the connectivity of Python with MongoDB
  • Learn fundamental along with the basic concepts of Python
  • Implementation of different Data Types of Python language.
  • Get to know the installation of MongoDB and implementation of CRUD operations.
  • Learn the various data modelling techniques, Indexing and Aggregation concept.
  • Understand how to integration MongoDB with Python
  • Learn connectivity of MongoDB database and collections using PyMongo tool
  • Get to know the practical implementation of the tool by the Web-Application created by using the Django Web-Framework.
View Curriculum
Requirements
  • Prior knowledge with programming languages is heplful.
  • Basic knowledge of Databases is required.
Description
  • PyMongo online Tutorial Course provides knowledge about Python and MongoDB with its integration using PyMongo tool.
  • Students, at the end of this training, will be technically competent in the basics and the fundamental concepts of Python such as Loops, Functions, Classes and Exceptions. As well as you will learn the basics of MongoDB along with the concepts of Data Modelling, Indexing and Aggregation, so that you can easily learn their integrated implementation with PyMongo. And finally in the tenth section a web-application will be created, using Python's web-framework-Django.
  • This course contains lectures as videos. Additional Exercise files and Assignments are attached with the last section of the course for your self practice. Various scripts and data for hands-on implementation has also been attached in order to provide you with more help to learn the course.
  • This course is convenient for all those individuals who want to use the ease of Python along with the big data handling capability of MongoDB in order to develop their applications and will help them in Software Development Practice. So it is useful for those who want to begin Software and Website Development with comfort and ease of use.
Who is the target audience?
  • This course is intended for developers who will be using Python to develop their applications and having MongoDB as the database for back-end processes, Software professionals, Analytic's Professionals, and Database administrators.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 76 Lectures Collapse All 76 Lectures 11:34:13
+
Introduction to the Course
3 Lectures 07:12
+
Introduction to Python
10 Lectures 01:55:38

Advantages of Python and Program Execution
11:29

Variables and Assignments
18:40

Data Types
03:10

Data Types: Numbers and Strings Part-1
16:32

Data Types: Numbers and Strings Part-2
13:44

Data Types: List and Dictionary Part-1
11:55

Data Types: List and Dictionary Part-2
14:07

Data Types: Tuples and Sets Part-1
12:33

Data Types: Tuples and Sets Part-2
07:36
+
Files, Conditionals, Loops and Functions
8 Lectures 01:34:44
Files
10:24

Types of Input
08:11

Conditionals
17:14

Loops - while loop
16:15

Loops - for loop
07:03

Functions
08:55

Scope of Variables
09:29

Arguments
17:13
+
Classes and Exceptions
6 Lectures 01:14:17
What is a Class?
15:39

Inheritance
10:28

Modules
10:33

Polymorphism
07:39

Operator Overloading
16:39

Exceptions
13:19
+
Introduction to MongoDB
9 Lectures 46:27
Introduction to MongoDB
05:45

JSON and Features
07:50

Getting Started with MongoDB
02:05

Databases
06:02

Collections
08:41

Documents
07:18

Data Types in MongoDB
05:58

CRUD Introduction
01:11

Database Operations
01:37
+
CRUD Operations and Data Modeling
7 Lectures 59:42
CRUD Concept
06:52

CRUD Operations Part1
05:36

CRUD Operations Part 2
18:24

Query Operations
07:25

Data Modeling
08:46

Model Relationship between Documents
06:02

Model Tree Structures
06:37
+
Indexing and Aggregation
10 Lectures 02:07:13
Introduction to Indexes
06:02

Types of Indexes: Part 1
05:08

Types of Indexes: Part 2
17:59

Types of Indexes: Part 3
04:25

Types of Indexes: Part 4
17:09

Indexes Properties
18:53

Creating Indexes
14:20

Capped Collection
11:12

Aggregation introduction
16:56

Aggregation Operations
15:09
+
Introduction to PyMongo
5 Lectures 58:20
Getting Started with PyMongo
08:55

Basic Operations in PyMongo: Part 1
11:28

Basic Operations in PyMongo: Part 2
17:21

Basic Operations in PyMongo: Part 3
03:27

Basic Operations in PyMongo: Part 4
17:09
+
Common PyMongo and Python Patterns
7 Lectures 01:13:34
Common PyMongo and Python Patterns
10:23

Using Indexes in PyMongo : 1
15:47

Using Indexes in PyMongo : 2
17:04

Upserts in PyMongo
04:50

Atomic Operations in Pymongo
05:21

Bulk-Write Operations in PyMongo
13:59

GridFs in PyMongo
06:10
+
PyMongo With Web Frameworks
3 Lectures 25:06
Introduction to Django
04:05

Integration of Django and MongoDB using PyMongo
06:07

Web-Application using Django and MongoDB
14:54
1 More Section
About the Instructor
Easylearning guru
3.1 Average rating
230 Reviews
2,318 Students
12 Courses
Your Pace!! Your Place!!

Easylearning guru is a leading provider of professional certification courses. We offers training from best experts in the industry to meet the unique learning needs. We are the pioneer's in online education and training, and aims to offer our professionals flexible & an integrated model of training to meet their needs & requirements.