Showing posts with label Express Framework. Show all posts
Showing posts with label Express Framework. Show all posts

NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Deno)

Saturday, January 11, 2025

Online Courses Udemy

nodejs-the-complete-guide

NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Deno) - 
Master Node JS & Deno.js, build REST APIs with Node.js, GraphQL APIs, add Authentication, use MongoDB, SQL & much more!

  • Bestseller
  • Created by Academind by Maximilian Schwarzmüller, Maximilian Schwarzmüller
  • English, French [Auto]

Preview this Udemy Course GET COUPON CODE

Description

Join the most comprehensive Node.js course on Udemy and learn Node in both a practical as well as theory-based way!
---
This course was updated to also include sections on Deno.js - in addition to more than 30 hours of content on Node.js!
---
Node.js is probably THE most popular and modern server-side programming language you can dive into these days!
Node.js developers are in high demand and the language is used for everything from traditional web apps with server-side rendered views over REST APIs all the way up to GraphQL APIs and real-time web services. Not to mention its applications in build workflows for projects of all sizes.
This course will teach you all of that! From scratch with zero prior knowledge assumed. Though if you do bring some knowledge, you'll of course be able to quickly jump into the course modules that are most interesting to you.
Here's what you'll learn in this course:
Node.js Basics & Basic Core Modules
Parsing Requests & Sending Responses
Rendering HTML Dynamically (on the Server)
Using Express.js
Working with Files and generating PDFs on the Server (on-the-fly)
File Up- and Download
Using the Model-View-Controller (MVC) Pattern
Using Node.js with SQL (MySQL) and Sequelize
Using Node.js with NoSQL (MongoDB) and Mongoose
Working with Sessions & Cookies
User Authentication and Authorization
Sending E-Mails
Validating User Input
Data Pagination
Handling Payments with Stripe.js
Building REST APIs
Authentication in REST APIs
File Upload in REST APIs
Building GraphQL APIs
Authentication in GraphQL APIs
File Upload in GraphQL APIs
Building a Realtime Node.js App with Websockets
Automated Testing (Unit Tests)
Deploying a Node.js Application
Using TypeScript with Node.js
Exploring Deno.js
And Way More!
Does this look like a lot of content? It certainly is!
This is not a short course but it is the "Complete Guide" on Node.js after all. We'll dive into a lot of topics and we'll not just scratch the surface.
We'll also not just walk through boring theory and some slides. Instead, we'll build two major projects: An online shop (including checkout + payments) and a blog.
All topics and features of the course will be shown and used in these projects and you'll therefore learn about them in a realistic environment.

Is this course for you?
If you got no Node.js experience, you'll love this course because it starts with zero knowledge assumed. It's the perfect course to become a Node.js developer.
If you got basic Node.js experience, this course is also a perfect match because you can go through the basic modules quickly and you'll benefit from all the deep dives and advanced topics the course covers.
Are you an advanced Node.js user? Check the curriculum then. Maybe you found no other course that shows how to use SQL with Node.js. Or you're interested in GraphQL. Chances are, that you'll get a lot of value out of this course, too!

Prerequisites
NO Node.js knowledge is required at all!
NO other programming language knowledge (besides JavaScript, see next point) is required
Basic JavaScript knowledge is assumed though - you should at least be willing to pick it up whilst going through the course. A JS refresher module exists to bring you up to the latest syntax quickly
Basic HTML + CSS knowledge helps but is NOT required
Who this course is for:

Beginner or advanced web developers who want to dive into backend (server-side) development with NodeJS
Everyone who's interested in building modern, scalable and high-performing web applications
Experienced NodeJS developers who want to dive into specific features like using GraphQL with NodeJS

Security in Node.js with Express and Angular

Wednesday, October 2, 2019

Security in Node.js with Express and Angular
Online Courses Udemy - Security in Node.js with Express and Angular, Learn how to apply common security mitigation techniques to a web application built with Angular, Express.js & Node.js | Created by Black Hills

PREVIEW THIS COURSE - GET COUPON CODE

What you'll learn

  • After this course you will know how to apply common security mitigation techniques to a web application built with Angular, ExpressJS, and NodeJS.

Requirements

  • You should have a basic understanding of client-server architecture and how communication is accomplished across the network. This will be needed to understand the security concepts and defense techniques used in the course.
  • We'll be using JavaScript, NodeJS with Express, and Angular in the sample application. It will be helpful if you have some familiarity with these technologies, however, the concepts regarding security do not require specific knowledge in this technologies and can be applied to any other technology stack as well.

Description
Node.js is a server-side JavaScript platform that's rapidly being adopted by many individuals and large companies. This course, shows you how to apply secure application development practices to Node.js with Express and Angular by learning some of the security risks that are of concern in this area. You'll see the execution of exploits associated with these risks and follow through with the implementation steps for mitigating each one. First, you'll learn about protecting data from extraction, as well as how to mitigate this risk. Next, you'll learn about how to ensure legitimacy of requests. Finally, you'll learn about blocking content-hijacking and what you can do to prevent it in the first place. By the end of this course, you'll have learned about many of the risks, vulnerabilities, and mitigation techniques, why they are so important, and you'll be more equipped to use secure application development practices.

Posted by free courses at October 02, 2019

Just Express (with a bunch of node and http). In detail.

Saturday, September 7, 2019

Just Express (with a bunch of node and http). In detail.
Udemy - Just Express (with a bunch of node and http). In detail., No MERN or MEAN... just Express js. For those who've learned a bit about the most awesome node framework, and want more.

