JavaScript: de cero hasta los detalles (ES5)
4.5 (4,536 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
14,632 students enrolled

JavaScript: de cero hasta los detalles (ES5)

En este poderoso lenguaje de programación web cada día más utilizado
4.5 (4,536 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
14,632 students enrolled
Created by Fernando Herrera
Last updated 5/2019
Spanish
Spanish [Auto]
Current price: $44.99 Original price: $74.99 Discount: 40% off
1 day left at this price!
30-Day Money-Back Guarantee
This course includes
  • 8 hours on-demand video
  • 1 article
  • 3 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Pasar de un nivel cero a intermedio - avanzado
  • Reforzar el conocimiento de JavaScript y buenas prácticas
  • Tener la base sólida, para entrar a frameworks como AngularJS, jQuery, ionic o cualquier tipo de libreria JavaScript
Course content
Expand all 57 lectures 08:07:13
+ Empezar aquí
8 lectures 38:28

Explicaremos qué haremos, herramientas a utilizar.

Preview 01:53

Introducción a JavaScript

Preview 04:57

Escribiendo nuestro primer script...

Preview 08:21

Aprendemos como usar la consola de JavaScript.

Preview 06:36

Un tipo de dato especial.

Preview 04:19

Algo fundamental que muchos pasamos por alto.

JavaScript es Asíncrono? Qué es Asíncrono?
05:29

Entenderemos más al respecto de las variables y donde existen

Orden de las importaciones
03:38
+ Variables, Objetos, Typeof y Condicionales
13 lectures 02:25:16

Qué son los tipos primitivos y qué son los objetos?

CaSeSeNsItIvE

Preview 11:05

Puntos importantes a la hora de usar parametros y usar datos.

Por valor y por Referencia
06:16

Importante dominar esta notación

Notación de punto y corchetes
14:52

Comprendamos las funciones

Preview 14:15

Pero las funciones son objetos?

A JavaScript no le importa si pasas parametros o no.

Preview 14:17

Qué puede regresar una función de JavaScript?

El retorno de las funciones
14:52

Algo que sólo JavaScript puede hacer

Funciones de primera clase
05:29

Es algo importante saberlo, pero mas importante saber cuando cambia de contexto.

this -> Apunta al padre que contiene la funcion!

Preview 13:39

Breve historia y porque Java y JavaScript tienen un nombre parecido.

Preview 08:57

La mejor manera de explicar las funciones de primera clase, es con un buen ejemplo. Así que crearemos nuestro juego medieval.

El señor de los anillos :: The JavaScript Game
15:00

Expandiendo nuestros objetos aún mas!

Prototipos: prototype
11:18

Como se usan? para que sirven?

Funciones Anónimas
08:27

Interesante manera de ver los tipos de las variables.

Funciones typeof e instanceof... interesante
06:49
+ Profundizando objetos
14 lectures 02:25:29

Colecciones de datos o colecciones de Objetos? Pero en el fondo, el arreglo es un Objeto

Arreglos
20:01
Arreglos - Parte 2
13:40

Una manera interesante de ver los parametros

Argumentos - arguments
08:38

Existe? No :(

Qué se puede hacer?

Sobre carga de operadores en JavaScript
05:21

Existe?

Polimorfismo en JavaScript
05:33
Cuidado con las funciones y su contexto
08:23

Manejo de números y sus limitantes.

Objeto Number
08:59

Objetos booleanos y prototipos.

Objeto Booleano
06:07

Cadenas de texto... pero realmente arreglos de caracteres

Objetos String
13:14

Este objeto que es dificil de controlar a veces.

Objeto Fecha (Date)
12:26
Operaciones con Fechas
07:11

Funciones Matematicas a su disposicion

Objeto Math
09:29

Para unos es fácil, para otros puede ser un dolor de cabeza.

Expresiones Regulares
21:37

Seguimos profundizando el tema.

Expresiones regulares - Segunda Parte
04:50
+ Interpretacion, palabras reservadas, decisiones, escape y cookies
11 lectures 01:40:37

No lo creo...

El ";" (punto y coma) es opcional?
04:30

Hay que usarlo, y aprovechar las bondades que JavaScript nos ofrece.

Comentarios en Javascript y espaciado.
11:31

No son muchas... pero es fácil saber cuando metimos la pata.

Palabras reservadas de JavaScript
02:13

Formas de controlar las excepciones y crear nuestras propias herramientas de depuración

Manejo de errores en JavaScript
15:29

Configuración rápida de un servidor HTTP para nuestras cookies.

Cookies - Instalación de node.js en Mac OSX
04:52

Configuración rápida de un servidor HTTP para nuestras cookies.

Cookies - Instalación de node.js en Windows
04:14

Utilizando nuestro servidor, explicamos como mantener información que permanecerá en la computadora del cliente.

escape, unescape y cookies
21:14

Una manera interesante de usar funciones

Funciones especiales: Call(), Apply() y Bind()
08:47

Estructura de decisión condicional

IF... ELSE....
13:11

Una manera comoda de tomar decisiones multiples

Switch... condicional multiple
04:16

JavaScript Object Notation

JSON y breve historia
10:20
+ Ciclos en JavaScript: Loops
4 lectures 22:08

Ciclo while... su sintaxis

Ciclo While y Do While
04:59

Ciclo For... su sintaxis

Ciclo For y For in - Reflejo
07:52

Muchos no saben que se pueden nombrar y así poder salir de manera eficiente sin muchas vueltas.

Rotulando los ciclos
03:29

Intervalos, timeouts y limpiar esas funciones.

Funciones de tiempo en JavaScript
05:48
+ Eventos
5 lectures 32:49

Iniciando el mundo de los eventos

Eventos 101
09:46

oncontextmenu="return false"

document.onmousedown

Bloqueando el click derecho de la página.
04:28

Muy utilizado para verificar formularios

Evento "on submit" y parámetros URL
09:42

Cada vez son menos utilizadas... pero es bueno conocer su funcionamiento.

Cajas de dialogo
04:42

Hay veces que esto nos puede ayudar a rastrear errores... pero a la vez, debe ser usado con cuidado.

JavaScript - "use strict" - Modo estricto
04:11
+ Despedida
2 lectures 02:27

Más información sobre mis cursos

Más sobre mis cursos
00:30

Despedida por los momentos... pero díganme que temas desean ver y con gusto seguimos profundizando los temas!

Despedida.. pero hay más por venir.
01:57
Requirements
  • Deben de tener una computadora con Google Chrome
  • No importa el sistema operativo, con tal tengas el navegador web
  • Conocimiento de HTML muy básico es recomendable, pero no requerido.
  • Conocimientos de programación básica es recomendado pero no obligatorio.
Description

JavaScript es un lenguaje de programación moderno, quizá el más utilizado a nivel mundial cuando de web se trata. Pero no olvidemos que hoy en día existen tecnologías y frameworks cuya base es Javascript, tal es el caso de MongoDB, AngularJS, jQuery, ionic, NodeJS, entre otras.

Este curso te hará comprender profundamente esta tecnología de programación, brindándote la base sólida que necesitas para entrar con paso firme a cualquier herramienta basada en JavaScript.

El objetivo es trabajar con las mejores prácticas, mostrando no solo por qué se hace, si no que problemas puede llevar de no hacerlo correctamente.

No importa si eres principiante o un experto en JavaScript, en cada clase aprenderás cosas nuevas que te harán decir "ohhh, ya se por qué pasa eso!" ó "esa no me la sabía".

Los objetivos principales del curso son:

  1. Llevarte del nivel que tengas hasta intermedio-avanzado.

  2. Reforzar tus conocimientos (en caso de tener alguna base), a lo mejor te sorprendes de lo mucho que puedes aprender.

El curso es totalmente práctico, aprenderemos haciendo y demostrando. Recuerda que la práctica hace al maestro.


Who this course is for:
  • Si deseas entrar a un Framework de JavaScript como AngularJS, jQuery o cualquier otro... este es un buen curso para empezar
  • Este curso es para cualquier persona que quiera aprender JavaScript sin importar su nivel
  • Este curso le servira a personas de cualquier nivel, desde principiantes hasta avanzados en JavaScript