El curso completo de JavaScript
Miscelánea / / November 28, 2023
Que aprenderás
- Aprenda a manipular cualquier elemento visual en las páginas web.
- Aprenda a crear aplicaciones web completas
- Aprenda a trabajar con tipos de datos de idiomas
- Aprenda muchas técnicas de desarrollo modernas.
- Domina todos los temas y áreas más importantes de Java Script.
- Aprende a crear programas en Java Script
- Comprender cómo funciona el lenguaje de programación Java Script
- Aprende qué es la programación funcional
- Aprende los conceptos básicos de la programación.
- Comprenderás cómo se crean proyectos reales en Java Script.
Sobre el curso
¡Nota!
Esta es una versión temprana del curso. El curso está completo en un 80% y cubre todos los temas principales de JS.
El material existente es suficiente para al menos 3 meses de estudio activo.
Hasta el 31 de marzo de 2023 el curso se complementará con 3 temas más.
Los estudiantes que compren el curso tendrán acceso a todos los complementos de forma gratuita y automática.
Durante la versión inicial hay un descuento adicional en el curso.
________________________________________________________________________
¡Hola!)
Mi nombre es Dima.
Y me complace presentarles el curso más completo y actualizado sobre el lenguaje de programación más popular, JavaScript.
Si no has escrito ni una sola línea de código, este curso es para ti.
Este curso es para principiantes en programación, pero que conocen los conceptos básicos de HTML y CSS.
Esto significa que juntos, paso a paso, iremos desde los conceptos básicos de Java Script hasta crear proyectos asombrosos y comprender completamente cómo funciona el lenguaje de programación Java Script.
Comprender los principios de JS, no abarrotar.
En este curso, no aprenderá sin rumbo un montón de reglas y funciones, ni repetirá inútilmente el código de un vídeo.
En su lugar, aprenderemos cómo funciona JS, comprenderemos sus reglas y características para que pueda resolver cualquier problema de forma independiente y encontrar respuestas.
Es decir, aprenderás y, lo más importante, comprenderás todo lo necesario para trabajar de forma independiente en este lenguaje de programación.
Explicaciones en lenguaje sencillo y comprensible.
Todos los ejemplos están en un lenguaje sencillo y comprensible. Sin agua innecesaria, abarrotamiento y sin términos incomprensibles.
Mucha práctica para un mejor dominio del material.
Este curso es práctico. En él encontrarás más de 20 tareas prácticas para realizar de forma independiente, decenas de pruebas de repetición de material y varios proyectos que crearemos juntos, dominando paso a paso todo lo necesario para trabajar con confianza con el lenguaje de programación Java Guion.
El curso incluye material didáctico moderno y sencillo.
Además, junto con el curso, se proporciona una presentación detallada, con las reglas y consejos más necesarios, sobre todos los temas del curso. Créame, este curso no le dejará la posibilidad de no comprender o no dominar ninguno de los temas de Java Script.
Estoy disponible para cualquier duda sobre el curso.
Y por supuesto, si tienes alguna dificultad, siempre puedes escribirme y te responderé rápidamente. Todos los problemas de práctica van acompañados de respuestas y explicaciones si te quedas atascado en alguna parte.
El curso es apto para cualquier edad.
Si crees que los lenguajes de programación son difíciles, que necesitas cierta mentalidad, talento o conocimiento de matemáticas superiores, déjame demostrarte que cualquiera puede dominar la programación.
Garantía de calidad de 30 días.
Si aún tienes dudas, este curso te da la oportunidad de recuperar tu dinero si no te gusta en un plazo de 30 días.
Miles de críticas positivas sobre la formación.
Entonces, ¿quién soy yo? Mi nombre es Dmitry Fokeev y creo cursos profesionales en diseño, software y desarrollo web. Y nadie puede decir mejores cosas de mí que los estudiantes que tomaron mis cursos.
Mis cursos ya han sido realizados por más de 15.000 estudiantes en todo el mundo, y han dejado más de 5.000 reseñas, con una calificación media de 4,84 sobre 5.
Únase a mí y comencemos a crear juntos trabajos increíbles en Java Script.
¡Te veo en clases!
¿Para quién es este curso?
Para desarrolladores web y front-end principiantes.
Requisitos iniciales
Se requieren conocimientos básicos de HTML y CSS.
No se requieren conocimientos previos de lenguajes de programación ni conocimientos avanzados de matemáticas.
9
cursosLlevo creando cursos online originales desde 2016. Doy clases profesionales trabajando con editores gráficos de Adobe, enseño diseño y desarrollo web.
¡Hola! ¡Mi nombre es Dima! No quiero alardear, pero tengo que hacerlo) He enseñado a más de 5.000 estudiantes en todo el mundo en mis cursos en línea patentados. ¡Más de 2000 reseñas reales con una calificación promedio de 4,83 sobre 5,00! Doy clases de diseño web, desarrollo web y el software necesario (Photoshop Illustrator, Figma). Mi experiencia docente consta de 5 años de tutoría independiente, además de enseñar a través de escuelas y cursos en línea, en plataformas globales de educación a distancia. Los alumnos de mis cursos notan mis mejores cualidades en la forma en que presento el material sin abarrotar, de una manera divertida e interesante.
Preparación
1. Cómo realizar el curso. Descargar materiales
2. Instale el software necesario
Conceptos básicos de secuencias de comandos Java
1. ¡Bienvenido al club Hola mundo!
2. Cómo funciona la secuencia de comandos Java
3. ¿Son importantes los puntos y comas? Cómo crear comentarios
4. ¿Qué son las variables?
5. Más sobre variables
6. PRUEBA TU MISMO: Conocimiento de variables
7. ¿Qué son las "expresiones" y las "instrucciones"?
8. Tipos de datos
9. Características de números y cadenas.
10. PRUEBA TU MISMO: Tipos de datos
11. Introducción a los Operadores. Operadores matemáticos "+" "-" "*" "/"
12. Cómo funcionan los operadores de comparación ">" "==" "13. PRUEBA TU MISMO: Operadores de comparación
14. Prioridad del operador
15. Conversión de tipo de datos
16. Objetos estándar. Resumimos y repetimos.
17. PRÁCTICA-1. Crear una calculadora de índice corporal
18. PRÁCTICA-2. Crea un aleatorizador de amor
19. Presentamos If Else. ramificación condicional
20. Cómo funcionan los operadores lógicos "!" "??" "&&" "||"
21. PRUEBA TU MISMO: Operadores Lógicos
22. ¿Cómo funciona el operador ternario "?"?
23. Palabra final para este bloque
Profundice en los conceptos básicos de Java Script. Funciones y objetos
1. Utilice "Uso estricto"
2. Introducción a las funciones
3. Expresión de función y declaración de función
4. Alcance en JS
5. PRUEBA TU MISMO: Alcances
6. Valores predeterminados para los parámetros de función
7. ¿Qué son las funciones de devolución de llamada?
8. Cómo funcionan las funciones de flecha
9. PRÁCTICA-3. Calculadora de ganadores
10. que son los objetos
11. Propiedades de objetos anidados
12. Notación abreviada para propiedades
13. Creando funciones en objetos y un poco sobre esto.
14. PRÁCTICA-04. Crea una calculadora de IMC usando objetos
15. Introducción a las matrices
16. Introducción a los métodos de matriz
17. Introducción al bucle for
18. Romper y continuar en bucles For
19. Mientras que hacer mientras bucle
20. Copiar objetos. Mutación de objetos
21. PRÁCTICA-5-Crear una secuencia de Fibonacci
22. COMPRUÉBALO TÚ MISMO. Prueba de conceptos básicos de JS
23. Palabra final para este bloque
Conceptos básicos de DOM
1. Más bonito y cómo funcionan los fragmentos.
2. ¿Qué es el entorno DOM y JS?
3. Obtener elementos HTML
4. ¿Qué son los nodos HTML y las relaciones entre elementos?
5. ¿Qué es una pseudomatriz?
6. Cómo funcionan los bucles for of y for in
7. Obtener y cambiar el contenido de las etiquetas.
8. Crear e insertar nuevos elementos DOM
9. Cómo funciona InsertAdjastmentHTML
10. Clonar, mover y eliminar elementos
11. Cambiar estilos CSS usando JS
12. Obtener y cambiar los atributos del elemento DOM
13. ¿Qué es un controlador de eventos en una página?
14. Cómo agregar reproducción de audio cuando se activa un evento
15. PRÁCTICA - 6. Crea un juego para adivinar el número.
16. PRÁCTICA - 7. Crear ventanas modales
17. PRÁCTICA - 8. Crea un juego de alfabeto
18. COMPRUÉBALO TÚ MISMO. prueba DOM
19. Palabra final
Trabajo de datos profundos
1. ¿De qué se trata este bloque?
2. Cómo funciona este contexto de llamada
3. Desestructuración de matrices
4. Desestructuración de objetos
5. Cómo funciona el operador de spread
6. ¿Cuál es el operador resto?
7. PRÁCTICA-9. Desestructurar, descansar y difundir
8. ¿Qué son las clases en JS?
9. ¿Qué se establece?
10. ¿Qué es el mapa?
11. Convertir estructuras de datos
12. PRÁCTICA-10. Mapa y conjunto
Trabajar con cuerdas
1. Métodos de cadena h. 1-Cómo funcionan las cuerdas. método de corte
2. Métodos de cadena h. 2. (recortar, a minúsculas, reemplazar)
3. Métodos de cadena h. 3 (Dividir/Unir)
4. PRÁCTICA-11. Trabajar con cuerdas
Operación de funciones
1. Configuración de funciones predeterminada
2. Objetos como parámetros de función
3. Funciones de orden superior y de primera clase.
4. Devolver una función de una función
5. método de función de llamada
6. método de función de enlace
Trabajar con matrices
1. Métodos básicos de matriz
2. Cómo funciona para cada uno
3. forEach en el mapa y establecer
4. Empecemos a crear la aplicación.
5. Método mapa()
6. Mapa() en la práctica
7. método filtro()
8. método reducir ()
9. Práctica. Filtrar/ mapear/ reducir
10. Aplicar métodos en la página.
11. método buscar()
12. Iniciar sesión en la cuenta
13. Transferir fondos desde su cuenta
14. método findIndex()
15. algunos métodos() y cada()
16. método plano ()
17. método ordenar()
18. método fill() y Array.from()
19. Práctica. Métodos de matriz
20. Conclusión del bloque
Números y tiempo
1. Métodos numéricos básicos
2. que es bigint
3. Cómo crear una fecha
4. Establecer fechas en la aplicación bancaria
5. Expresiones de fecha
6. Formatos de fecha para diferentes países.
7. Formatos de números de diferentes países.
8. Establecer intervalo y establecer temporizador
Profundizando en el funcionamiento del DOM
1. Colecciones estáticas en vivo VS
2. Coordenadas del elemento
3. Cancelación y difusión de eventos
4. Delegación de eventos
5. Creando pestañas
6. Creando un menú transparente
7. API de intersección
8. Aplicar intersección en secciones
9. Aplicar intersección a imágenes
10. Creando un control deslizante
11. Terminando el control deslizante
12. 3 formas de conectar un script a un sitio web
13. Conclusión