Note: All training courses are currently offered as a one day separate class. Tickets are only valid for the day(s) you registered for. Registration for these courses can be purchases as part of a conference ticket and can also be purchased ala cart.
How to register for Training classes at IOTAConf 2014:
We have a drop down which allows you to select whom you would like train with. If you are purchasing more than one training ticket you can keep using the ala carte training option to add training for all three days.
For questions or if you would like to instruct contact us at firstname.lastname@example.org
Instructor: Arun Gupta, Red Hat & Jean Francois
Would you like to learn how to build WebSocket applications in Java ?
How and where do you deploy these applications ?
What are the concerns around firewall, DNS and routers ?
How do you debug message exchanges ?
What to do if WebSocket is not supported in the browser or app server ?
Debugging and Production tips ?
Learn about phantom WebSockets.
This uinversity session is for you! Here is what we'll cover:
Course Level: Beginner
This workshop will be based upon real-life deployment experience of WebSockets.
Instructor: Santosh Jha, Aziksa
Hadoop and Big Data Fundamentals
This course will begin with the big data motivation and explaining all the components in Hadoop including hadoop cluster and distributed file systems. How to use HDFS distributes storage. What is map reduce and its effect in distributed processing. Write a count program in java and explore map reduce further in python.
Hive - A SQL like Programming language for Big Data
Hive, allows SQL developers to write Hive Query Language (HQL) statements that are similar to SQL statements; For anyone with a SQL or relational database background, this section will look very familiar. Course will cover basic concepts, joins, partitions, bucketing, external tables etc.
Data flow language for Big Data
Pig was initially developed to allow people using Hadoop to focus more on analyzing large data sets and spend less time having to write mapper and reducer programs. The Pig programming language is designed to handle any kind of data. Pig has two components - the first is the language itself, which is called PigLatin and the second is a runtime environment where PigLatin programs are executed.
Hands-On Lab Experience
Students will work through the following lab exercises using the Cloudera CDH4 Platform:
HDFS Command Line
Course Level: Intermediate
Basic computer skills, basic knowledge in programming
At the completion of the course students will be enabled to perform the following:
Instructor: Richard Clark, Kaazing
When we were building applications on the desktop, our network demands were r
elatively simple. But as applications grow in complexity and move on to mobile, we'll need better strategies
for dealing with network slowdowns, interruptions, and hostile intermediaries (e.g. proxies).
In this hands-on workshop, we'll look at the basic causes of trouble on the network and how they affect our applications. We'll look at best practices for building fault-tolerant applications across the network, then practice building clients and servers that follow these recommendations.
Course Level: Advanced
You should also have familiarity with managing Linux systems via the command line: logging in using SSH with a local private key, uploading via ftp/sftp, editing files (vi), navigating directories, and running scripts.