
Explicaremos qué haremos, herramientas a utilizar.
Introducción a JavaScript
Escribiendo nuestro primer script...
Qué acaba de pasar?
Aprendemos como usar la consola de JavaScript.
Un tipo de dato especial.
Algo fundamental que muchos pasamos por alto.
Entenderemos más al respecto de las variables y donde existen
Qué son los tipos primitivos y qué son los objetos?
CaSeSeNsItIvE
Puntos importantes a la hora de usar parametros y usar datos.
Importante dominar esta notación
Comprendamos las funciones
Pero las funciones son objetos?
A JavaScript no le importa si pasas parametros o no.
Qué puede regresar una función de JavaScript?
Algo que sólo JavaScript puede hacer
Es algo importante saberlo, pero mas importante saber cuando cambia de contexto.
this -> Apunta al padre que contiene la funcion!
Breve historia y porque Java y JavaScript tienen un nombre parecido.
La mejor manera de explicar las funciones de primera clase, es con un buen ejemplo. Así que crearemos nuestro juego medieval.
Expandiendo nuestros objetos aún mas!
Como se usan? para que sirven?
Interesante manera de ver los tipos de las variables.
Colecciones de datos o colecciones de Objetos? Pero en el fondo, el arreglo es un Objeto
Una manera interesante de ver los parametros
Existe? No :(
Qué se puede hacer?
Existe?
Manejo de números y sus limitantes.
Objetos booleanos y prototipos.
Cadenas de texto... pero realmente arreglos de caracteres
Este objeto que es dificil de controlar a veces.
Funciones Matematicas a su disposicion
Para unos es fácil, para otros puede ser un dolor de cabeza.
Seguimos profundizando el tema.
No lo creo...
Hay que usarlo, y aprovechar las bondades que JavaScript nos ofrece.
No son muchas... pero es fácil saber cuando metimos la pata.
Formas de controlar las excepciones y crear nuestras propias herramientas de depuración
Configuración rápida de un servidor HTTP para nuestras cookies.
Configuración rápida de un servidor HTTP para nuestras cookies.
Utilizando nuestro servidor, explicamos como mantener información que permanecerá en la computadora del cliente.
Una manera interesante de usar funciones
Estructura de decisión condicional
Una manera comoda de tomar decisiones multiples
JavaScript Object Notation
Ciclo while... su sintaxis
Ciclo For... su sintaxis
Muchos no saben que se pueden nombrar y así poder salir de manera eficiente sin muchas vueltas.
Intervalos, timeouts y limpiar esas funciones.
Iniciando el mundo de los eventos
oncontextmenu="return false"
document.onmousedown
Muy utilizado para verificar formularios
Cada vez son menos utilizadas... pero es bueno conocer su funcionamiento.
Hay veces que esto nos puede ayudar a rastrear errores... pero a la vez, debe ser usado con cuidado.
Despedida por los momentos... pero díganme que temas desean ver y con gusto seguimos profundizando los temas!
Nota importante - Antes de tomar este curso:
Este curso fue grabado utilizando versiones anteriores del framework, por lo que algunas herramientas, comandos o configuraciones pueden haber cambiado con el tiempo, esto implica que su contenido no recibirá actualizaciones adicionales y nuestro equipo de Co-instructores no continuará proporcionando soporte a preguntas relacionadas a este curso.
Aun así, este curso continuará disponible para quienes todavía trabajen con esta versión o tecnología. De esta manera, podrás seguir utilizando su contenido como guía y referencia cuando lo necesites.
Si deseas trabajar con la versión más reciente, te recomendamos tomar nuestro curso "JavaScript Moderno: Guía para dominar el lenguaje" disponible en nuestro perfil. Este nuevo curso ha sido desarrollado desde cero, siguiendo estándares actualizados y con un temario renovado.
¡Gracias por tu comprensión y por ser parte de nuestra comunidad de aprendizaje!
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:
Llevarte del nivel que tengas hasta intermedio-avanzado.
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.