Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-01-20 17:17:42
30-Day Money-Back Guarantee
Development Web Development JavaScript

JavaScript Full- Curso desde Principiante hasta Profesional

JavaScript Moderno para principiantes, aprende Fundamentos, POO, ES6+, Ajax, WebPack, Firebase y Ejemplos de aplicación.
Rating: 4.4 out of 54.4 (1,631 ratings)
25,083 students
Created by Grover Vásquez
Last updated 9/2020
Spanish
Spanish [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Empezar desde los más básico hasta lo avanzado en el desarrollo con JavaScript
  • Comprender todos los fundamentos de JavaScript: variables, condicionales, funciones, arreglos, objetos, etc.
  • Estructurar un proyecto de desarrollo con JavaScript.
  • Crear aplicaciones utilizando ES5 y ES6+.
  • Aprender todo lo nuevo que trae consigo ES6.
  • Conocer el desarrollo moderno de JavaScript para el 2019.
  • Node, NPM, Webpack y Babel.
  • Aprender y aplicar las mejores prácticas.

Course content

17 sections • 170 lectures • 15h 34m total length

  • Preview01:31
  • ¿Cómo hacer preguntas?
    00:33
  • El editor de código.
    04:57
  • Preview04:06
  • Preview09:02
  • Preview02:33
  • Ejecutar JavaScript en la terminal Windows.
    04:49
  • Cómo realizar el curso
    05:08

  • Preview00:49
  • Preview05:55
  • Notas sobre JavaScript
    00:40
  • Preview09:24
  • Reglas en el uso de variables.
    04:17
  • Preview03:23
  • Conversión de variables.
    05:35
  • Mutación de variables.
    02:44
  • Operadores matemáticos
    07:52
  • Operadores Lógicos
    04:58
  • Operador typeof
    03:36
  • Operadores de incremento y decremento
    05:28
  • Operadores de asignación
    04:09
  • Conoce más sobre los Operadores en JavaScript
    00:08
  • Ejercicio de codificación 1
    01:01
  • Solución al ejercicio de codificación 1
    05:00
  • La consola
    00:41
  • Código de la sección de Fundamentos.
    00:04

  • Preview00:48
  • Estructura de una página HTML5
    05:43
  • Etiquetas
    06:51
  • CSS
    04:29

  • Preview00:43
  • Preview07:36
  • Preview08:23
  • Operador ternario
    04:30
  • Sentencia Switch
    05:13
  • Sentencia for
    06:40
  • Sentencia while
    04:01
  • Sentencia do..while
    03:55
  • Valores verdaderos y falsos
    08:20
  • Ejercicio de codificación 2
    01:27
  • Solución al ejercicio de codificación 2
    09:58
  • Código de la sección
    00:03

  • Preview00:48
  • Creando nuestra primera función
    05:08
  • Argumentos en las funciones
    05:58
  • Ejemplo: función convierte Fahrenheit a Celsius
    03:29
  • Ejemplo: función calcular edad
    04:27
  • Ejercicio de codificación 3
    01:15
  • Solución al ejercicio de codificación 3
    06:31
  • Funciones como expresiones
    03:19
  • Argumentos no definidos (undefined)
    02:39
  • Argumentos Nulos (Nulls)
    03:27
  • Argumentos por defecto
    05:53
  • Plantillas de textos (Template strings)
    05:19
  • Ejercicio de codificación 4
    01:47
  • Solución ejercicios codificación 4
    09:47
  • Código de la sección
    00:03

  • Preview01:03
  • ¿Qué es un Arreglo?
    04:18
  • Declaración de arreglos en JavaScript
    08:03
  • Operaciones con arreglos.
    10:05
  • Arreglos con datos de diferentes tipos
    03:03
  • Creando objetos de forma literal
    06:30
  • Creando objetos con la sintaxis Object
    03:08
  • Objetos y métodos
    06:19

  • Preview00:57
  • ¿Qué es el DOM?
    05:19
  • Creando el Proyecto
    04:52
  • Examinando el DOM
    08:32
  • Obtener elementos por id, por tag y por clase.
    12:37
  • Consulta por selectores
    14:18
  • Elementos y nodos padres
    06:23
  • Elementos y nodos hijos
    05:02
  • Elementos y nodos hermanos
    03:27
  • Crear elementos y nodos
    09:35
  • Eventos
    09:32
  • Cambiando el diseño de nuestro sitio
    07:09
  • Agregar elementos a una lista y evento submit
    11:46
  • Eliminar elementos a una lista
    08:33
  • Buscar elementos en una lista
    10:17
  • Código final de la sección
    00:04

  • Preview01:25
  • Historia de JavaScript y cuál versión utilizar.
    07:20
  • Lo nuevo en ES6 / ES2015
    04:07
  • Variables con Let y Const
    07:40
  • Bloque y alcance de las variables
    05:28
  • Plantilla de cadena avanzada
    06:14
  • Nuevos métodos para cadenas
    05:56
  • Funciones flecha - parte 1
    10:48
  • Funciones flecha - parte 2
    08:58
  • Destructuración o Destrucción
    07:21
  • Ejemplo Destructuración
    04:49
  • Maps
    09:45
  • Operador de propagación (spread operator)
    05:53
  • Todo el código de la sección
    00:05

  • Preview00:39
  • Objetos - Lo básico
    09:38
  • Ejercicio de codificación Objetos
    03:47
  • Usando objetos con funciones
    08:14
  • Referencia a los objetos
    09:47
  • Métodos
    04:14
  • Uso de this
    04:20
  • Objetos String
    10:24
  • Destructuración de objetos - parte 1
    08:25
  • Destructuración de objetos - parte 2
    04:48
  • Código de la sección
    00:04

  • Preview00:35
  • Programación Orientada a Objetos
    03:34
  • Clases, sintaxis y constructores
    08:39
  • Clases, Sintaxis y Constructores - parte 2
    05:27
  • Subclases - parte 1
    07:08
  • Subclases - parte 2
    03:50
  • Getter y Setter
    11:29
  • Código de la sección
    00:04

Requirements

  • No es necesario tener experiencia en JavaScript, empezamos desde cero.
  • Conceptos básicos de HTML5 y CSS, pero muy básico, no es necesario ser expertos.
  • Una computadora con Windows, Linux o MacOS, y un editor de código que lo vemos como instalar en el curso.
  • Muchas ganas de aprender.

Description

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ MÁS DE 20 MIL ESTUDIANTES !!!!!!!!!!!!!!!!!!!!!

JavaScript es el lenguaje de programación más popular del mundo y crece más rápido que cualquier otro lenguaje de programación. Como desarrollador, puedes utilizar JavaScript para crear aplicaciones web y móviles, aplicaciones de redes en tiempo real, herramientas de línea de comandos y juegos.

Este curso está orientado a personas que aún no conocen JavaScript o en todo caso estan empezando con este Lenguaje de Programación, vamos paso a paso desde los fundamentos hasta temas más avanzados, y con ejercicios de aplicación para entender mejor el lenguaje y el desarrollo de su lógica.

El curso está orientado a que aprendas a programar desde cero utilizando JavaScript como lenguaje de programación, si eres principiante, ven conmigo a este viaje en donde tenemos como objetivo el aprendizaje asegurado del lenguaje JavaScript, en el camino encontrarás lecciones explicadas con detalle.

En el curso de forma general vemos los siguientes temas:

  • ¿Qué es JavaScript? y sus fundamentos.

  • Variables, tipos de datos, y todo el manejo de ello.

  • Sentencias condicionales, repetitivas, funciones, objetos y arreglos.

  • Programación Orientada a Objetos.

  • Contextos de ejecución, alcance, el objeto this y más.

  • Interacción con una página web, manipulación del DOM, cambiar elementos de una página y sus eventos.

  • Ejercicios de aplicación para entender los conceptos tratados.

  • Versiones modernas de JavaScript, las nuevas características de ES6+.

  • Manejo de fechas y horas con JavaScript.

  • JavaScript Asíncrono: CallBacks, Promesas, Async/Await, llamadas AJAX y APIs.

  • Node.js, para empezar a crear nuestro propio servidor web de desarrollo y utilizar otras herramientas.

  • Firebase, para poder almacenar información en la nube, utilizando su BD Firestore.

  • Muchos temas más.

Que dicen algunos de los estudiantes que ya tomaron el curso:

★★★★★ "Excelente curso no entendía los conceptos de promesas ,callbacks y ahora me queda mas claro y haciendo el ejerció de mi librería entendí mas el Dom", Lucas Matías

★★★★★ "Muy buen curso, yo creo que para los que estamos empezando es excelente. lo único que es mucha información de golpe lo que lo hace monótono con muy poca ejercitación tangible", Emiliano Negro

★★★★★ "Muy bueno, se explica claramente todo su contenido y ademas nos da la oportunidad de poner en practica lo aprendido con varios ejercicios", Jhon Cardenas

★★★★★ "El profesor lo explica todo de una forma muy intuitiva. Está resultando un curso muy ameno de realizar con explicaciones muy claras.", Manuel Rodas

★★★★★ "Un curso adecuado para la gente nueva a JavaScript, así como útil para actualizarse al moderno Javascript para lo que sepan JavaScript clásico", Rodrigo Arroyo

NO SE NECESITA CONOCIMIENTO PREVIO

No necesitas conocer JavaScript para tomar este curso. Aprenderás todo desde cero, paso a paso. Una familiaridad muy básica con HTML será útil pero no es necesaria.

¿ESTÁS LISTO PARA HACER EL PRIMER PASO HACIA SER UN DESARROLLADOR WEB?

Deje de perder su tiempo en tutoriales desconectados o cursos súper largos. Inscríbete en el curso para empezar, con explicaciones directas al grano que garantizán tu aprendizaje. Con una garantía de devolución de dinero de 30 días, ¿Qué tienes que perder?, nos vemos dentro.

Who this course is for:

  • Personas que desean aprender uno de los Lenguajes de Programación más populares del mundo.
  • Personas que quieran aprender a crear aplicaciones reales utilizando JavaScript.
  • Personas que nunca han programado y quieran aprender a programar desde cero, utilizando JavaScript.
  • Personas que luego quieran aprender alguna librería o Framework como jQuery, Angular, React o VueJS.

Instructor

Grover Vásquez
Ingeniero, Analista Programador y Especialista en Seguridad
Grover Vásquez
  • 4.4 Instructor Rating
  • 8,804 Reviews
  • 110,687 Students
  • 15 Courses

¡Más de 100,000 estudiantes en más de 130 países están aprendiendo con nuestros cursos! Echa un vistazo a las CLASES GRATUITAS!

Profesional de TI con más de 10 años de experiencia, en el campo de las Tecnologías , Programación y la Seguridad de la Información.

Instructor Online y presencial de cursos de programación de aplicaciones.

Experiencia en: Análisis de sistemas, redes, servidores Windows-Linux, desarrollo web con HTML5, CSS3, JavaScript, PHP, Java, Javascript, Angular, IONIC, Vue JS y desarrollo de Apps Android nativas e híbridas, Seguridad Informática, Seguridad de la Información, Marketing Digital y Posicionamiento de sitios web.

Certificado como Implementador Líder en ISO 27001 de PECB.

Empecé mi emprendimiento creando el sitio web de Programación Web y Móvil Código OnClick, donde comparto información relacionada a programación y Tecnologías de la Información.

También desde nuestro sitio web podrás obtener el acceso a todos nuestros cursos, con su mejor precio disponible.

La tecnología nos conecta a todos de muchas maneras. Abre las puertas a quienes lo adoptan y aprenden cómo hacer que esas conexiones sean reales.

Mi objetivo en Udemy es hacer que mis cursos estén diseñados para ayudarlo a aprender y actualizar sus habilidades.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.