BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260430T104717Z
UID:eH7Xtg
DTSTART;VALUE=DATE:20141101
DTEND;VALUE=DATE:20141102
CLASS:PUBLIC
CREATED:20140826T100433
DESCRIPTION: In simple words node.js is server-side JavaScript. In a more c
 omplicated description node.js is an event-driven\, non-blocking I/O platf
 orm. But what does all this mean? If you would like to put the terminologi
 es into context and learn how you can use JavaScript as a server-side lang
 uage\, then join this node.js workshop which will teach you in down-to-ear
 th terms all you need to know about node.js. \n\n What is this workshop ab
 out? \n\n This workshop intends to give an introduction to node.js for tho
 se who have had no previous experience or exposure to this platform. It is
  ideal for anyone who would like to understand its basics without digging 
 too deep into the nitty-gritty details\, but still walk away with a good u
 nderstanding of what the framework can do. \n\n Is this for me? \n\n If yo
 u want to get a quick start with node.js and see what all the fuss is abou
 t then this workshop is indeed for you. Whether you're a developer looking
  to venture out into some unknown areas\, a  manager wanting to know more 
 about the latest buzzword in the industry\,  or just someone who is keen t
 o develop a new skill and build up your CV then register as you'll definit
 ely learn something valuable from the workshop. Familiarity with JavaScrip
 t will help you get the most out of the workshop. \n\n Any prerequisites? 
 \n\n Ideally you should already be familiar with JavaScript and some basic
  knowledge of all things web (HTML\, web servers) wouldn't hurt either. \n
 \n Right\, so what will I learn then? \n\n This one day workshop will walk
  you through and give you a good understanding of the following: \n\n \n T
 he basics of node.js\, its advantages and understanding why this platform 
 was created in the first place \n Familiarise yourself with callbacks - se
 e and understand the difference between sycn and asycn code \n Learn more 
 about modules and sockets \n Get up and running with 'npm' (how to install
  dependencies for your node.js application) \n Learn how to build a basic 
 web application server using only node.js \n Taking the previous step a bi
 t further\, you'll be introduced to ExpressJS - a web server\, purpose-bui
 lt for node \n Add socket.io into the mix and learn about real-time bidire
 ctional event-based communication \n Rolling up your sleeves and get your 
 hands dirty by writing a basic chat application using your own web server 
 in node.js and Jade as your templating engine \n Bake your own RESTful API
  - learn how node.js/ExpressJS can help you \n \n\n You will also be doing
  lab exercises and all the material is yours to take home. \n\n Who's teac
 hing? \n\n The workshop will be delivered by Tamas Piros - a full stack we
 b developer turned technical trainer and curriculum developer. Tamas has a
  decade of experience working with large\, prestigious multinational telec
 ommunications and media organisations such as Verizon\, Panasonic and the 
 BBC. Throughout his career Tamas has delivered training classes all over t
 he world to both technical and non-technical audiences. \n\n What do I nee
 d to attend? \n\n \n Your laptop (Mac\, Linux\, Windows...you name it) and
  your favourite editor (Sublime Text or similar) \n Pen &amp\; paper if yo
 u like to take notes in the old-school way \n Having node.js and npm setup
  on your laptop would help\, but no big deal if you come without them \n W
 illingness to learn \n \n
LAST-MODIFIED:20141031T171024
LOCATION:Conway Hall - 25 Red Lion Square\, London WC1R 4RL
ORGANIZER:mailto:workshop@tamas.io
SUMMARY:Introduction to node.js - Workshop
URL;VALUE=URI:https://ti.to/tpiros/introduction-to-nodejs-workshop
URL;VALUE=URI:https://ti.to/tpiros/introduction-to-nodejs-workshop
END:VEVENT
END:VCALENDAR
