Video Lectures

32x32

Chapter 1 : Big Data
Topic : Getting Started, Big Data, Facts About Big Data
Content : What is data, Example of how data becomes huge, The Size of Big Data Varies Across Sectors, The Big Data Type Varies Across Sectors, 56 MB ,36:40 MIN , THEORY


32x32

Chapter 1 : Big Data
Topic : Big Data Sources, Three Vs of Big Data, Volume, Variety, Velocity, Usage of Big Data, Visibility, Discover and Analyze Information, Segmentation and Customizations, Aiding Decision Making, Innovation
Content : Visibility, Discover and Analyze Information, Segmentation and Customizations, Aiding Decision Making, Innovation, Visibility, Discover and Analyze Information, Segmentation and Customizations, Aiding Decision Making, Innovation 40 MB ,24:50 MIN , THEORY


32x32

Chapter 1 : Big Data
Topic : Big Data Challenges, Policies and Procedures, Access to Data, Technology and Techniques, Legacy Systems and Big Data, Structure of Big Data, Data Storage, Data Processing, Big Data Technologies
Content : Policies and Procedures, Access to Data, Technology and Techniques, Structure of Big Data, Data Storage, Data Processing 23 MB ,14:5 MIN , THEORY


32x32

Chapter 2 : NoSQL
Topic : SQL, NoSQL, Definition, A Brief History of NoSQL, ACID vs. BASE, CAP Theorem (Brewers Theorem), The BASE
Content : concept of ACID transactions, A Brief History of NoSQL, Consistency, Availability, Partition Tolerance, NRW concept, Eric Brewer Outlined The CAP Theorem In 2000 72 MB ,43:37 MIN , THEORY


32x32

Chapter 2 : NoSQL
Topic : Advantages of NoSQL, Disadvantages of NoSQL
Content : Explanation 10 MB ,5:30 MIN , THEORY


32x32

Chapter 2 : NoSQL
Topic : SQL vs. NoSQL Databases
Content : explanation 10 MB ,6:7 MIN , THEORY


32x32

Chapter 2 : NoSQL
Topic : Categories of NoSQL Databases
Content : NoSQL Categories, Document-based, XML database Graph databases, Key-value store , Feature Comparison 7 MB ,4:34 MIN , THEORY


32x32

Chapter 3 : Introducing MongoDB
Topic : History, MongoDB Design Philosophy, Speed, Scalability, and Agility, Non-Relational Approach, JSON-Based Document Store, Performance vs. Features, Running the Database Anywhere, SQL Comparison
Content : explanation 27 MB ,16:53 MIN , THEORY


32x32

Chapter 1 : The MongoDB Data Model
Topic : The Data Model, JSON and BSON, The Identifier (_id), Capped Collection, Polymorphic Schemas, Object- Oriented Programming, Schema Evolution
Content : explanation 65 MB ,40:19 MIN , THEORY


32x32

Chapter 2 : Using MongoDB Shell
Topic : Basic Querying, Create and Insert, Explicitly Creating Collections, Inserting Documents Using Loop, Inserting by Explicitly Specifying _id, Update, Delete, Read
Content : Import CSV, Connect Mongo shell, Select mydb, Display collections of mydb , display all the database names, using the help() command. Create db, Create and add documents in testdb, Display documents , update() method , remove() method, find() method , skip( ), sort( ) , limit( ) , explain() function 165 MB ,1:14:49 MIN , THEORY + PRACTICAL


32x32

Chapter 2 : Using MongoDB Shell
Topic : Using Indexes
Content : Single Key Index, Compound Index, Support for sort Operations, Unique Index, system.indexes, dropIndex, reindex, How Indexing Works 31 MB ,17:24 MIN , THEORY + PRACTICAL


32x32

Chapter 2 : Using MongoDB Shell
Topic : Stepping Beyond the Basics, Using Conditional Operators, Regular Expressions
Content : operators: $lt , $lte , $gt , $gte , $in , $nin , and $not , formatting of regular expression 26 MB ,12:3 MIN , THEORY + PRACTICAL


32x32

Chapter 2 : Using MongoDB Shell
Topic : MapReduce, aggregate()
Content : MapReduce framework and its working 12 MB ,7:44 MIN , THEORY


32x32

Chapter 2 : Using MongoDB Shell
Topic : Designing an Applications Data Model, Relational Data Modeling and Normalization, MongoDB Document Data Model Approach
Content : Embedding, Referencing, embedding carries significant penalties with it. 20 MB ,12:42 MIN , THEORY


32x32

Chapter 3 : MongoDB Architecture
Topic : Core Processes, mongod, mongo, mongos, MongoDB Tools, Standalone Deployment, Replication, Master/Slave Replication, Replica Set
Content : mongodump, mongorestore, bsondump, mongoimport, mongoexport,mongostat, mongotop, mongosniff 23 MB ,13:35 MIN , THEORY


