HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
Progressive .NET Tutorials 2012: Gary Short on End to End Javascript
End to End Javascript
It is becoming more important to know Javascript. As a language it has infiltrated all three layers of application development , from JQuery in the front end, through NodeJS in the middle tier, to Map/Reduce functions on backend databases like CouchDB. In this session we’ll take a look at some of the gotcha’s within the language before going on to build an exemplar, 3-tier application in Javascript. By the end of this session you will have a much better appreciation for the language and the power it has on all application tiers.

WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!

Progressive .NET Tutorials May 2013

SPA applications have become the next big thing, with MS even introducing template support for building them in Visual Studio. But for many people a SPA application still remains a mystery and the choice of libraries overwhelming. At this Progressive.NET we hope to help you understand what a SPA app is, and delve into some of the choices you have in implementing one. In addition, we will have a more general track that offers tutorials, as always, on best practice for .NET developers. If you want to understand the 'state of the art' our mission is to help you.

What: The Progressive .NET Tutorials 2013
Where: Skills Matter, London
Twitter tag: #prognet

Damjan Vujnovic's Advanced JavaScript Workshop

As Douglas Crockford once said, JavaScript is the world's most misunderstood programming language. It is also one of the world's most popular programming languages and one of the cornerstones of a modern web application development. With web clients becoming thicker and more complex, it is no longer easy to get away with sloppy, ad-hoc JavaScript programming style. In this advanced JavaScript hands-on course you will learn how to write good code (by employing its good features and avoiding quirks and common pitfalls). To find out about learning objectives, dates and how to get some tickets, go here

Udi Dahan's Advanced Distributed Systems Design with SOA July 2-6th

This very intensive 5-day workshop will help you take the pain out of designing large-scale distributed systems. New technologies make it easier to comply with today’s communications and security standards, but they won't magically provide you with a robust and scalable system. Join Udi for a course packed with the wisdom of companies like SUN, Amazon and eBay. Tried-and-true theories and fallacies will be shown, helping you to avoid costly mistakes. Communications patterns like publish/subscribe and correlated one-way request/response will be demonstrated, in conjunction with advanced object-oriented state management practices for long-running workflows. If you enjoy deep architectural discussion, join! To find out more, please go here

Greg Young's CQRS, Domain Events, Event Sourcing and how to apply DDD July 9-11th

This 3-day CQRS course covers Domain Events, Event Sourcing and how to apply DDD. Join to learn all about system building and architectures with Domain Driven Design. The largest problem many run into with Domain Driven Design is in getting the abstract concepts implemented in a concrete way. Many of the stereotypical architectures people use actually make it impossible to apply DDD. Greg's course will help you avoid this. To find out more, please go here

Udi Dahan's Enterprise Development with NserviceBus June 26-29th

In this NServiceBus course Andreas Ohlund -- core committer of the NServiceBUs project -- teaches you all the ins-and-outs of NServiceBus - the most popular, open-source service bus for .NET. Used in production since 2006, NServiceBus is now used in hundreds of companies in finance, healthcare, retail, SaaS, web 2.0, and more. From basic one-way messaging, through publish/subscribe; providing solutions from transactions to cross-machine scale out; this hands-on course will show you how simple distributed systems development can be. To find out more, please go here

Eric Evans Domain Driven Design Hands-On Immersion Workshop June 11-14th

This 4-day Domain Driven Design Workshop -- delivered by DDD expert Alberto Brandolini -- will show you how to put the domain model to work. Finding and exploiting domain models is key to success with large software systems. By cultivating a strong connection between the language used by developers, appropriate models can dramatically accelerate the process of translating customer needs into working software. Strong domain modeling coupled with programming best practices such as exploiting design patterns, refactoring, and test-driven development result in a principled yet practical approach to the development of large software systems. Come and learn how to strike a healthy balance between digging into your subject matter and addressing technological issues. To find out more, please go here

Simon Brown's software architecture for developers July 4-5th

This course is about broadening your software development skills and has been designed to take full advantage of the technical knowledge that you already have. Simon Brown's software architecture development course will make you more 'architecturally aware', and will help you to build better software. It's about pragmatic and real-world software architecture rather than academic "ivory tower" software architecture and is presented by Simon Brown. To find out more, please go here


ABOUT GARY SHORT
Gary Short works for Developer Express as the Technical Evangelist on the frameworks team
More about Gary Short

ABOUT THE LONDON .NET USER GROUP
The London .NET user group was etablished in 2002 to provide developers developers working with Microsoft's .NET framework with access to the latest and best information. At our monthly meetings you can hear expert speakers who dig 'under the hood' and keep you informed on best practices and future directions of the Framework.
More about the London .NET User Group
PODCAST END TO END JAVASCRIPT

