En aquesta secció, aprendrem a crear el nostre primer programa en Node.js. Aquest és un pas fonamental per familiaritzar-nos amb l'entorn de desenvolupament i entendre com funciona Node.js.

Objectius

  • Configurar un projecte bàsic de Node.js.
  • Escriure i executar un programa senzill.
  • Entendre els conceptes bàsics de la sintaxi de Node.js.

Requisits Previs

  • Haver instal·lat Node.js al teu sistema. Si no ho has fet, revisa la secció anterior sobre la configuració de Node.js.

Passos per Crear el teu Primer Programa

  1. Crear un Directori de Projecte

Primer, crea un directori per al teu projecte. Pots fer-ho des de la línia de comandes:

mkdir primer-programa-node
cd primer-programa-node

  1. Inicialitzar un Projecte Node.js

Inicialitza el projecte amb npm init. Això crearà un fitxer package.json que contindrà informació sobre el teu projecte i les seves dependències.

npm init -y

L'opció -y utilitza els valors per defecte per a totes les preguntes.

  1. Crear el Fitxer del Programa

Crea un fitxer anomenat app.js dins del directori del projecte. Aquest serà el nostre fitxer principal.

touch app.js

  1. Escriure el Codi

Obre app.js amb el teu editor de text preferit i escriu el següent codi:

// app.js
console.log('Hola, món!');

Aquest codi utilitza la funció console.log per imprimir "Hola, món!" a la consola.

  1. Executar el Programa

Per executar el programa, utilitza el següent comandament a la línia de comandes:

node app.js

Si tot ha anat bé, hauràs de veure el següent missatge a la consola:

Hola, món!

Explicació del Codi

// app.js
console.log('Hola, món!');
  • console.log: Aquesta funció imprimeix el text que li passes com a argument a la consola. És una manera senzilla de mostrar informació o resultats.
  • 'Hola, món!': Aquest és el text que volem imprimir. Les cometes simples indiquen que és una cadena de text.

Exercicis Pràctics

Exercici 1: Modificar el Missatge

Modifica el missatge que es mostra a la consola per a que digui "Benvingut a Node.js!".

Solució:

// app.js
console.log('Benvingut a Node.js!');

Exercici 2: Afegir una Segona Línia

Afegeix una segona línia de codi que imprimeixi "Estic aprenent Node.js!".

Solució:

// app.js
console.log('Benvingut a Node.js!');
console.log('Estic aprenent Node.js!');

Exercici 3: Utilitzar Variables

Crea una variable que contingui el teu nom i imprimeix un missatge personalitzat que digui "Hola, [el teu nom]!".

Solució:

// app.js
const nom = 'Joan';
console.log(`Hola, ${nom}!`);

Errors Comuns

  • Error de Sintaxi: Si oblides tancar les cometes o els parèntesis, obtindràs un error de sintaxi. Assegura't que totes les cometes i parèntesis estiguin correctament tancats.
  • Nom de Fitxer Incorrecte: Assegura't que estàs executant el fitxer correcte amb node app.js. Si el nom del fitxer és diferent, hauràs d'ajustar el comandament.

Resum

En aquesta secció, hem après a crear el nostre primer programa en Node.js. Hem configurat un projecte bàsic, escrit un programa senzill i l'hem executat. També hem explorat alguns exercicis pràctics per reforçar els conceptes apresos. Ara estàs preparat per avançar cap a conceptes més complexos en Node.js!

Curs de Node.js

Mòdul 1: Introducció a Node.js

Mòdul 2: Conceptes Bàsics

Mòdul 3: Sistema de Fitxers i I/O

Mòdul 4: HTTP i Servidors Web

Mòdul 5: NPM i Gestió de Paquets

Mòdul 6: Framework Express.js

Mòdul 7: Bases de Dades i ORMs

Mòdul 8: Autenticació i Autorització

Mòdul 9: Proves i Depuració

Mòdul 10: Temes Avançats

Mòdul 11: Desplegament i DevOps

Mòdul 12: Projectes del Món Real

© Copyright 2024. Tots els drets reservats