NodeJS: De cero a experto

Udemy Certificate USD 199.99
Enroll now →
NodeJS: De cero a experto

About this course

Bienvenidos a nuestro curso de NodeJS: de cero a expertoEs un curso que nos ayudará a comprender el por qué Node es tan popular del lado del backend y a la vez por qué es muy utilizado en básicamente todos los frameworks de frontend como herramienta para construir sus aplicaciones.Aquí partimos de cero conocimiento de Node, pero es recomendado saber un poco de JavaScript y de programación básica ya que se parte de la primiza que se conoce cómo declarar variables, estructuras de control como IF y ciclos for.Dentro del curso haremos varias aplicaciones que van desde aplicaciones de consola, receptores de webhooks, Restful API endpoints, autenticación, web sockets y más, trabajando con TypeScript y patrones de desarrollo que nos ayudarán a escribir código de calidad.Puntualmente esta es una serie de puntos que tocamos en el curso:Aplicaciones de consolaLeer y grabar archivos en File SystemCode Execution y Event Loop de NodeInstalación de paquetes de NPMPatrón adaptador para las dependenciasClean ArchitectureDomain Driven DesignFactory functions para inyección de dependencias en Vanilla JavaScriptAxiosInterceptores de AxiosTypeScript, InterfacesTipos ClasesTesting IntegraciónUnitariasRestfulMocksEspíasCoverageMásAplicaciones de consolaYargsLeer argumentos desde consolaVariables de entornoSeedsBases de datos comoMongoDBPostgresSQLGithubGithub WebhooksTareas

What you'll learn

  • Understand the fundamentals of NodeJS and its popularity in backend development
  • Implement various types of applications using NodeJS
  • Work with TypeScript and follow clean architecture principles
  • Handle webhooks, user authentication, and real-time communication with web sockets
  • Effectively use packages from npm and manage dependencies

Course objectives

  • Develop a solid foundation in NodeJS for web development
  • Create and manage RESTful APIs
  • Employ testing strategies like integration and unit testing
  • Learn to use databases like MongoDB and PostgreSQL with NodeJS

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.