JS @ Web Summer Camp

About

For the 2nd time in a row, frontend web professionals will participate in hands-on JavaScript-oriented workshops. Learn more in the blog posts.

JS track will be in the Hotel Lone Conference Hall 1, one floor below reception.


Workshop prerequisites

In order to actively participate in hands-on workshops, you need to bring your own laptop with a processor capable of hardware virtualization and at least 6 GB of RAM, but 8 GB is highly recommended. Regular hard disk will do, but having an SSD is an advantage. As for software requirements, you need to have the latest version of VirtualBox 5.x installed.

Please note that if your laptop is not capable of hardware virtualization and doesn’t meet the requirements, you will only be able to listen to the workshops, but you will not be able to participate hands-on in the workshops and get the maximum value out of it.

If you will still have problems with your setup, our Help Desk crew will be there on August 28, 19:00-20:00 to sort out any last minute issues.

Program

DAY 0 – Tuesday, Aug 28
19:00 - 20:00

Help Desk & Hanging Out (over Welcome Drinks)

A special Help Desk for PHP, eZ, and JS tracks will be organized, with hanging out over complimentary welcome drinks.

Hanging out will be in front of the Lone conference halls (one floor below reception). Help Desk will be organized in one of the halls.

20:00

Evening Town Stroll

A short walk around Rovinj straight after the hangout.

DAY 1 – Wednesday, Aug 29
7:30 - 8:00
swimming

Morning Recreation

In a few words: easy-going, fun, and recreational. Go for a swim early in the morning and start the day afresh.

8:00 - 9:20

Registration & Coffee Hangout

In front of the Lone conference halls (one floor below reception).

9:20 - 9:30

Shortest Opening Keynote Ever

In the Lone Hall 1 (one floor below reception).

 9:30 - 12:30

(coffee break 10:50-11:10)

workshop

Front-end performance: Building faster websites (Part 1)

by Harry Roberts

In this workshop, you will take an in-depth look at things like how the network really works, how to keep websites fast whilst keeping clients and stakeholders happy, how to optimise your assets for faster delivery, and much more.

12:30 - 13:30

Lunch

Restaurant On in Hotel Lone, across the conference halls (one floor below reception).

13:30 - 16:30

(coffee break 14:50-15:10)

workshop

Front-end performance: Building faster websites (Part 2)

by Harry Roberts

16:30 - 17:30

Infolox Lounge with the Experts

Roundtable discussions and hanging out with drinks powered by infolox.

Roundtables will be organized in Hotel Eden lobby.

20:00 - 22:00
networking

All Aboard Dinner

Join us for dinner at the wonderful Restaurant Burin in Hotel Eden. Enjoy the lovely ambience of the restaurant in the pleasant company of other participants and companions.

Dinner is in the ticket price. Do not forget to wear your websc pass at all times.

22:00
networking

Cocktail Night

Head towards the town and stop at Bellavista Restaurant & Cocktail bar for cocktails at special #websc prices.

Discount is only valid for #websc participants. Do not forget to wear your websc pass at all times.

DAY 2 – Thursday, Aug 30
7:30 - 8:00
running

Morning Recreation

In a few words: easy-going, fun, and recreational. Go for a run early in the morning and start the day afresh.

8:00 - 9:30

Coffee Hangout

Wake up and smell the coffee at Hotel Eden's Vitality bar, right in front of the exit to the outdoor pool.

 9:30 - 12:30

(coffee break 10:50-11:10)

workshop

Using React (Part 1)

by Kristijan Ristovski Kitze

Explaining the basics and internals is not enough, so in this module, Kitze is going to explain the best practices while you are going to learn to "think in React" and apply solutions to real problems.

12:30 - 13:30

Lunch

Restaurant On in Hotel Lone, across the conference halls (one floor below reception).

13:30 - 16:30

(coffee break 14:50-15:10)

workshop

Using React (Part 2)

by Kristijan Ristovski Kitze

16:30 - 17:30

Unconference

A participant-driven meeting for PHP, JS, and eZ tracks where anyone who wants to present a topic can claim a brief time to do so.

In the Lone Hall 1 (one floor below reception).

19:30 - 22:00
networking

All Aboard Dinner

Spend a pleasant evening in a vibrant and colourful atmosphere with other participants on the beautiful island Katarina. Meeting point for the boat departure is the Delfin boat station.

Dinner and the boat trasportation is in the ticket price. Do not forget to wear your websc pass at all times.

22:00
networking

Cocktail Night

Head towards the town and stop at Bellavista Restaurant & Cocktail bar for cocktails at special #websc prices.

Discount is only valid for #websc participants. Do not forget to wear your websc pass at all times.

DAY 3 – Friday, Aug 31
8:00 - 8:30
swimming
running

Morning Recreation

In a few words: easy-going, fun, and recreational. Go for a swim or a run early in the morning and start the day afresh.

8:30 - 10:00

Coffee Hangout

Wake up and smell the coffee at Hotel Eden's Vitality bar, right in front of the exit to the outdoor pool.

 10:00 - 13:00

(coffee break 11:20-11:40)

workshop

Getting to know Webpack 4

by Sia Karamalegos

Learn about the new features as well as the core features by building a simple application using JavaScript, HTML, CSS, and images.

13:00 - 14:00

Lunch

Restaurant On in Hotel Lone, across the conference halls (one floor below reception).

14:00 - 17:00

(coffee break 15:20-15:40)

workshop

Up & running with full stack serverless GraphQL 

by Nader Dabit  (Amazon Web Services)

You will look at how to abstract away the task of building and maintaining a GraphQL server by using services like AWS AppSync.

17:00 - 17:10

One Before We Part Ways

Closing session

In the Lone Hall 1 (one floor below reception).

20:00 - 22:00
networking

All Aboard Dinner

Join us for closing dinner at the wonderful Restaurant Burin in Hotel Eden. Enjoy the lovely ambience of the restaurant in the pleasant company of other participants and companions.

Dinner is in the ticket price. Do not forget to wear your websc pass at all times.

22:00
networking

Tequila Night

Head towards the town and stop at La Concha for tequilas at special #websc prices.

Discount is only valid for #websc participants. Do not forget to wear your websc pass at all times.

DAY 4 - Saturday, Sep 1
10:00 - 16:00
boat

Boat Trip

After 3 days of learning and improving your skills, you deserve a relaxing day at the boat trip with lunch on board!

Boat trip is complimentary. Do not forget to wear your websc pass at all times.

Speakers

Harry Roberts

CSS Wizardry

Harry is a consultant front-end architect from the UK who helps companies all over the world write and manage better quality UIs for their products and teams. He has worked with Google, UN, Etsy, Kickstarter, BBC, Unilever, Deloitte, and more. He is also a speaker and an author of CSS Guidelines.

Sia Karamalegos

Clio + Calliope

Sia is the founder and lead developer at Clio + Calliope. She has over 15 years of experience in technology, strategy, project management, and operations from small startups to large corporations across multiple industries, especially high-tech and education. In 2015, 2016, and 2017, Sia was recognized as one of the 100 most influential and active people in tech and entrepreneurship in Louisiana.

Kristijan Ristovski Kitze

ReactAcademy

Kristijan teaches JavaScript and React at React Academy. He cares about open source and has made custom-react-scripts and mobx-router. He has also launched Sizzy and OK-Google.io.

Nader Dabit

Amazon Web Services

Nader is a developer advocate at AWS Mobile and the host of the React Native Radio podcast.