32x32

Chapter 3 : MongoDB Architecture
Topic : Sharding, Sharding Components
Content : Shards, mongos, Config servers. 11 MB ,7:0 MIN , THEORY


32x32

Chapter 3 : MongoDB Architecture
Topic : Data Distribution Process, Data Balancing Process, Operations
Content : Shard Key, two ways MongoDB enables distribution of the data, Range-Based Partitioning, Hash-Based Partitioning, Chunk splitting, Balancer. 19 MB ,12:4 MIN , THEORY


32x32

Chapter 3 : MongoDB Architecture
Topic : Implementing Sharding
Content : Set up a sharded cluster. Create a database and collection, and enable sharding on the collection. load data in the sharded collection. Distribute data among the shards. 6 MB ,4:16 MIN , THEORY


32x32

Chapter 3 : MongoDB Architecture
Topic : Controlling Collection Distribution (Tag-Based Sharding), Points to Remember When Importing Data in a ShardedEnvironment
Content : Pre-Splitting of the Data, Deciding on the Chunk Size, Choosing a Good Shard Key, Monitoring for Sharding, Monitoring the Config Servers. 9 MB ,5:29 MIN , THEORY


32x32

Chapter 3 : MongoDB Architecture
Topic : Monitoring for Sharding, Monitoring the Config Servers, Production Cluster Architecture, Scenario 1, Scenario 2, Scenario 3, Scenario 4
Content : explanation 7 MB ,4:41 MIN , THEORY


32x32

Chapter 1 : MongoDB Storage Engine
Topic : Data Storage Engine
Content : two storage engines, MongoDB MMAPv1 , WIredTiger stores 19 MB ,11:29 MIN , THEORY


32x32

Chapter 1 : MongoDB Storage Engine
Topic : Data File (Relevant for MMAPv1)
Content : explanation 8 MB ,5:23 MIN , THEORY


32x32

Chapter 1 : MongoDB Storage Engine
Topic : Namespace (.ns File)
Content : explanation 13 MB ,8:24 MIN , THEORY


32x32

Chapter 1 : MongoDB Storage Engine
Topic : Data File (Relevant for WiredTiger), Reads and Writes
Content : explanation 7 MB ,4:51 MIN , THEORY


32x32

Chapter 1 : MongoDB Storage Engine
Topic : How Data Is Written Using Journaling
Content : explanation 5 MB ,3:47 MIN , THEORY


32x32

Chapter 1 : MongoDB Storage Engine
Topic : GridFS The MongoDB File System, The Rationale of GridFS, GridFSunder the Hood, Using GridFS
Content : create instance, save and read data using put() and get() method 17 MB ,10:41 MIN , THEORY


32x32

Chapter 1 : MongoDB Storage Engine
Topic : Indexing, Types of Indexes
Content : Sparse Indexes, _id index, Secondary Indexes, Indexes with Keys Ordering, Unique Indexes, TTL Indexes (Time To Live ), Geospatial Indexes, Index Intersection. 11 MB ,7:30 MIN , THEORY


32x32

Chapter 1 : MongoDB Storage Engine
Topic : Behaviors and Limitations
Content : More than 64 indexes may not be allowed in a collection 1 MB ,1:22 MIN , THEORY


32x32

Chapter 3 : MongoDB Limitations
Topic : MongoDB Space Is Too Large (Applicable for MMAPv1), Memory Issues (Applicable for Storage Engine MMAPv1), 32-bit vs. 64-bit, BSON Documents, Namespaces Limits
Content : explanation 27 MB ,16:50 MIN , THEORY


32x32

Chapter 3 : MongoDB Limitations
Topic : Indexes Limit, Capped Collections Limit Maximum Number of Documents in a Capped Collection, Sharding Limitations, Shard Early to Avoid Any Issues, Shard Key Can�¢??t Be Updated, Shard Collection Limit, Select the Correct Shard Key, Security Limitations, No Authentication by Default, Traffi c to and from MongoDB Isnot Encrypted, Write and Read Limitations, Case-Sensitive Queries, Type-Sensitive Fields, No JOIN, Transactions, MongoDB Not Applicable range
Content : Index size , Number of indexes per collection ,Index name length , Number of indexed fields in a compound index , Shard Early to Avoid Any Issues , Shard Key Cant Be Updated, Shard Collection Limit ,Select the Correct Shard Key ,No Authentication by Default, Traffic to and from MongoDB Isnâ??t Encrypted, Case-Sensitive Queries, Type- Sensitive Fields, No JOIN, Transactions 20 MB ,13:12 MIN , THEORY


32x32

