Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
js-101
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Ignacio Anaya
September 19, 2017
Programming
79
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
js-101
Workshop Introductorio a la programacion usando JavaScript
Ignacio Anaya
September 19, 2017
More Decks by Ignacio Anaya
See All by Ignacio Anaya
Security is not a feature‼️
ianaya89
2
560
Rompiendo Paradigmas Otra Vuez! 🔨📜3️⃣
ianaya89
0
180
Security is not a feature!
ianaya89
1
410
What's next in Vue 3? 🖖 3️⃣
ianaya89
0
170
What's next in Vue 3? 🖖 3️⃣
ianaya89
0
310
Vue.js, PWA & The Subway Dilemma
ianaya89
0
250
PWA with PWF
ianaya89
0
69
Decentralizing the Web with JavaScript
ianaya89
0
170
hey-devs-time-to-care-about-web-apps-security.pdf
ianaya89
0
140
Other Decks in Programming
See All in Programming
dotNET_vulnclicker_intro.pdf
deka_morita
0
140
Railsバージョンを4倍にした話
optim
0
370
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
Next.js: The final boss of Web Performance
guaca
0
260
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
1.1k
パスワード再設定メールのURLについて知っておこう
uyuki234
0
160
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
430
AmebaブログはKMPから卒業します
kmars0605
0
190
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2.1k
すこし踏み込む CancellationToken
htkym
2
1.7k
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
210
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
900
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
It's Worth the Effort
3n
188
29k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
780
Mind Mapping
helmedeiros
1
400
Test your architecture with Archunit
thirion
2
2.4k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Agile that works and the tools we love
rasmusluckow
331
22k
Scaling GitHub
holman
464
140k
Between Models and Reality
mayunak
4
500
Crafting Experiences
bethany
1
380
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
940
What does AI have to do with Human Rights?
axbom
PRO
1
2.5k
Transcript
{ 101 } { 101 } - @ianaya89 1
Ignacio Anaya - @ianaya89 - Full Stack Developer, Tech Trainer
& Speaker. - Organizador @Vuenos_Aires - Embajador @Auth0 { 101 } - @ianaya89 2
! { 101 } - @ianaya89 3
! Programar { 101 } - @ianaya89 4
! Lenguaje de Programación { 101 } - @ianaya89 5
! JavaScript { 101 } - @ianaya89 6
! Por Qué JavaScript? { 101 } - @ianaya89 7
{ 101 } - @ianaya89 8
console.log 4 ! Mostrar información 4 " Global $ console.log(1989)
$ console.log(13, 10, 1989) { 101 } - @ianaya89 9
Tipos de Dato 4 ! Numeros - Number 4 "
Cadenas de Caracteres - String 4 #$ Booleanos - Boolean { 101 } - @ianaya89 10
Tipos de Dato Number 4 Enteros / Decimales 4 Positivos
/ Negativos 4 Operaciones Aritméticas 1, -1, 9.5, 0, 99999 { 101 } - @ianaya89 11
Tipos de Dato String 4 Conjuntos de caracteres 4 Comillas
(simples o dobles) 'Esto es un String' "Y esto también" { 101 } - @ianaya89 12
Tipos de Dato Boolean 4 logica binaria (0 o 1)
4 true o false true false { 101 } - @ianaya89 13
Tipos de Dato Ejemplos console.log(1, 2, 3) console.log('Hola JavaScript !')
console.log(true, false) { 101 } - @ianaya89 14
! Variables 4 Referencias a valores ! 4 Reutilización 4
var var miVariable = 'Esto es una variable' console.log(miVariable) { 101 } - @ianaya89 15
! undefined 4 Tipo de dato var miVariableSinValor console.log(miVariableSinValor) {
101 } - @ianaya89 16
! Operadores 4 Asignación 4 Aritméticos 4 Comparación { 101
} - @ianaya89 17
Operadores Asignación var miVariable = true var miOtraVariable = 25
{ 101 } - @ianaya89 18
Operadores Aritméticos var suma = 1 + 9 // 10
var resta = 3 - 2 // 1 var division = 100 / 10 // 10 var multiplicación = 10 * 10 // 100 var x = 1 var y = 2 var z = x + y // 3 { 101 } - @ianaya89 19
Operadores Aritméticos var x = 1 var y = 2
var z = x + y // 3 { 101 } - @ianaya89 20
Operadores Comparación var mayor = 3 > 2 // true
var menor = 3 < 2 // true { 101 } - @ianaya89 21
Operadores Comparación var igual = 1 == 1 // true
var distinto = 2 != 1 // true var mayor = 3 > 2 // true var menor = 3 < 2 // true { 101 } - @ianaya89 22
! Condicionales 4 Toma de decisiones 4 Evaluar condiciones 4
if - else { 101 } - @ianaya89 23
Condicionales if var haceFrio = true if (haceFrio) { console.log('❄')
} { 101 } - @ianaya89 24
Condicionales else var haceFrio = false if (haceFrio) { console.log('❄')
} else { console.log('☀') } { 101 } - @ianaya89 25
! Array 4 Colecciones de datos 4 Indices { 101
} - @ianaya89 26
Array var numeros = [1, 2, 3, 4, 5] var
palabras = ['Hola', 'mundo', 'cruel'] var deTodito = [true, 'JavaScript', 100, false] console.log(numeros[0]) // 1 console.log(palabras[1]) // 'mundo' console.log(deTodito[2]) // 100 { 101 } - @ianaya89 27
! Object 4 Colecciones de tipo clave: valor 4 Modelar
la vida real { 101 } - @ianaya89 28
Object var persona = { nombre: 'Jose Luis Felix Chilavert'
edad: 52, esCrack: true } console.log(persona) console.log(persona.nombre) // Jose Luis Felix Chilavert { 101 } - @ianaya89 29
Más ? { 101 } - @ianaya89 30
!" Recursos 1. JavaScript para gatos 2. Free Code Camp
BA - Introducción a JavaScript 3. NodeSchool.io - JavaScripting 4. Introducción a JavaScript en la web 5. Platzi - Curso de Programación básica 6. Eloquent JavaScript { 101 } - @ianaya89 31
Preguntas? { 101 } - @ianaya89 32
{ fin } { comienzo } { 101 } -
@ianaya89 33
! Gracias! @ianaya89 { 101 } - @ianaya89 34
{ 101 } - @ianaya89 35