Submit Search
Upload
Oktober webfest
•
0 likes
•
364 views
Andrea Balducci
Follow
Intro to TypeScript @ Oktober Web Fest
Read less
Read more
Software
Report
Share
Report
Share
1 of 57
Download now
Download to read offline
Recommended
Me interessei por Xamarin, e agora?
Me interessei por Xamarin, e agora?
Vinicius Quaiato
.NET Core, ASP.NET Core e .NET Standard 2
.NET Core, ASP.NET Core e .NET Standard 2
Giovanni Bassi
Async e await com JavaScript: entenda e use agora
Async e await com JavaScript: entenda e use agora
Giovanni Bassi
Javacro 2014 SemameStreet Grails 2 Speech
Javacro 2014 SemameStreet Grails 2 Speech
Fernando Redondo Ramírez
GraphQL Codegen - NNG Technical Seminar
GraphQL Codegen - NNG Technical Seminar
Hoa Nguyen (Rin)
TypeScript 101 - Women Who Code - CONNECT 2018
TypeScript 101 - Women Who Code - CONNECT 2018
Frances Coronel
Agilent LED Test Solutions
Agilent LED Test Solutions
Interlatin
I1000 d ugm
I1000 d ugm
Interlatin
Recommended
Me interessei por Xamarin, e agora?
Me interessei por Xamarin, e agora?
Vinicius Quaiato
.NET Core, ASP.NET Core e .NET Standard 2
.NET Core, ASP.NET Core e .NET Standard 2
Giovanni Bassi
Async e await com JavaScript: entenda e use agora
Async e await com JavaScript: entenda e use agora
Giovanni Bassi
Javacro 2014 SemameStreet Grails 2 Speech
Javacro 2014 SemameStreet Grails 2 Speech
Fernando Redondo Ramírez
GraphQL Codegen - NNG Technical Seminar
GraphQL Codegen - NNG Technical Seminar
Hoa Nguyen (Rin)
TypeScript 101 - Women Who Code - CONNECT 2018
TypeScript 101 - Women Who Code - CONNECT 2018
Frances Coronel
Agilent LED Test Solutions
Agilent LED Test Solutions
Interlatin
I1000 d ugm
I1000 d ugm
Interlatin
But there is no web component for that - Web Components Remote Conference - 2...
But there is no web component for that - Web Components Remote Conference - 2...
Horacio Gonzalez
Building the Developer Experience Right - May The Force of API Be With You
Building the Developer Experience Right - May The Force of API Be With You
Nabayan Roy
Progressive web and the problem of JavaScript
Progressive web and the problem of JavaScript
Christian Heilmann
JavaScript isn't evil.
JavaScript isn't evil.
Christian Heilmann
FunScript: Why bother?
FunScript: Why bother?
Alfonso Garcia-Caro
Introduction to Angular for .NET Developers
Introduction to Angular for .NET Developers
Laurent Duveau
Introducing Project Siena from Microsoft
Introducing Project Siena from Microsoft
James Milne
Angular 2 : learn TypeScript already with Angular 1
Angular 2 : learn TypeScript already with Angular 1
David Amend
The front end toolkit
The front end toolkit
samuel-holt
Migrating Web SDK from JS to TS
Migrating Web SDK from JS to TS
Grigory Petrov
Creating multillingual apps for android
Creating multillingual apps for android
Sergi Martínez
Visual Recognition with Anki Cozmo and TensorFlow
Visual Recognition with Anki Cozmo and TensorFlow
Niklas Heidloff
Introduction to Angular with TypeScript for .NET Developers
Introduction to Angular with TypeScript for .NET Developers
Laurent Duveau
Typescript overview
Typescript overview
codeblock
Introduction to Angular for .NET Developers
Introduction to Angular for .NET Developers
Laurent Duveau
DevOps Fest 2019. Gianluca Arbezzano. DevOps never sleeps. What we learned fr...
DevOps Fest 2019. Gianluca Arbezzano. DevOps never sleeps. What we learned fr...
DevOps_Fest
ng-conf NativeScript and Angular 2 Workshop
ng-conf NativeScript and Angular 2 Workshop
tjvantoll
TypeScript 101 - We RISE Tech Conference
TypeScript 101 - We RISE Tech Conference
Frances Coronel
Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date.
Christian Heilmann
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
Niklas Heidloff
Agile Industry 4.0 - IoT Day 2019
Agile Industry 4.0 - IoT Day 2019
Andrea Balducci
Inception
Inception
Andrea Balducci
More Related Content
Similar to Oktober webfest
But there is no web component for that - Web Components Remote Conference - 2...
But there is no web component for that - Web Components Remote Conference - 2...
Horacio Gonzalez
Building the Developer Experience Right - May The Force of API Be With You
Building the Developer Experience Right - May The Force of API Be With You
Nabayan Roy
Progressive web and the problem of JavaScript
Progressive web and the problem of JavaScript
Christian Heilmann
JavaScript isn't evil.
JavaScript isn't evil.
Christian Heilmann
FunScript: Why bother?
FunScript: Why bother?
Alfonso Garcia-Caro
Introduction to Angular for .NET Developers
Introduction to Angular for .NET Developers
Laurent Duveau
Introducing Project Siena from Microsoft
Introducing Project Siena from Microsoft
James Milne
Angular 2 : learn TypeScript already with Angular 1
Angular 2 : learn TypeScript already with Angular 1
David Amend
The front end toolkit
The front end toolkit
samuel-holt
Migrating Web SDK from JS to TS
Migrating Web SDK from JS to TS
Grigory Petrov
Creating multillingual apps for android
Creating multillingual apps for android
Sergi Martínez
Visual Recognition with Anki Cozmo and TensorFlow
Visual Recognition with Anki Cozmo and TensorFlow
Niklas Heidloff
Introduction to Angular with TypeScript for .NET Developers
Introduction to Angular with TypeScript for .NET Developers
Laurent Duveau
Typescript overview
Typescript overview
codeblock
Introduction to Angular for .NET Developers
Introduction to Angular for .NET Developers
Laurent Duveau
DevOps Fest 2019. Gianluca Arbezzano. DevOps never sleeps. What we learned fr...
DevOps Fest 2019. Gianluca Arbezzano. DevOps never sleeps. What we learned fr...
DevOps_Fest
ng-conf NativeScript and Angular 2 Workshop
ng-conf NativeScript and Angular 2 Workshop
tjvantoll
TypeScript 101 - We RISE Tech Conference
TypeScript 101 - We RISE Tech Conference
Frances Coronel
Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date.
Christian Heilmann
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
Niklas Heidloff
Similar to Oktober webfest
(20)
But there is no web component for that - Web Components Remote Conference - 2...
But there is no web component for that - Web Components Remote Conference - 2...
Building the Developer Experience Right - May The Force of API Be With You
Building the Developer Experience Right - May The Force of API Be With You
Progressive web and the problem of JavaScript
Progressive web and the problem of JavaScript
JavaScript isn't evil.
JavaScript isn't evil.
FunScript: Why bother?
FunScript: Why bother?
Introduction to Angular for .NET Developers
Introduction to Angular for .NET Developers
Introducing Project Siena from Microsoft
Introducing Project Siena from Microsoft
Angular 2 : learn TypeScript already with Angular 1
Angular 2 : learn TypeScript already with Angular 1
The front end toolkit
The front end toolkit
Migrating Web SDK from JS to TS
Migrating Web SDK from JS to TS
Creating multillingual apps for android
Creating multillingual apps for android
Visual Recognition with Anki Cozmo and TensorFlow
Visual Recognition with Anki Cozmo and TensorFlow
Introduction to Angular with TypeScript for .NET Developers
Introduction to Angular with TypeScript for .NET Developers
Typescript overview
Typescript overview
Introduction to Angular for .NET Developers
Introduction to Angular for .NET Developers
DevOps Fest 2019. Gianluca Arbezzano. DevOps never sleeps. What we learned fr...
DevOps Fest 2019. Gianluca Arbezzano. DevOps never sleeps. What we learned fr...
ng-conf NativeScript and Angular 2 Workshop
ng-conf NativeScript and Angular 2 Workshop
TypeScript 101 - We RISE Tech Conference
TypeScript 101 - We RISE Tech Conference
Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date.
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
More from Andrea Balducci
Agile Industry 4.0 - IoT Day 2019
Agile Industry 4.0 - IoT Day 2019
Andrea Balducci
Inception
Inception
Andrea Balducci
Stranger Streams | NStore @ DevMarche
Stranger Streams | NStore @ DevMarche
Andrea Balducci
Event based modelling and prototyping
Event based modelling and prototyping
Andrea Balducci
Storage dei dati con MongoDB
Storage dei dati con MongoDB
Andrea Balducci
Italian Agile Days 2016 - Modellathon
Italian Agile Days 2016 - Modellathon
Andrea Balducci
Open domus 2016
Open domus 2016
Andrea Balducci
TypeScript intro / mobile dev camp
TypeScript intro / mobile dev camp
Andrea Balducci
Typescript intro
Typescript intro
Andrea Balducci
Alam aeki 2015
Alam aeki 2015
Andrea Balducci
Mongo db halloween party
Mongo db halloween party
Andrea Balducci
[Alam aeki] Guida illustrata alla modellazione di un dominio con Event Sourci...
[Alam aeki] Guida illustrata alla modellazione di un dominio con Event Sourci...
Andrea Balducci
Event Sourcing con NEventStore
Event Sourcing con NEventStore
Andrea Balducci
Intel AppUp Day Bologna
Intel AppUp Day Bologna
Andrea Balducci
Asp.Net MVC 2 :: VS 2010 Community Tour
Asp.Net MVC 2 :: VS 2010 Community Tour
Andrea Balducci
Introduzione ai framework ioc
Introduzione ai framework ioc
Andrea Balducci
jQuery Ecosystem
jQuery Ecosystem
Andrea Balducci
More from Andrea Balducci
(17)
Agile Industry 4.0 - IoT Day 2019
Agile Industry 4.0 - IoT Day 2019
Inception
Inception
Stranger Streams | NStore @ DevMarche
Stranger Streams | NStore @ DevMarche
Event based modelling and prototyping
Event based modelling and prototyping
Storage dei dati con MongoDB
Storage dei dati con MongoDB
Italian Agile Days 2016 - Modellathon
Italian Agile Days 2016 - Modellathon
Open domus 2016
Open domus 2016
TypeScript intro / mobile dev camp
TypeScript intro / mobile dev camp
Typescript intro
Typescript intro
Alam aeki 2015
Alam aeki 2015
Mongo db halloween party
Mongo db halloween party
[Alam aeki] Guida illustrata alla modellazione di un dominio con Event Sourci...
[Alam aeki] Guida illustrata alla modellazione di un dominio con Event Sourci...
Event Sourcing con NEventStore
Event Sourcing con NEventStore
Intel AppUp Day Bologna
Intel AppUp Day Bologna
Asp.Net MVC 2 :: VS 2010 Community Tour
Asp.Net MVC 2 :: VS 2010 Community Tour
Introduzione ai framework ioc
Introduzione ai framework ioc
jQuery Ecosystem
jQuery Ecosystem
Recently uploaded
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
Diego Iván Oliveros Acosta
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
Akihiro Suda
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
rahul_net
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
VICTOR MAESTRE RAMIREZ
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
OnePlan Solutions
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
confluent
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
Velvetech LLC
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Ahmed Mohamed
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
BradBedford3
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
qr0udbr0
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Stefano Stabellini
MYjobs Presentation Django-based project
MYjobs Presentation Django-based project
AnoyGreter
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
Philip Schwarz
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
FerryKemperman
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
Lionel Briand
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
ABSYZ Inc
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Mater
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
BrainSell Technologies
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Natan Silnitsky
Recently uploaded
(20)
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
MYjobs Presentation Django-based project
MYjobs Presentation Django-based project
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Oktober webfest
1.
Oktober (WEB)fest Lo sviluppo
web come non l’avete mai visto: nuove tecnologie e applicazioni nel mondo reale
2.
#oktoberwebfest @andreabalducci
3.
#oktoberwebfest
4.
#oktoberwebfest TypeScript Primo appuntamento o
relazione occasionale con JavaScript? Protetto è meglio! TypeScript: testato, sicuro, tipizzato.
5.
#oktoberwebfest
6.
#oktoberwebfest
7.
t y p
e w a r s t h e r a i s e o f t h e c o m p i l e r s
8.
“Fear is the
path to the dark side.
9.
#oktoberwebfest
10.
s t a
r r i n g
11.
12.
13.
14.
#oktoberwebfest
15.
episode 1
16.
a long time
ago in a galaxy far, far away
17.
…written in 10 days
for the mythical…
18.
NON PROFESSIONAL PROGRAMMER NON
PROFESSIONAL PROGRAMMER
19.
20.
nowadays
21.
22.
23.
welcome to the {undefined}
side == NaN NaN
24.
equality chart
25.
26.
27.
28.
29.
30.
#oktoberwebfest
31.
episode 2
32.
TypeScript is a
typed superset of JavaScript that compiles to plain JavaScript
33.
Types enable TypeScript developers to
use highly-productive development tools and practices
34.
Types enable TypeScript developers to
use highly-productive development tools and practices
35.
goal: make javascript development
more productive and enjoyable …especially on large projects
36.
static checking, symbol-based navigation, statement
completion, and code refactoring.
37.
https://github.com/borisyankov/DefinitelyTyped
38.
de mo github.com/andreabalducci/ts-oktober-web-fest
39.
40.
class Jedi { constructor(public
name: string) { } useTheForce() {} }
41.
class SuperHero { constructor(public
name: string) { } useTheForce() {} jump() {} }
42.
var hulk =
new SuperHero('Hulk'); var yoda = new Jedi('Yoda');
43.
yoda = hulk hulk
= yoda
44.
yoda = hulk hulk
= yoda
45.
TypeScript is a structural type
system
46.
#oktoberwebfest
47.
episode 3
48.
features from the
future today!
49.
async / await destructuring rest
parameters classes string interpolation …
50.
decorators proposed standard for ECMAScript
7, to annotate and modify classes and properties at design time. http://blog.wolksoftware.com/decorators-reflection-javascript-typescript
51.
de mo
52.
#oktoberwebfest
53.
episode 3 episode 4
54.
#oktoberwebfest
55.
#oktoberwebfest
56.
GRAZIE! www.dotnetumbria.org - @DotNetUmbria
– facebook.com/DNU2.0
57.
“ A l
w a y s p a s s o n w h a t y o u h a v e learned.”
Download now