In a recent Stack Overflow survey, Node.js was used by about 50% of the developers who answered the survey, making it the most used server-side technology. Express ranked as the fourth most popular web technology overall, making it the most popular server-side web framework.
Schenken Sie Ihrer Karriere Coursera Plus mit einem Rabatt von $160 , der jährlich abgerechnet wird. Sparen Sie heute.
Developing Back-End Apps with Node.js and Express
Dieser Kurs ist Teil mehrerer Programme.
Dozenten: Upkar Lidder
62.124 bereits angemeldet
Bei enthalten
(458 Bewertungen)
Empfohlene Erfahrung
Was Sie lernen werden
Create server-side applications using the Node.js JavaScript run time.
Extend your Node.js applications with third-party packages and frameworks, including Express.
Use npm to manage Node.js packages in your Node.js application.
Develop asynchronous callback functions and promises to complete asynchronous operations.
Kompetenzen, die Sie erwerben
- Kategorie: Server-side JavaScript
- Kategorie: back-end development
- Kategorie: Computer Science
- Kategorie: Web Development
- Kategorie: express
Wichtige Details
Zu Ihrem LinkedIn-Profil hinzufügen
6 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.
Erweitern Sie Ihre Fachkenntnisse
- 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
Erwerben Sie ein Karrierezertifikat.
Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.
Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.
In diesem Kurs gibt es 4 Module
You may already be familiar with JavaScript, but did you know there is a server-side JavaScript framework? Discover how Node.js is used on the back end to develop rich, dynamic web applications by importing external modules and using node package manager (NPM). Get hands-on experience using Node.js to build your own simple web server.
Das ist alles enthalten
9 Videos2 Lektüren2 Aufgaben1 App-Element1 Diskussionsthema5 Plug-ins
How can you optimize processor time with Node.js? Discover how Node.js operates in a non-blocking manner and how to handle the result from a network call. Explore the advantages and challenges associated with using anonymous callback functions. Use Node.js to parse JavaScript Object Notation (JSON) data from a Hypertext Transfer Protocol (HTTP) message.
Das ist alles enthalten
7 Videos1 Lektüre2 Aufgaben2 App-Elemente3 Plug-ins
When you use Node.js to build a hypertext transfer protocol (HTTP) server, you will discover that the default Node.js framework is low-level. You can extend its features with third-party packages such as Express. Get hands-on experience with the Express web application framework by creating a web server that listens to incoming requests. You also learn how to implement authorization with Express. Use routing, middleware, and template rendering to extend the Node.js framework and handle dynamic content.
Das ist alles enthalten
9 Videos2 Lektüren2 Aufgaben2 App-Elemente4 Plug-ins
In this module, you will complete two related projects: a practice project and a final project. The practice project walks you through code that performs CRUD operations for given user details on an Express server using session and JWT authentication and then tests the code using Postman. For the final project, you assume the role of a back-end developer working on a server-side application that stores, retrieves, and manages book ratings and reviews. You will submit screenshots of your application, and then your peers will review the project based on a rubric provided. You will also be expected to review two of your peer’s projects.
Das ist alles enthalten
3 Lektüren1 peer review2 App-Elemente2 Plug-ins
von
Empfohlen, wenn Sie sich für Software Development interessieren
Duke University
SkillUp EdTech
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Bewertungen von Lernenden
Zeigt 3 von 458
458 Bewertungen
- 5 stars
70,58 %
- 4 stars
16,77 %
- 3 stars
5,66 %
- 2 stars
2,39 %
- 1 star
4,57 %
Geprüft am 16. März 2023
Geprüft am 16. Dez. 2023
Geprüft am 28. Nov. 2023
Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu über 7.000 erstklassigen Kursen, praktischen Projekten und Zertifikatsprogrammen, die Sie auf den Beruf vorbereiten – 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
This course will help you succeed as a back-end or full-stack developer. This course is suitable for those in IT looking to step up in their careers or new graduates seeking to further establish their server-side skills. This course also suits IT decision-makers who need to manage more cloud-centric projects or those in another field who want to talk about server-side computing more knowledgeably.
Developing back-end apps is a sought after skill set in today's app environment. Node.js and Express are both leading tools for developing backend apps. In a recent Stack Overflow survey, Node.js was used by about 50% of the developers who answered the survey, making it the most used server-side technology. Express ranked as the fourth most popular web technology overall, making it the most popular server-side web framework.
Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:
The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.