Training

 

 

Popular Courses

Browse Our Free Resources

  • whitepapers
  • whitepapers
  • webinars
  • blogs

Our Locations

Training Centres

Vancouver, BC
Calgary, AB
Edmonton, AB
Toronto, ON
Ottawa, ON
Montreal, QC
Hunt Valley
Columbia

locations map

Calgary

550 6th Av SW
Suite 475
Calgary, AB
T2P 0S2

Toronto

821A Bloor Street West
Toronto, ON
M6G 1M1

Vancouver

409 Granville St
Suite 902
Vancouver, BC
V6C 1T2

U.S. Office

436 York Road
Suite 1
Jenkintown, PA
19046

Other Locations

Dallas, TX
Miami, FL

Home > Training > NoSQL > Big Data and NoSQL for Developers Training

Big Data and NoSQL for Developers Training (Coming Soon)

Course#: WA2268

This course provides application developers with technical overview of Big Data as well as NoSQL (Not Only SQL) database systems.  Effective use of NoSQL systems and understanding the appropriate ways of handling Big Data leads to the creation of the next-generation of high-performance and robust solutions.

Objectives

This intensive training course aims at making students cognisant of NoSQL systems capabilities and how they can be leveraged.

The course is supplemented by hands-on labs that help attendees reinforce their theoretical knowledge of the learned material and make them confident in applying the acquired knowledge in practice.

Topics

  • Defining Big Data
  • Big Data Stores Overview
  • NoSQL
  • Big Data Business Intelligence and Analytics
  • Google App Engine Interfaces
  • Working with MongoDB

Audience

Technical leads and application developers

Pre-requisites

Participants should be familiar with programming in Java and using Eclipse development environment

Duration

2 days

Outline of WA2268 Big Data and NoSQL for Developers Training

1. Defining Big Data

  • Transforming Data into Business Information
  • Definition of Big Data
  • Challenges Posed by Big Data
  • The Cloud and Big Data
  • The Business Value of Big Data
  • Big Data: Hype or Reality?

2. Big Data Systems Overview

  • Limitations of Relational Databases
  • NoSQL Database Systems
  • The CAP theorem
  • Limitations of NoSQL Databases
  • Big Data Sharding
  • Amazon S3
  • Amazon S3 Security
  • Data Lifecycle Management with Amazon S3
  • Amazon S3 Cost Monitoring
  • Google BigTable
  • BigTable Design
  • Google App Engine
  • App Engine Billing
  • Hadoop
  • Hadoop Core Components
  • Hadoop Distributed File System
  • HBase
  • HBase Design
  • Cassandra
  • Neo4J
  • MemcacheDB
  • MongoDB
  • MongoDB Operational Intelligence
  • MongoDB Use Cases

3. Big Data Business Intelligence and Analytics

  • Comparison with Other Systems
  • NoSQL Data Querying and Processing
  • MapReduce Framework
  • Analyzing Big Data with Hadoop
  • Making things simpler with Pig Latin
  • Example of a Pig Script in Batch Mode
  • Amazon Elastic  MapReduce
  • Business Analytics with Hive
  • The UnQL Specification

4. Working with Google App Engine

  • Runtime Environments
  • Development Environment
  • Big Data in Google App Engine
  • App Engine Datastore
  • Google Cloud SQL
  • Google Cloud Storage
  • Blobstore
  • Java  Data Store API
  • App Engine Services
  • App Identity
  • Memcache
  • OAuth
  • Task Queues
  • URL Fetch
  • XMPP

5. Working with MongoDB

  • Drivers and Client Libraries
  • MongoDB Data Model
  • Administration Console
  • Security and Authentication
  • Data import and Export
  • Managing MongoDB Lifecycles
  • Read Operations
  • Cursors
  • Write Operations
  • Querying, Limiting, Sorting and Aggregating data
  • MongoDB QL
  • Optimizing Queries with Indexes
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.
*Your name:

*Your e-mail:

*Phone:

*Company name:

Additional notes:

We have received your message. A sales representative will contact you soon.

Thank you!.

more details
buy this course

Register for a courseware sample

It's simple, and free.

 

Thank You!

You will receive an email shortly containing a link to download the requested sample of the labs for this course.