Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Desarrollo móvil y JavaScript

Meta via Coursera

Overview

Este curso es el primero de una serie que le permitirá ampliar sus habilidades como desarrollador de Android en el mundo del desarrollo móvil multiplataforma. Esto le permitirá utilizar sus bases como desarrollador de Android para desarrollar aplicaciones móviles multiplataforma. El primer paso en esta expansión es aprender a programar en JavaScript. Esto le preparará para aprender a usar la biblioteca React para el desarrollo móvil. JavaScript es el lenguaje de programación que impulsa la web moderna. En este curso, aprenderá los conceptos básicos del desarrollo web con JavaScript. Trabajará con funciones, objetos, matrices, variables, tipos de datos, el DOM (Document Object Model, Modelo de objetos del documento) de HTML y mucho más. Aprenderá a utilizar JavaScript y descubrirá las posibilidades interactivas con las modernas tecnologías de JavaScript. Finalmente, aprenderá sobre la práctica de las pruebas de código y cómo escribir una prueba unitaria usando Jest. Este curso se puede aplicar a múltiples programas de Especializaciones o Certificados profesionales. Completar este curso contará para su aprendizaje en cualquiera de los siguientes programas: • Meta Android Developer Professional Certificate • Meta iOS Developer Professional Certificate Al final de este curso será capaz de: • Explicar los conceptos básicos de desarrollo web con Javavscript. • Practicar usando funciones, objetos, matrices, variables, tipos de datos, el HTML DOM, y mucho más. • Usar JavaScript dentro del framework React. • Practicar código de prueba y cómo escribir una prueba unitaria usando Jest.

Syllabus

  • Introducción a Javascript
    • En este módulo, se le presenta JavaScript. Aprenderá por qué JavaScript es tan completo para el desarrollo de software. También, obtendrá una descripción general de cómo escribir código JavaScript dentro del navegador. Además, aprenderá sobre los operadores más comunes, así como las declaraciones condicionales y los bucles.
  • Los componentes fundamentales de un programa
    • Aquí aprenderá a usar objetos, matrices y funciones. Además, aprenderá sobre los métodos incorporados más comunes y la diferencia entre las cadenas indefinidas, nulas y vacías. Y explorará tanto la gestión de errores como la programación defensiva.
  • Paradigmas de programación
    • Este módulo trata sobre la programación funcional y el paradigma de la programación orientada a objetos. Aprenderá el alcance de JavaScript. Explorará las diferencias entre var, let y const. Y aprenderá a usar las clases y la herencia en la programación orientada a objetos. Además, explorará cómo usar JavaScript de escritura usando funciones modernas como spread y rest. Creará un código que pueda manipular el DOM y gestionar eventos. Y utilizará JSON en JavaScript.
  • Pruebas y compatibilidad
    • Aquí aprenderá sobre Node.js y npm. Y explorará cómo instalar paquetes npm y cómo trabajar con package.json. Además, aprenderá sobre las pruebas en JavaScript y codificará una prueba unitaria simple en Jest.
  • Proyecto final
    • En el último módulo, aprenderá acerca de la evaluación calificada. Después de completar las unidades individuales de este módulo, sintetizará las habilidades que adquirió en el curso para crear un código para el “generador de recibos Little Lemon”. También tendrá la oportunidad de reflexionar sobre el contenido del curso y el camino de aprendizaje que le espera.

Taught by

Taught by Meta Staff

Reviews

Start your review of Desarrollo móvil y JavaScript

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.