Chapter 4 : MongoDB Best Practices
Topic : Deployment, Hardware Suggestions from the MongoDB Site, Few Points to be Noted
Content : Data set size, Data importance, Memory sizing, Disk Type, CPU, Replication Memory, Storage, CPU 19 MB ,12:27 MIN , THEORY


32x32

Chapter 4 : MongoDB Best Practices
Topic : Coding, Application Response Time Optimization, Data Safety
Content : explanation 11 MB ,7:7 MIN , THEORY


32x32

Chapter 4 : MongoDB Best Practices
Topic : Administration, Replication Lag, Sharding, Monitoring
Content : tips to help reduce this time, using monitoring services 21 MB ,13:3 MIN , THEORY


32x32

Chapter 1 : The End of Disk? SSD and In-Memory Databases
Topic : The End of Disk?
Content : explanation 9 MB ,6:1 MIN , THEORY


32x32

Chapter 1 : The End of Disk? SSD and In-Memory Databases
Topic : Solid State Disk, The Economics of Disk, SSD-Enabled Databases
Content : explanation 28 MB ,17:41 MIN , THEORY


32x32

Chapter 1 : The End of Disk? SSD and In-Memory Databases
Topic : In-Memory Databases, TimesTen
Content : explanation 15 MB ,9:50 MIN , THEORY


32x32

Chapter 1 : The End of Disk? SSD and In-Memory Databases
Topic : Redis
Content : explanation 17 MB ,10:8 MIN , THEORY


32x32

Chapter 1 : The End of Disk? SSD and In-Memory Databases
Topic : SAP HANA
Content : explanation 14 MB ,8:16 MIN , THEORY


32x32

Chapter 1 : The End of Disk? SSD and In-Memory Databases
Topic : VoltDB
Content : explanation 13 MB ,7:38 MIN , THEORY


32x32

Chapter 1 : The End of Disk? SSD and In-Memory Databases
Topic : Oracle 12c in-Memory Database
Content : explanation 6 MB ,4:19 MIN , THEORY


32x32

Chapter 1 : The End of Disk? SSD and In-Memory Databases
Topic : Berkeley Analytics Data Stack and Spark, Spark Architecture
Content : explanation 18 MB ,11:19 MIN , THEORY


32x32

Chapter 2 : JQuery
Topic : The Basics of jQuery, Traversing the DOM
Content : CSS Selectors in jQuery, Traversal Methods, Further Traversal, Chaining Methods, Further Filtering 117 MB ,1:5:6 MIN , THEORY + PRACTICAL


32x32

Chapter 2 : JQuery
Topic : DOM Manipulation with jQuery
Content : CSS, animate() and Animation Convenience Methods, Attributes and Properties, text() and html(), Removing Elements from the DOM, Creating New Elements, Inserting into the DOM, Inserting into the DOM 59 MB ,31:13 MIN , THEORY + PRACTICAL


32x32

Chapter 2 : JQuery
Topic : Events
Content : Popular Events, Interacting with the Element, Triggering Events, Unbinding from Events, The Event Object, Building an Accordion 74 MB ,39:15 MIN , THEORY + PRACTICAL


32x32

Chapter 2 : JQuery
Topic : Ajax with jQuery
Content : explanation with practical 37 MB ,17:20 MIN , THEORY + PRACTICAL


32x32

Chapter 2 : JQuery
Topic : jQuery Plug-ins, jQuery Image Slider
Content : overview of jquery plugins, implementing jquery image slider 36 MB ,10:57 MIN , THEORY + PRACTICAL


32x32

Chapter 1 : JSON
Topic : Introduction, JSON Grammar, JSON Values, JSON Tokens, Syntax, JSON vs XML, Data Types, Objects, Arrays
Content : explanation with practical examples 37 MB ,20:50 MIN , THEORY + PRACTICAL


32x32

Chapter 1 : JSON
Topic : Creating JSON, JSON Object, Parsing JSON
Content : explanation and practical examples 90 MB ,47:59 MIN , THEORY + PRACTICAL


32x32

Chapter 1 : JSON
Topic : Persisting JSON
Content : explanation and practical example 20 MB ,11:0 MIN , THEORY + PRACTICAL


32x32

Chapter 1 : JSON
Topic : Data Interchange
Content : explanation with practical 62 MB ,30:26 MIN , THEORY + PRACTICAL


32x32

Chapter 1 : JSON
Topic : JSON PHP
Content : explanation and practical 53 MB ,25:49 MIN , THEORY + PRACTICAL


32x32

Chapter 1 : JSON
Topic : JSON HTML, JSONP
Content : explanation and practical 39 MB ,21:4 MIN , THEORY + PRACTICAL


The Shikshak App

The Shikshak App is an honest attempt to provide quality education.

https://play.google.com/store/apps/details?id=com.weit.theshikshak&hl=en_IN