This session took part at the Progressive .NET Tutorials 2012. You can view the other 17 podcasts here.
SPONSORS
Skype
ThoughtWorks
ThoughtWorks Studios
JAVASCRIPT & HTML5 PODCASTS
Dylan Schiemann:Teststack, Dojo 2, and More, Teststack, Dojo 2, and More
Dylan Schiemann : 22nd May 2013
View Podcast: Teststack, Dojo 2, and More,
Luke  Hoban:TypeScript, TypeScript
Luke Hoban : 20th May 2013
View Podcast: TypeScript,
Dmitry Buzdin:Writing Hybrid GWT/JavaScript Applications , Writing Hybrid GWT/JavaScript Applicatio
Dmitry Buzdin : 13th May 2013
View Podcast: Writing Hybrid GWT/JavaScript Applications ,
Dawid  Skłodowski:DCI with Ruby & Rails, DCI with Ruby & Rails
Dawid Skłodowski : 13th May 2013
View Podcast: DCI with Ruby & Rails,
Randy Morgan:Exploration of mruby, Exploration of mruby
Randy Morgan : 13th May 2013
View Podcast: Exploration of mruby,
 :Routing, Traversal and URL Dispatch, Routing, Traversal and URL Dispatch
: 7th May 2013
View Podcast: Routing, Traversal and URL Dispatch,
Various Speakers:Lightning Talks, Lightning Talks
Various Speakers : 7th May 2013
View Podcast: Lightning Talks,
 :Postcard of the Pyramid's Views, Postcard of the Pyramid's Views
: 7th May 2013
View Podcast: Postcard of the Pyramid's Views,
Hadi Hariri:Introduction to Kotlin Workshop, Intro to Kotlin Workshop
Hadi Hariri : 2nd May 2013
Podcast Coming Soon: Introduction to Kotlin Workshop,
Benjamin Cabé:Using Lua for the Internet of Things with Eclipse Koneki and Mihini, Using Lua for the Internet of Things wit
Benjamin Cabé : 25th Apr 2013
View Podcast: Using Lua for the Internet of Things with Eclipse Koneki and Mihini,
Chris Buckett:HTML5 User Group - April, HTML5 User Group - April
Chris Buckett : 17th Apr 2013
View Podcast: HTML5 User Group - April,
Arun Nagarajan:JavaScript in the Cloud to extend Google Apps, JavaScript in the Cloud to extend Google
Arun Nagarajan : 17th Apr 2013
View Podcast: JavaScript in the Cloud to extend Google Apps,
Martin Thompson:Performance Testing Java Applications, Performance Testing Java Applications
Martin Thompson : 15th Apr 2013
View Podcast: Performance Testing Java Applications,
Damjan Vujnovic:JavaScript from the trenches, JavaScript from the trenches
Damjan Vujnovic : 11th Apr 2013
View Podcast: JavaScript from the trenches,
Omar AL Zabir:7 real life lessons learnt from a Single Page Application, 7 real life lessons learnt from a Single
Omar AL Zabir : 9th Apr 2013
View Podcast: 7 real life lessons learnt from a Single Page Application,
OTHER JAVASCRIPT & HTML5 EVENTS
Backbone.js London:Introduction to Backbone Marionette, Backbone.js London
FREE EVENT: Introduction to Backbone Mario
London, Thursday, June 6th
London Ruby User Group:LRUG June Meetup, London Ruby User Group
FREE EVENT: LRUG June Meetup
London, Monday, June 10th
Richard Clark:Richard Clark's HTML5 Mobile Mastery,  Richard Clark's HTML5 Mobile Mastery
3 DAY COURSE. Featuring Richard Clark
London, Monday, June 17th
Richard Clark  Building mobile services that scale,  Building mobile services that scale
FREE EVENT: In The Brain of Richard Clark
London, Tuesday, June 18th
Damjan Vujnovic:Damjan Vujnovic's Advanced JavaScript Workshop,  Damjan Vujnovic's Advanced JavaScript Workshop
3 DAY COURSE. Featuring Damjan Vujnovic
London, Wednesday, June 26th
Russel Winder:Russel Winder's Python Workshop,  Russel Winder's Python Workshop
4 DAY COURSE. Featuring Russel Winder
London, Monday, July 1st
Damjan Vujnovic:Damjan Vujnovic's Advanced JavaScript Workshop,  Damjan Vujnovic's Advanced JavaScript Workshop
3 DAY COURSE. Featuring Damjan Vujnovic
London, Wednesday, August 21st
Franz Bettag:David Pollak's Fast Track to Lift,  David Pollak's Fast Track to Lift
1 DAY COURSE. Featuring Franz Bettag
London, Monday, September 2nd
© Copyright 2003-2013, Skills Matter Ltd
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Open Source Journal  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship  Jobs: HR Manager  jobs-Join Our Dev Team  DevOps Engineer  Front-End Engineer  Test Engineer