
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!
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.