Curso gratis de Fundamentos de Javascript: Domina el lenguaje de la Web
Convocatorias disponibles
Fecha
Duración
Modalidad
Horario
Descripción del curso
¿Quieres aprender JavaScript desde cero y convertirte en un experto en el lenguaje de la web? Nuestro curso gratuito de Fundamentos de JavaScript es perfecto para ti. En este curso, descubrirás todo lo que necesitas saber para empezar a programar en JavaScript, el lenguaje esencial para el desarrollo web.
No pierdas la oportunidad de dominar JavaScript y abrirte camino en el mundo del desarrollo web. Inscríbete ahora en nuestro curso de Fundamentos de JavaScript y comienza tu viaje hacia el éxito.
Objetivos de la formación
Comprender los conceptos básicos de JavaScript para desarrollar funcionalidades en software y páginas web.
Aplicar operadores, control de flujo y manipulación de objetos y arrays para crear interactividad en páginas web.
Desarrollar habilidades en funciones y buenas prácticas para construir aplicaciones web eficientes y mantenibles.
Temario del grado
- INTRODUCCIÓN
1.1. Comprensión de los conceptos fundamentales en JavaScript.
1.2. Desarrollo del código JavaScript sólido y legible.
1.3. Aprendizaje de las mejores prácticas de desarrollo en JavaScript.
- CONCEPTOS BÁSICOS EN JAVASCRIPT
2.1. Qué es, qué no es JavaScript y qué representa en el desarrollo web actual.
2.2. Despliegue del entorno de desarrollo, Aptana Studio.
2.3. Buenas prácticas y recomendaciones.
2.4. Variables. Diferencias entre ámbito local y global. Instrucciones Let y Var.
2.5. Constantes.
2.6. Tipos primitivos. Tipado dinámico.
2.7. Objetos.
2.8. Arrays.
2.9. Funciones.
- Operadores de Javascript
3.1. Conceptos básicos sobre operadores en JavaScript.
3.2. Operadores aritméticos.
3.3. Operadores de asignación.
3.4. Operadores de comparación.
3.5. Operadores de igualdad.
3.6. Operadores ternarios.
3.7. Operadores lógicos y booleanos.
3.8. Operadores BitWise.
3.9. Jerarquización de operadores.
3.10. Actividad de evaluación de los conocimientos adquiridos por el alumno
- CONTROL DE FLUJO DE EJECUCIÓN EN JAVASCRIPT.
4.1. Sentencia if…else.
4.2. Sentencia switch…case.
4.3. Sentencia for.
4.4. Sentencia for…in.
4.5. Sentencia for…of.
4.6. Sentencia while.
4.7. Sentencia do…while.
4.8. Extra – Cómo evitar bucles infinitos.
4.9. Sentencias break and continue.
4.10. Ejercicio guionizado para consolidar formación del alumno
- OBJETOS EN JAVASCRIPT
5.1. Definición de los objetos y de su naturaleza dinámica.
5.2. Referencias. Tipos.
5.3. Enumeración de las propiedades de un objeto.
5.4. Uso de objetos en JavaScript.
5.5. Clonación de un objeto.
5.6. ¡Las funciones son objetos en JavaScript!
5.7. Funciones Factory.
5.8. Funciones Constructor.
5.9. Propiedad del constructor.
5.10. Recolección de basura.
5.11. El objeto Math.
5.12. El objeto String.
5.13. Plantillas literales (plantillas de cadenas).
5.14. El objeto Fecha.
5.15. Ejercicio guionizado para consolidar formación del alumno.
- ARRAYS EN JAVASCRIPT
6.1. Conceptos básicos de la gestión de arrays (matrices).
6.2. Incorporación y eliminación de elementos en arrays.
6.3. Vaciado de un array.
6.4. Localización de elementos (primitivos).
6.5. Búsqueda de elementos (tipos de referencia).
6.6. Funciones Flecha (Arrow).
6.7. Combinación y corte de arrays.
6.8. El operador de propagación (Spread).
6.9. Iteraciones con arrays.
6.10. Clasificación de arrays.
6.11. Filtrado de un array con el método filter().
6.12. Mapeo de arrays.
6.13. Reducción de una matriz con el método reduce().
6.14. Ejercicio guionizado para consolidar formación del alumno.
- FUNCIONES EN JAVASCRIPT
7.1. Diferencias entre expresiones y declaraciones.
7.2. Hoisting en JavaScript.
7.3. Argumentos de una función.
7.4. El operador Rest.
7.5. Parámetros predeterminados.
7.6. «Getters» y «Setters».
7.7. Gestión de excepciones con la sentencia try…catch.
7.8. La palabra clave This.
7.9. Ejercicio guionizado para consolidar formación del alumno
Requisitos para acceder al curso gratuito
El curso está 100% subvencionado y está dirigido a desempleados de Andalucía (dados de alta en el SAE).
Este curso se engloba en el marco del Plan de Recuperación, Transformación y Resiliencia, financiado por el Ministerio de Educación, Formación Profesional y Deportes y por la Unión Europea– NextGenerationEU (C20.I01.P04.S17), y se efectúa en la convocatoria del año 2024 .
Dentro de esta convocatoria podrás realizar varios cursos sin límite de horas.
Titulación
Realizando con éxito el curso, conseguirás un diploma acreditativo de la realización del mismo.