Packt

Building Robust Node.js Applications

kurs ist nicht verfügbar in Deutsch (Deutschland)

Wir übersetzen es in weitere Sprachen.
Packt

Building Robust Node.js Applications

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

7 Stunden zu vervollständigen
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

7 Stunden zu vervollständigen
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Implement unit tests and debugging techniques to ensure code reliability.

  • Create and structure Node.js projects for building scalable applications.

  • Integrate databases and manage session data effectively within applications.

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

April 2026

Bewertungen

8 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung „Mastering Node.js Web Development“
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • Lernen Sie neue Konzepte von Branchenexperten
  • Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
  • Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
  • Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 8 Module

This module introduces the essential tools and techniques for testing and debugging JavaScript code in Node.js. Learners will explore how to write effective unit tests using the arrange/act/assert pattern, utilize assertions to verify test outcomes, and leverage Node.js's integrated debugger for troubleshooting. Practical examples and subtest creation are included to deepen understanding.

Das ist alles enthalten

1 Video4 Lektüren1 Aufgabe

This module guides you through setting up the foundational example project that will be used throughout the course. You will learn how to create and configure essential files, such as the TypeScript compiler configuration, to prepare your development environment for future enhancements.

Das ist alles enthalten

1 Video2 Lektüren1 Aufgabe

This module introduces the fundamentals of using HTML templates to dynamically generate web content based on user interactions and application state. Learners will build a custom template engine, enhance it with new features, and explore how to integrate established template packages for real-world projects.

Das ist alles enthalten

1 Video5 Lektüren1 Aufgabe

This module explores how Node.js applications process form data, including handling different submission methods and file uploads. Learners will discover best practices for sanitizing and validating user input to ensure security and data integrity. Both client-side and server-side validation techniques are covered to provide a comprehensive approach to safe form handling.

Das ist alles enthalten

1 Video7 Lektüren1 Aufgabe

This module introduces learners to integrating relational databases with Node.js applications, covering both direct SQL queries and the use of Object Relational Mapping (ORM) tools. You will gain hands-on experience implementing repositories, reading and writing data, and initializing data models using SQLite and Sequelize.

Das ist alles enthalten

1 Video8 Lektüren1 Aufgabe

This module explores how Node.js applications manage user sessions by leveraging cookies and session middleware. Learners will discover techniques for securely handling cookies, implementing session storage, and integrating third-party packages to streamline session management. By the end, you'll be able to persist user data across requests and ensure session integrity in web applications.

Das ist alles enthalten

1 Video7 Lektüren1 Aufgabe

This module guides learners through building RESTful web services with Node.js, covering essential concepts such as HTTP methods, data updates, and validation. Participants will explore best practices for structuring code, handling partial updates, and ensuring data integrity. The module also introduces useful packages to streamline web service development.

Das ist alles enthalten

1 Video9 Lektüren1 Aufgabe

This module explores how to secure web applications by implementing authentication and authorization workflows. Learners will build sign-in functionality, manage user roles, and protect routes and API endpoints using both custom logic and open-source packages. By the end, you'll understand how to control access to application features and data.

Das ist alles enthalten

1 Video10 Lektüren1 Aufgabe

Erwerben Sie ein Karrierezertifikat.

Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.

Dozent

Packt - Course Instructors
Packt
1.749 Kurse494.468 Lernende

von

Packt

Mehr von Software Development entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Coursera Plus

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen