RESERVE MY SPOT

SKILLS:

- Front-end Development

Web Development

- HTML 5

- Web Design

- Interaction Design

DATE: 6 Jul - 24 Jul, 2020

DURATION: 3 Weeks

LECTURES: 3 Hours per day

LANGUAGE: English

LOCATION: Barcelona, Harbour.Space Campus

COURSE TYPE: Offline

WHAT YOU WILL LEARN
COURSE OUTLINE
ABOUT JOSHUA
BIBLIOGRAPHY

As the web has evolved, the content we seek on it has become more and more sophisticated, moving from static information meant simply for consumption to full applications that allow a two-way interchange of information between the user and the site itself. Web-based apps have several advantages, such as instant access, automatic upgrades, and opportunities for collaboration on a massive scale. That being said, creating Web applications requires different approaches than traditional/native applications and involves using the full toolkit of web technologies available.

The web has become a fully capable platform where true applications live and have distribution on the largest open platform conceived in history. Web applications permeate our modern lives and have become essential tools in users’ daily lives to complete every kind of task from shopping for clothing, personal banking, planning the perfect vacation, or even managing your love life.

This course will give you the basic background, terminology and fundamental concepts that you need to understand in order to design and develop modern web applications. In this class, you will learn what exactly a web app is, how it’s architected, what the design patterns are for creating a successful application, and how to build your very own web app.

JOSHUA
TUSCAN
RESERVE MY SPOT

DATE: 6 Jul – 24 Jul, 2020

DURATION:  3 Weeks

LECTURES: 3 Hours per day

LANGUAGE: English

LOCATION: Barcelona, Harbour.Space Campus

COURSE TYPE: Offline

Session 2

What’s a web app anyway?

Session 3

How Web Apps Work

SHOW MORE

Session 1

Introduction to the course with an overview lecture of the subject and what to expect and a historical overview of the topic

All rights reserved. 2018

Harbour.Space University
Tech Heart

Session 4

Web App Design Patterns

As the web has evolved, the content we seek on it has become more and more sophisticated, moving from static information meant simply for consumption to full applications that allow a two-way interchange of information between the user and the site itself. Web-based apps have several advantages, such as instant access, automatic upgrades, and opportunities for collaboration on a massive scale. That being said, creating Web applications requires different approaches than traditional/native applications and involves using the full toolkit of web technologies available.

The web has become a fully capable platform where true applications live and have distribution on the largest open platform conceived in history. Web applications permeate our modern lives and have become essential tools in users’ daily lives to complete every kind of task from shopping for clothing, personal banking, planning the perfect vacation, or even managing your love life.

This course will give you the basic background, terminology and fundamental concepts that you need to understand in order to design and develop modern web applications. In this class, you will learn what exactly a web app is, how it’s architected, what the design patterns are for creating a successful application, and how to build your very own web app.

Creating Web Apps
CREATING WEB APPS

Joshua Tuscan heads the technology practice at Friends backed by fourteen years of experience in the digital design and technology space. Prior to Friends, he’s spent time at Razorfish, Kurt Noble Inc., and Digital Kitchen.

A creative developer by trade, he has enjoyed exploring the intersection between technology and human interaction as a partner in building digital experiences for brands like Dolby, HTC, Highfive, Pandora, Nike, ABC, Carnival, and Samsung. His projects have won Awwwards Site of the Day, been showcased on Site Inspire, been highlighted on stage at the Apple Developer Conference, and a project he’s authored spent a month at the top of the trending chart on Github.

In addition to his professional endeavors, Joshua volunteers through Code.org’s initiatives as an instructor in their programmes teaching children computer science. When he’s got spare time, he likes to run in the park, build furniture, and kick a ball around with his kid.

- Learn the difference between a website, web app, and native app.

- Learn about the history and development of web app design and development.

- Learn how to organize an idea into the data structures needed for turning that idea into a working product.

- Explore design patterns associated with web apps.

- Get comfortable with the techniques for building modern web apps and the frameworks that make that possible.

- Build a modern web app of their own design.

HARBOUR.SPACE 

Harbour.Space is a university created by entrepreneurs for entrepreneurs. We focus on meeting the demands of the future, while traditional education providers are too often stuck in the past.

We’re one of the only European institutions completely dedicated to technology, design and entrepreneurship, and our interdisciplinary courses are taught by some of today’s leading professionals. Our aim is not only to equip students with the knowledge to take on the real world, but to nurture, create and shape tomorrow’s tech superstars.

 Learn more about Harbour.Space.

HARBOUR.SPACE UNIVERSITY