4.7 (378 ratings), Created by Robert Bunch, English [Auto-generated], Indonesian [Auto-generated], 4 more

PREVIEW THIS COURSE - GET COUPON CODE

This course includes

  • 12.5 hours on-demand video
  • 2 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

What you'll learn

  • Express. That's (mostly) all we cover so when you finish, you'll know it!
  • Set up an Express server that can do anything Express can do!
  • Operate that Express Server as a REST API
  • Use that Express Server to render your front-end web pages with EJS, PUG, & handlebars
  • Understand the basics of HTTP and the request/response cycle

Requirements

  • You have a working knowledge of JavaScript (Not a ninja, but you should not be brand new).
  • You have at least run a Nodejs program before. I will cover some basics, but this is NOT an intro to node class.
  • You have basic command line knowledge (at least capable of navigating and running a program)
  • You have a computer capable of running Nodejs.

Express.js Node.js & MongoDB

Tuesday, August 27, 2019

Udemy Free Discounts - Express.js Node.js & MongoDB, Fast development never been easy, Created by Nelson Djalo, English [Auto-generated], Polish [Auto-generated], 1 more

Express.js Node.js & MongoDB

PREVIEW THIS COURSE - GET COUPON CODE

This course includes

  • 2.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

What you'll learn

  • Connect to MongoDB
  • HTTP verbs
  • Serve static content from server
  • Build API for clients
  • Build applications with Express
  • Use Template engines
  • Express Middleware
  • Spin up databases running on the cloud

Requirements

  • Know the basics of Javascript
  • Be able to use an IDE such as Atom, Sublime, Brackets, VSCode...

Description
Express is the most popular framework for Node.js. It allows you to spin up a web server in just about 3 lines of code. Express framework makes it easy to building web applications and api's for clients very fast. Even better when you can combine an entire application front to backend just using one single programming language 'Javascript'.

Companies such as Uber, Accenture, IBM and so on, use express to drive their business through technology.

This course will teach you the core concepts you need start building web applications and backend services.

You will learn how to:

Create API'S
Understand core concepts about Express
Middlewares
Serve static content
HTTP Verbs
Template Engines
MongoDB running on the cloud (AWS) through MLAB
See you shortly

Who this course is for:

  • Someone who want to learn MongoDB
  • Someone who want to build API's for clients
  • Someone who wants to learn the process of backend applications

NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL)

Saturday, July 20, 2019

NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL)
NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL) | Master Node JS, build REST APIs with Node.js, GraphQL APIs, add Authentication, use MongoDB, SQL & much more! | BESTSELLER | Created by Academind by Maximilian Schwarzmüller, Maximilian Schwarzmüller

PREVIEW THIS COURSE - GET COUPON CODE 

Description
Join the most comprehensive Node.js course on Udemy!

Node.js is probably THE most popular and modern server-side programming language you can dive into these days!

Node.js developers are in high demand and the language is used for everything from traditional web apps with server-side rendered views over REST APIs all the way up to GraphQL APIs and real-time web services. Not to mention its applications in build workflows for projects of all sizes.

This course will teach you all of that! From scratch with zero prior knowledge assumed. Though if you do bring some knowledge, you'll of course be able to quickly jump into the course modules that are most interesting to you.

Here's what you'll learn in this course:

Node.js Basics & Basic Core Modules

Parsing Requests & Sending Responses

Rendering HTML Dynamically (on the Server)

Using Express.js

Working with Files and generating PDFs on the Server (on-the-fly)

File Up- and Download

Using the Model-View-Controller (MVC) Pattern

Using Node.js with SQL (MySQL) and Sequelize

Using Node.js with NoSQL (MongoDB) and Mongoose

Working with Sessions & Cookies

User Authentication and Authorization

Sending E-Mails

Validating User Input

Data Pagination

Handling Payments with Stripe.js

Building REST APIs

Authentication in REST APIs

File Upload in REST APIs

Building GraphQL APIs

Authentication in GraphQL APIs

File Upload in GraphQL APIs

Building a Realtime Node.js App with Websockets

Automated Testing (Unit Tests)

Deploying a Node.js Application

And Way More!

Does this look like a lot of content? It certainly is!

This is not a short course but it is the "Complete Guide" on Node.js after all. We'll dive into a lot of topics and we'll not just scratch the surface.

We'll also not just walk through boring theory and some slides. Instead, we'll build two major projects: An online shop (including checkout + payments) and a blog.

All topics and features of the course will be shown and used in these projects and you'll therefore learn about them in a realistic environment.



Is this course for you?

If you got no Node.js experience, you'll love this course because it starts with zero knowledge assumed. It's the perfect course to become a Node.js developer.

If you got basic Node.js experience, this course is also a perfect match because you can go through the basic modules quickly and you'll benefit from all the deep dives and advanced topics the course covers.

Are you an advanced Node.js user? Check the curriculum then. Maybe you found no other course that shows how to use SQL with Node.js. Or you're interested in GraphQL. Chances are, that you'll get a lot of value out of this course, too!



Prerequisites

NO Node.js knowledge is required at all!

NO other programming language knowledge (besides JavaScript, see next point) is required

Basic JavaScript knowledge is assumed though - you should at least be willing to pick it up whilst going through the course. A JS refresher module exists to bring you up to the latest syntax quickly

Basic HTML + CSS knowledge helps but is NOT required

CouseSites - Designer: Douglas Bowman | Dimodifikasi oleh Abdul Munir Original Posting Rounders 3 Column