Shadowing Practice: NestJS in 100 Seconds - Learn English Speaking with Video

Elige un modo de práctica

Cada modo abre una sala de práctica a pantalla completa.

29 oraciones
Si las oraciones son demasiado cortas o largas, haz clic en Editar para ajustarlas.
1
Nest .js is a Node .js framework for building scalable server -side applications with TypeScript.
Nest.js es un framework de Node.js para crear aplicaciones escalables del lado del servidor con TypeScript.
2
It provides a suite of tools that leverage either Fastify or Express to facilitate rapid development and predictable readable code.
Proporciona un conjunto de herramientas que utilizan Fastify o Express para facilitar el desarrollo rápido y la obtención de código legible y predecible.
3
It supports REST and GraphQL APIs out of the box,
Admite API REST y GraphQL de forma nativa, o bien se puede utilizar para crear una aplicación completa mediante el patrón modelo-vista-controlador, similar a frameworks como Laravel o Ruby on Rails.
4
or you might use it to build a full -stack application using the model -view -controller pattern,
5
similar to frameworks like Laravel or Ruby on Rails and it contains a ton of built -in modules to work with databases,
6
handle security, implement streaming, and anything else you can imagine doing in a server -side application.
7
Nest has its own very powerful command line tool, and you can scaffold out a new project with the nest new command.
8
That provides a code base pre -configured with Jest for testing, and set up with TypeScript to help us write more readable and reliable code.
9
In the source directory, you'll notice a controller, which is a fundamental building block of the framework.
10
It's responsible for handling incoming HTTP requests and returning responses back to the client.
11
To implement a controller, simply add the controller decorator to a class.
12
Then inside the class, you can implement methods and decorate them with HTTP verbs like git, post, patch, put, etc. By default,
13
this will create an HTTP endpoint on the root URL,
14
but you can pass a string to the decorator to change the route or implement dynamic route parameters.
15
In addition, Nest provides other decorators to control things like the status code and headers.
16
Then in the method itself, parameter decorators can be used to access the request parameters or body.
17
And finally, the return value from the method is the response body that gets sent back down to the client.
18
What's awesome about Nest is
19
that you can use the CLI to automatically generate more controllers to keep your code organized as it grows in complexity.
20
But there's more to Nest than just controllers.
21
A provider is a class that contains shared logic throughout the entire application and can be injected as a dependency where needed.
22
Any class with the injectable decorator can be injected in the constructor of another class.
23
For example, a provider can be implemented as a guard to handle role -based user authentication,
24
or it might be implemented as a pipe to efficiently validate and transform values in a controller.
25
And lastly, we have the module decorator,
26
which allows code to be organized into smaller chunks where it can be lazy loaded to run faster in serverless environments.
27
This has been NestJS in 100 seconds.
28
If you want to see more short videos like this, make sure to hit the like button and subscribe.
29
Thanks for watching, and I will see you in the next one.

Descargar app

Todo lo que necesitas para hablar con fluidez

Pronunciación con IAEvalúa cada oración
Práctica de IPADomina cada sonido
VocabularioConstruye tu banco de palabras
Juego de vocabularioAprende mientras juegas

Mismo canal

FOR YOU

Recomendar Video

Vocabulario y notas de pronunciación para esta lección

Esta lección de conversación de nivel C2 se basa en el vídeo “NestJS in 100 Seconds”. Las palabras que más se repiten: controller, decorator, nest, code, implement. Este vídeo tiene 23 frases y 460 palabras para practicar shadowing. La parte hablada dura 2:20. El hablante habla rápido, unas 197 palabras por minuto, así que espera sonidos enlazados y reducidos. Solo el 73 % de las palabras está entre las 3.000 más comunes del inglés, por lo que el vocabulario es exigente.

Vocabulario clave de este vídeo

Las 15 palabras más avanzadas del vídeo, con su pronunciación y significado:

PalabraPronunciaciónSignificado
decorator sustantivo/ˈdɛkəˌɹeɪtɚ/decorador, decoradora
nest sustantivo/nɛst/nido
parameter sustantivo/pəˈɹæm.ə.tɚ/parámetro
inject verbo/ɪnˈd͡ʒɛkt/inyectar
readable adjetivo/ˈɹiː.də.bəl/ameno
module sustantivo/ˈmɑd͡ʒul/módulo
organize verbo/ˈɔɹɡənaɪz/organizar
authentication sustantivo/ɔːˌθɛntɪˈkeɪʃn̩/autenticación
configure verbo/kənˈfɪɡə(ɹ)/configurar
decorate verbo/ˈdɛkəɹeɪt/decorar, engalanar
endpoint sustantivopunto extremo, extremo
injectable adjetivo/ɪnˈd͡ʒɛktəbəl/inyectable
scaffold sustantivo/ˈskæf.əld/andamio, andamiaje
scalable adjetivo/ˈskeɪ.lə.bl̩/escalable
validate verbo/ˈvæl.ɪ.deɪt/validar

Pronunciación a tener en cuenta

  • Palabras largas — cuida el acento: decorator /ˈdɛkəˌɹeɪtɚ/, parameter /pəˈɹæm.ə.tɚ/, authentication /ɔːˌθɛntɪˈkeɪʃn̩/, injectable /ɪnˈd͡ʒɛktəbəl/, dependency /dɪˈpɛndənsi/

Sonidos difíciles para hispanohablantes:

  • s + consonante al inicio — sin añadir una “e” delante: scaffold /ˈskæf.əld/, scalable /ˈskeɪ.lə.bl̩/, stack /stæk/
  • /v/ — no es /b/: los dientes tocan el labio inferior: validate /ˈvæl.ɪ.deɪt/, verb /vɝb/, leverage /ˈlɛv.(ə.)ɹɪd͡ʒ/
  • /dʒ/ — no es la “y” ni la “ch”: inject /ɪnˈd͡ʒɛkt/, module /ˈmɑd͡ʒul/, injectable /ɪnˈd͡ʒɛktəbəl/, leverage /ˈlɛv.(ə.)ɹɪd͡ʒ/

Cómo practicar con este vídeo

  1. Escucha el vídeo entero una vez sin hablar y anota las palabras que no conoces.
  2. Empieza a velocidad 0,75×, haz shadowing frase por frase y vuelve a la velocidad normal cuando te resulte fácil.
  3. Grábate y compara con el original, prestando atención a palabras como decorator, nest, parameter.

¿Qué es la Técnica de Shadowing?

Shadowing es una técnica de aprendizaje de idiomas respaldada por la ciencia, desarrollada originalmente para la formación de intérpretes profesionales y popularizada por el políglota Dr. Alexander Arguelles. El método es simple pero poderoso: escuchas audio en inglés nativo y lo repites en voz alta de inmediato, como una sombra que sigue al hablante con solo 1-2 segundos de retraso. A diferencia de la escucha pasiva o los ejercicios de gramática, el shadowing obliga a tu cerebro y músculos de la boca a procesar y reproducir simultáneamente patrones de habla reales. Las investigaciones muestran que mejora significativamente la precisión de la pronunciación, la entonación, el ritmo, el habla conectada, la comprensión auditiva y la fluidez al hablar, convirtiéndola en una de las metodologías más efectivas para la preparación del IELTS Speaking y la comunicación en inglés en el mundo real.

Técnica de shadowing: lee la guía completa paso a paso →