PRE-CONFERENCE WORKSHOPS
DEVWEEK
@DevWeek | http://www.devweek.com | DEVWEEK | 7
AGILE
SOFTWARE
ARHICTECTURE
SKETCHES
AND NOUML
SHAREPOINT
2013
DEVELOPERS’
OVERVIEW
IOS CRASH
COURSE
NODE.JS FOR
DEVELOPERS
EXCEL 2013 –
SELF-SERVICE
BI AND DATA
QUALITY
Agility
is about
moving fast
and this
requires
good communication.
A consistent, shared vision is
essential in order for teams to
push in the same direction,
but it’s surprising that many
agile teams struggle to
effectively communicate the
architecture of the software
they are building.
As an industry, we do
have the Unified Modeling
Language (UML), yet many
people favour informal
“boxes and lines” sketches
instead. The problem is that
such diagrams rarely make
any sense, usually need a
narrative to accompany
them and ultimately slow
the team down.
Although we can argue
whether UML offers an
effective way to communicate
software architecture, that’s
often irrelevant because many
teams have already thrown
out UML or simply don’t know
it. Abandoning UML is one
thing but, in the race for agility,
many software development
teams have lost the ability to
communicate visually.
This hands-on
workshop is aimed at
everybody involved in the
software development
process and is about
improving architectural
communication. Brown
will demonstrate some
patterns and anti-patterns
related to NoUML
diagrams, and you’ll learn
some simple techniques
for communicating
software architecture
using informal sketches.
¡¡
WORKSHOP REF: M5 WORKSHOP REF: M6
SharePoint
2013 – I
bet you’ve
heard of it.
Yeah, it’s that
big, complex platform that
seems to be quite in demand.
This workshop includes
everything you need to get
rolling in the SharePoint
world, making it the
perfect introduction to
SharePoint for a .NET
developer.
In this workshop, Malik
covers a basic introduction,
and touches almost every
important topic in SharePoint.
And don’t worry, you need no
prior SharePoint experience
or knowledge to attend. The
intended audience for this
session is .NET developers
who are interested in learning
more about SharePoint
development.
¡
WORKSHOP REF: M7
It is without
doubt that
iOS is one
of the most
popular
mobile operating systems out
there. And with version 7, it
moves on to a whole new level.
In this workshop, join
Ardeleanu for a full day of
iOS geekness, where you’ll
learn how to plan, build,
debug and release iOS 7
apps. This workshop is
mainly for programmers
who want to dabble into
iOS and learn enough to
“become dangerous”.
Topics will include: a gentle
introduction to Objective-C;
exploring Xcode 5 (IDE,
Simulator, Instruments);
iOS 7’s new UI; how to migrate
from iOS 6 to iOS 7; using
storyboards to build user
interfaces fast; design patterns
(Model View Controller,
Singleton, Delegation,
Observer, Decorator); data
persistence using plists, sqlite
and Core Data; web services
(inc. RESTful APIs); in-app
purchases using the Store Kit
framework; new frameworks
(Sprite Kit, JavaScript Core);
storing user data security
with the iOS keychain;
debugging and optimisation;
and App Store and Ad-hoc
distribution.
¡
WORKSHOP REF: M8
It seems
as if the
world has
gone mad.
For years,
we have been straggling
JavaScript on the client side,
and now, all of a sudden,
people can’t get enough of it
on the server side. They claim
it is “fun”.
This is not a fringe
phenomenon; Node.js is being
used by giants such as eBay,
LinkedIn and Microsoft.
In this workshop,
Rodenski will show how
to embrace the zen of
Node.js.
¡
WORKSHOP REF: M9
You have
probably
already
heard
for the
term “self-service business
intelligence (BI)”. In
Microsoft products, Excel
is the tool for doing your
own advanced analysis. It
is powerful out of the box;
however, the real power
comes from free add-ons,
providing help with data
preparation and data quality.
In this workshop,
Sarka will show how to
use Excel efficiently for
analysis. You will learn
how to use it as a client
tool for Analysis Services;
and how to retrieve data
from a relational source,
such as SQL Server, or
from a big data source,
such as HDInsight server.
Sarka will introduce the
full Power BI suite: Power
Pivot, Power View, Power
Map and Power Query. In
addition, he will show how to
use data-mining add-ons for
the most advanced analysis.
The Master Data Services
(MDS) add-on converts Excel
into a powerful MDS client.
And you can also use the
Data Quality Services (DQS)
matching algorithms with
this add-on. What’s more,
with the Fuzzy Lookup add-
on, you can do approximate
matching of huge amounts
of data, with much better
accuracy and performance
than with the DQS matching.
¡¡¡
Sahil
Malik
Simon
Brown
Yaniv
Rodenski
Paul
Ardeleanu
Dejan
Sarka
DAY 1 AGENDA: ALL-DAY PRE-CONFERENCE WORKSHOPS
Today, we are in danger of not only
over-designing but also of designing
solutions to the wrong problems.
EEWEI CHEN
HOW TO DESIGN STUFF THAT MATTERS, FAST!
®8 8.30 Coffee & registration^ | ®11.00 Coffee break | 13.00 Lunch break | ®15.30 Coffee break
Untitled-6 7 1/16/14 1:44 PM