1.NodeJs REST APIs - A Project [Express + Swagger + MySQL]
Publisher: Navin Balla
Course Language: English
Description
A simple running Node JS REST API with Express, Node.js, Swagger, RestApi, Authentication and a course project
2.Create a REST API With Node JS and Mongo DB
Publisher: Dan Kwon
Course Language: English
Description
Begin your journey to becoming a full-stack developer by learning how to create and deploy a REST API
3. Create a Node JS backend app and host it on AWS
Publisher: Michael Gradek
Course Language: English
Description
Hi! This is a free course on how to build backend applications using Node JS. It's intended for either JavaScript beginners or developers that want to learn how to deploy their applications on auto-scaling containers on AWS.
We take a learn-by-doing approach. In a matter of minutes, you'll have a running NodeJS Express application. Over the course of the lectures, you'll develop your very own To-Do List backend application.
After completing the To-Do List app, we will learn how to deploy the app on AWS Fargate (using Docker containers) and then optionally purchase a domain name and have the entire world access our app through our very own custom domain!
In this course we will:
- Build a very simple to-do app (backend only)
- Containerize (dockerize) the app
- We will then configure AWS Fargate to host our app.
Why is JavaScript and Node so awesome?
- Well, it's the most used programming language in the world
- Heaps of community support when you encounter bugs and issues
- Loads of companies looking for JavaScript developers
Why is AWS Fargate so amazing?
- It automatically provisions and monitors the load on our compute resources so we don't have to
- It auto-scales our app to meet traffic loads and scales back to reduce costs
- It turns a traditional app into a "serverless" one
4. Node JS API Development for Beginners
Publisher : Ryan Dhungel
Course Language: English
Welcome to learn Node JS API development for absolute beginners. In this course, you will learn the core fundamentals of Node JS so that you can start building API using Node JS.
In this course, you will learn Modern JavaScript, Node JS event loop, Asynchronous programming, using node modules, npm modules and creating your own modules, creating a server, connect to a database and sending JSON responses.
So if you are ready to learn Node JS, which is one of the most exciting technologies of recent time, please enrol on this course.
5. Portfolio Website with Node JS & Express
Publisher: Dan Kwon
Course Language: English
Since its introduction in 2009, Node JS has taken the web development world by storm. With a JavaScript-based runtime, Node has made it possible to develop both the front end and backend using one primary language. Express JS is the industry standard web framework for Node development and in this tutorial, we create a polished portfolio website using both Node and Express. As we create the site, we explore the key parts of a professional Node/Express website and how each piece works together. We also leverage a local persistent data storage system so our site can store data, upload images, and more. Throughout this tutorial, we cover:
- Project Structure
- Templating Engine
- Request Routing
- REST API
- CRUD operations
- File uploading
- CMS for blogs and projects
- AJAX with jQuery
This series is perfect for those looking to break into professional web development as a full stack developer. If you have been studying on your own for a few months by going through tutorials on Udemy, YouTube and more, this series ties together concept from several beginner areas (such as jQuery) to create a beautiful, professional portfolio site. And when you're done - you will have a portfolio!
6. Build a Library web app with Vue JS using ScaffoldHub
Publisher: Felipe Lima
Course Language: English
Build a Library web application with Vue JS, Node JS, and SQL or MongoDB using ScaffoldHub.
The course uses ScaffoldHub to create the initial application. After, the basics of Javascript, Vue JS, Vue Router, Vuex, Express JS, Sequelize (SQL) and Mongoose (MongoDB) are explained, and finally, how the application is customized to attend all the Library needs.
You'll need credits at the ScaffoldHub platform to generate the base application
7. Intro to Node JS & Express
Publisher: Dan Kwon
Course Language: English
Since its introduction in 2009, Node JS has exploded in popularity and is now the industry standard for JavaScript-based server systems. In conjunction with the popular web framework Express JS, Node has made it possible for full-stack developers to create scalable, fast, sophisticated web apps using one primary language on both the front end and back end - JavaScript. In this intro series, we break down the basics of a Node/Express application. The 10-part series covers:
- Project Structure
- Static Assets
- Templating Engines
- Dynamic Requests
- Handling POST data
- Rendering Dynamic Data
- Styling and Images
- Middleware
- Deployment
By the end of this series, you will understand the basics of a Node/Express project and be able to deploy a full-functional web app. This is a great starting point for anyone looking to learn more about full-stack development
8. Heroku Masterclass-How to Deploy your Node JS App on Heroku?
Publisher : Balaji Sridharan
Course Language: English
Ever wanted to know what are the required steps to publish your Web Application in a cloud platform like Heroku?
Learn from Scratch to Finish how to deploy your Node JS Web Applications using Heroku to make your application Live.
Heroku is a container-based cloud Platform as a Service (PaaS). Developers use Heroku to deploy, manage, and scale modern apps.
By taking this course you will find out what these steps are, how to prepare your app for publishing, how to sign up for a Heroku account, how to set up Database Connection in the cloud for free and how to publish your Web App.
After watching this course you will be able to:
- Find out what are the necessary steps of publishing a Web App
- Deploy your Web Application
- Setting up Database Connection in the Cloud
- Effectively view logs to trace the problem
- Update your previously published App
Web Development courses links
Flutter Development courses links
Machine learning courses links
Ethical hacking courses links



