Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/remojs/learning-typescript

👹 Repository with my practice code in Nest.js
https://github.com/remojs/learning-typescript

learning nestjs practice typescript

Last synced: about 11 hours ago
JSON representation

👹 Repository with my practice code in Nest.js

Awesome Lists containing this project

README

        

# Español

## "Learning Series #0: Typescript & Nest.js"

[![Aprendiendo](https://github.com/Remojs/Learning-Typescript/blob/master/RepositoryMedia/nest-banner.png?raw=true)]()

¡Bienvenido a mi repositorio de repaso de Typescript, Mi meta es estudiar Nest.js y Typescript para ampliar mis conocimientos en programacion y tener mas maneras de expresar mis ideas en codigo. Practicaré con proyectos reales, así como con simulaciones que no tienen un propósito funcional sino de aprendizaje, para familiarizarme con cómo se mueven los datos entre módulos y cómo maximizar la modularización promovida por Nest, así como para mejorar mi rendimiento y codificación en el framework.

El repositorio constara de 5 proyectos, los cuales tendran un orden especifico:
- Proyectos #1 y #2: Practicar sintaxis, logica del lenguaje/framework y casos reales de uso.
- Proyecto #3: Proyecto mas avanzado que los anteriores, se centra en ser completamente funcional
- Proyecto #4: Proyecto con la misma complejidad del #3, pero fomentando el uso de buenas practicas y tecnologias o herramientas no usadas anteriormente
- Proyecto #5: Converge toda la enseñanza y practica en un proyecto real el cual debe tener todo lo visto anteriormente
- Tambien hay opcion a un Proyecto #6, el cual es un proyecto ya realizado en otra tecnologia, el cual se adapta a la nueva aprendida

## Mas sobre las "Learning Series"

La idea de este ambicioso proyecto es que al largo plazo en mi carrera como programador pueda aprender estas tecnologias a nivel basico, intermedio o avanzado, dependiendo de cuanto me guste y sus caracteristicas. Mi objetivo no es especializarme en todas, sino aprenderlas a un nivel en el que sea capaz de desarrollar algo por cuenta propia. ira evolucionando a medida que vaya avanzando y pasando el tiempo. Ire a mi ritmo y sin presiones.

[![Aprendiendo](https://github.com/Remojs/Learning-Java/blob/master/readme-media/aprendiendo-series.png?raw=true)]()

#

# English

## "Learning Series #0: Typescript & Nest.js"

[![Learning](https://github.com/Remojs/Learning-Typescript/blob/master/RepositoryMedia/nest-banner.png?raw=true)]()

Welcome to my Typescript review repository, My goal is to review Nest.js and Typescript for a job position. I will practice with real projects, as well as with simulations that do not have a functional purpose but rather a learning purpose, to familiarize myself with how data moves between modules and how to maximize the modularization promoted by Nest, as well as to improve my performance and coding in the framework.

The repository will consist of 5 projects, which will have a specific order:
- Projects #1 and #2: Practice syntax, language/framework logic and real use cases.
- Project #3: More advanced project than the previous ones, focused on being fully functional.
- Project #4: Project with the same complexity as #3, but encouraging the use of best practices and technologies or tools not used before.
- Project #5: Converge all the teaching and practice in a real project which must have everything seen before.

## More about the "Learning Series".

The idea of this ambitious project is that in the long term in my career as a programmer I can learn these technologies at a basic, intermediate or advanced level, depending on how much I like them and their features. My goal is not to specialize in all of them, but to learn them at a level where I will be able to develop something on my own. I will evolve as time goes by. I will go at my own pace and without pressure.

[![Learning](https://github.com/Remojs/Learning-Java/blob/master/readme-media/aprendiendo-series.png?raw=true)]()

Thank you for joining me in this learning adventure!