Cursos de JavaScript en línea: curso 25.600 rublos. de la Escuela Internacional de Profesiones, formación 8 semanas, fecha 5 de diciembre de 2023.
Miscelánea / / November 28, 2023
Mayor motivación para aprender debido a la búsqueda de personas con ideas afines en la comunidad.
Comunicación en vivo con mentores y compañeros de clase.
Clases regulares directamente en el centro de formación.
Cómodo espacio de aprendizaje, amplias aulas equipadas.
Accesibilidad al transporte: nuestros centros de formación están siempre ubicados en el centro de la ciudad.
Comunicación online “en vivo” con profesores y mentores.
Acceso al curso durante 3 meses: tareas interactivas, webinars y grabaciones de clases.
Horario de entrenamiento flexible que tú eliges.
Sin costes de transporte adicionales.
Posibilidad de combinar formación con trabajo, viajes y formación paralela.
Inmediatamente después de completar el curso, podrás comenzar a ganar dinero como desarrollador, así como implementar JavaScript en tu trabajo y aumentar tus ingresos.
Después de completar el curso recibirás un Certificado Personal.
16
Interfaces: formularios, datos binarios, componentes web.
1. Usando JavaScript
Explorar
1.Estándares modernos
2.Usando JavaScript
3.Trabajar con editores de código
4.Herramientas de desarrollo: trabajar con la consola.
5.Scripts externos y el orden de su ejecución.
6.Trabajar con el sistema de control de versiones Git
7.Crear un repositorio
Dominalo
- Herramientas de desarrollo
- editor de código
- GitHub
- Hola Mundo
En la practica
• Dominar los estándares de JavaScript.
• Trabajar con un editor de código y crear un repositorio en Git.
El profesor evaluará el resultado de la tarea y lo discutirá contigo en detalle.
2. Sintaxis y funciones del código
Explorar
1.Estructura del código
2. Tipos de datos y métodos para trabajar con ellos.
3.Métodos primitivos
4.Operaciones con números
5.Sintaxis de matriz
6.Alcance
7.Formas de configurar funciones en JavaScript
Dominalo
- Sintaxis
- Tipos de datos
- Constantes
- Expresión de función
En la practica
• Escribir una función de contador para generar números.
El profesor evaluará el resultado de la tarea y lo discutirá contigo en detalle.
3. Características 2.0
Explorar
1.Cierre
2.Parámetros residuales
3.Objeto global
4.Objeto de función
5.Sintaxis "nueva función"
6.Programación de llamadas
7.Desvío de llamadas
Dominalo
- ENF
- establecer tiempo de espera
- llamar/aplicar/vincular
- Contexto de ejecución
En la practica
• Resolver problemas sobre el uso de funciones complejas al escribir código.
• Trabajarás con alcance, llamarás contexto.
El profesor evaluará el resultado de la tarea y lo discutirá contigo en detalle.
4. Operadores
Explorar
1.Prioridad de operaciones
2.Sintaxis de cadena opcional
3. Operadores condicionales y bit a bit
4.Operadores y operandos de JavaScript
5. Operadores de comparación
6. Operador de igualdad estricta
7. Operador ternario
8.Operadores lógicos
Dominalo
- Codificación Unicode
- Cadena opcional
- Operadores logicos
- operador ternario
En la practica
• Resolver problemas sobre el funcionamiento de operadores y operandos, comparaciones de tipos y uso del operador ternario.
El profesor evaluará el resultado de la tarea y lo discutirá contigo en detalle.
5. Ciclos
Explorar
1.Iteraciones
2.Sintaxis del bucle
3.Declaración de variables en línea
4.Uso de directivas con operadores
5. Diseño de caja de interruptor
6. Agrupación de códigos
7.Métodos para trabajar con matrices: forEach, Mapear, filtrar, reducir
8.Casos sobre el trabajo con bicicletas.
Dominalo
- Mientras; para
- romper directiva
- Iteración
- Continuar
En la practica
• Escribir código usando bucles y funciones aprendidas en código: Asignación de algoritmización.
El profesor evaluará el resultado de la tarea y lo discutirá contigo en detalle.
6. Objetos
Explorar
1.Sintaxis del objeto
2.Tipos de objetos
3.Métodos de objeto
4.Enlace al área de datos
5.Copiar objetos mediante “enlace”
6.Propiedades-funciones de un objeto
7.Métodos para acceder a las propiedades y métodos de un objeto.
8. Herencia de prototipos
9.Métodos de creación de prototipos
Dominalo
- Literales
- Bucle "para...en"
- Referencia del área de datos
- Prototipos incorporados
En la practica
• Resolver problemas sobre el uso de objetos e interactuar con ellos en un guión.
El profesor evaluará el resultado de la tarea y lo discutirá contigo en detalle.
7. Objetos: continuación
Explorar
1. Funciones-construcciones y objetos del mismo tipo
2.Propiedades de los símbolos
3.Símbolos globales
4.Símbolos del sistema
5.Opciones para convertir objetos.
6. Banderas y descriptores de propiedades.
7.Obtenedores y definidores
8.Proxy y reflexionar
9.Desestructuración de objetos
Dominalo
- recursividad
- Propiedades cortas
- Convertir objetos
- Desestructurando
En la practica
• Desarrollarás habilidades en el uso de objetos, funciones y símbolos más complejos.
El profesor evaluará el resultado de la tarea y lo discutirá contigo en detalle.
8. Clases+generadores
Explorar
1.Clase: sintaxis básica
2.Herencia de clases
3.Propiedades y métodos estáticos.
4.Métodos y propiedades privados y protegidos
5.Ampliar las clases integradas
6.Comprobación de la clase: "instanceof"
7. Iteradores y generadores.
Dominalo
- cheque de clase
- Expresión de clase
- Generadores
- herencia de clase
En la practica
• Escribir código usando clases y generadores.
El profesor evaluará el resultado de la tarea y lo discutirá contigo en detalle.
9. Errores de código y pruebas.
Explorar
1.Puntos de interrupción
2. Comando del depurador
3.Ejecución paso a paso del script
4.Registro: del código a la consola
5.Manejo de errores
6.Errores de usuario
7.Extensión de error
8. Detectar errores en el código ejecutable
Dominalo
- Puntos de interrupción
- Procesamiento de errores
- Extensión de error
- herencia de clase
En la practica
• Resolver problemas de depuración de código y manejo de errores.
El profesor evaluará el resultado de la tarea y lo discutirá contigo en detalle.
10. Promesa
Explorar
1.Promesas
2.Cadena de promesa
3.Promesas: manejo de errores
4.Promisificación
5.Programación asíncrona y síncrona
6.Funciones asincrónicas: async/await
Dominalo
- Promesa
- Promisificación
- Programación asincrónica
- asíncrono/espera
En la practica
• Resolver problemas relacionados con el uso de promesas en un script.
El profesor evaluará el resultado de la tarea y lo discutirá contigo en detalle.
11. DOMINGO
Explorar
1.Entorno del navegador, especificaciones
2.Navegación a través de elementos DOM
3.Cambiar un documento
4.Dimensiones y desplazamiento de elementos/ventanas
5.Página: DOMContentLoaded, cargar, antes de descargar, descargar
6.Cargando recursos: onload y onerror
Dominalo
- árbol DOM
- Arrastrar y soltar
- Desplazarse
- Eventos de puntero
En la practica
• Escribir código de reconocimiento de eventos del navegador y código de bucle de eventos.
• Generar elementos DOM basados en una plantilla y llenarlos con datos.
El profesor evaluará el resultado de la tarea y lo discutirá contigo en detalle.
12. Interfaces: formularios, datos binarios, componentes web.
Explorar
1.Propiedades y métodos del formulario.
2.Enfoque: enfoque/desenfoque
3.Enviar un formulario: evento y método de envío
4.Apertura de ventanas y métodos de ventana.
5. Política de "misma fuente"
6.Elementos personalizados
7. Ranuras Shadow DOM
Dominalo
- Decodificador de texto
- ArrayBuffer
- DOM en la sombra
- Archivo y lector de archivos
En la practica
• Resolver problemas de ejecución de código con formularios, componentes web y ventanas de apertura.
El profesor evaluará el resultado de la tarea y lo discutirá contigo en detalle.
13. Solicitudes de red
Explorar
1.Datos del formulario
2.Obtener API
3.Objetos URL
4.Solicitud XMLHttp
5.Descargas de archivos reanudables
6.Eventos enviados por el servidor
7.Cookies, documento.cookie
8.Almacenamiento local, almacenamiento de sesión
9.Trabajar con la API: recibir datos y mostrarlos en el navegador
10.Tipos de consultas y cómo utilizarlas
Dominalo
- AJAX
- Buscar
- Cache
- Tipos de solicitudes
En la practica
• Escribir código teniendo en cuenta la funcionalidad para solicitudes de red.
• Trabajarás con una API ya preparada.
El profesor evaluará el resultado de la tarea y lo discutirá contigo en detalle.
14. Resumiendo: revisión
Explorar
1.Análisis del trabajo de los estudiantes con API.
2. Revisión de bibliotecas de JavaScript
3. Recomendaciones para un mayor desarrollo: qué estudiar, dónde moverse
4.Respuestas a preguntas preparadas
Dominalo
- Habilidades blandas
- Bibliotecas de JavaScript
- Perspectivas de desarrollo
- Revisión de código
En la practica
• Presentar un borrador del código escrito, el profesor dará recomendaciones para su desarrollo y mejora.
El profesor evaluará el resultado de la tarea y lo discutirá contigo en detalle.