• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

91 Node.js courses in Cardiff delivered On Demand

Node.js Express & MongoDB Dev to Deployment

By iStudy UK

This Node.js Express & MongoDB Dev to Deployment course is a well-prepared course and perfect for individuals interested in learning how to structure your Node/Express applications, create data models, relate data, display views, authenticate users, create helpers since this comprehensive course provide some solid insight into NodeJS development. With this course, you'll learn about Node for adding server-side JavaScript to your skill-set and learn to build engaging and responsive applications. You'll also learn to build schemas, structure models and query MongoDB to get the accurate data, and the core concepts of MongoDB for building production-ready applications. The foundations of Node.js including how to prepare and deploy apps to production with Heroku, ES6 concepts like arrow functions, promises, template strings, etc. are an integral part of this course. What you'll learn Build high quality applications built with Node, Express and MongoDB Implement authentication including local & Google OAuth strategies Create data models with Mongoose ODM Prepare & deploy apps to production with Heroku Learn ES6 concepts like arrow functions, template strings & promises Requirements Basic HTML / CSS knowledge A good understanding of JavaScript Fundamentals (functions, objects, loops, etc) Who this course is for: Anyone that wants to learn how to build & deploy apps built with Node, Express & MongoDB Course Introduction Welcome To The Course FREE 00:05:00 Project Files and Questions FREE 00:03:00 Setting Up Dev Environment Setup 00:07:00 What Is Node.js 00:05:00 Installing & Exploring Node.js 00:07:00 Installing MongoDB Locally 00:08:00 Sign Up For mLab 00:03:00 Creating a Heroku Account 00:03:00 VidJot Project & Express Fundamentals Vidjot Project Introduction 00:04:00 Install & Initialize Express 00:08:00 Basic Routing & Nodemon 00:06:00 Express Middleware 00:05:00 Working With Templates 00:10:00 Bootstrap & Partials 00:08:00 Mongoose & Local MongoDB Install Mongoose & Connect To Mongo 00:06:00 Create The Idea Model 00:05:00 Add Idea Form 00:07:00 Server Side Form Validation 00:09:00 Save Idea To MongoDB 00:04:00 Fetching Ideas From MongoDB 00:05:00 Edit Idea Form 00:05:00 Update Idea Data 00:09:00 Remove Idea Data 00:06:00 Flash Messaging 00:11:00 Local Authentication With Passport A Look At Passport 00:05:00 The Express Router 00:11:00 Login & Register Pages 00:13:00 Register Form Validation 00:11:00 User Registration 00:17:00 Hooking Up A Local Strategy 00:11:00 Finishing The Login Functionality 00:12:00 Logout Function 00:04:00 Protecting Routes 00:06:00 Access Control 00:08:00 VidJot Prep & Deployment Preparing Our App For Deployment 00:08:00 Deploying To Heroku 00:08:00 Adding a Domain Name 00:04:00 StoryBooks Project Start & Google OAuth StoryBooks App Introduction 00:04:00 Initial Setup & Heroku Push 00:11:00 Creating Our Google OAuth Credentials 00:08:00 Creating Our Google Strategy 00:12:00 Auth Callback & Remote App 00:09:00 Creating The User Model 00:06:00 Saving The Authenticated User 88 00:10:00 Adding Session & Authentication 00:12:00 Creating Our Ul Index Routes & Handlebars 00:12:00 Header & Navbar 00:09:00 Side Navigation 00:09:00 Dashboard & Stories Routes 00:09:00 Add Button & Footer 00:10:00 Restricting Routes 00:06:00 Add Story Form 00:11:00 Stories & The Database Create The Story Model 00:06:00 Save Story To MongoDB 00:13:00 Fetch & Display Public Stories 00:12:00 Handlebars Helpers 00:07:00 Show Template & Format Date 00:11:00 Creating The Dashboard 00:12:00 Edit Form & Select Helper 00:09:00 Updating Stories 00:08:00 Deleting Stories 00:04:00 Comments, Access control & Cleanup Add Comment Functionality 00:10:00 Listing Comments 00:04:00 Edit Access Control 00:10:00 Get Stories From Specific Users 00:07:00 Block Private Story Details Page 00:05:00 StoryBooks Prep & Deployment Prep & Production Key Variables 00:08:00 Deploy & Test 00:05:00 Domain & Update Google OAuth Creds 00:05:00

Node.js Express & MongoDB Dev to Deployment
Delivered Online On Demand9 hours 1 minutes
£25

Node.js API Masterclass with Express and MongoDB

By Packt

Create a real-world backend for a Bootcamp directory app

Node.js API Masterclass with Express and MongoDB
Delivered Online On Demand12 hours 3 minutes
£76.99

SwiftUI and Node.js Full Stack - Build Twitter - iOS 16

By Packt

Do you want to create outstanding apps with SwiftUI? Moreover, are you eager to build up your professional portfolio and show up in your next job interview with confidence? This complete iOS application development course is designed to teach you how to become an advanced multiplatform app developer using Apple's native user interface framework: SwiftUI.

SwiftUI and Node.js Full Stack - Build Twitter - iOS 16
Delivered Online On Demand21 hours 13 minutes
£59.99

MERN Stack Front To Back: Full Stack React, Redux and Node.js

By Packt

Build and deploy a social network with Node.js, Express, React, Redux and MongoDB. Learn how to put it all together

MERN Stack Front To Back: Full Stack React, Redux and Node.js
Delivered Online On Demand16 hours 24 minutes
£107.99

NodeJS Made Easy for MEAN or MERN Stack

By Packt

This course will enable you to master Node.js fundamentals in line with MERN stack development. You will learn the essential concepts that you need to know in order to create Node.js applications using Express, MongoDB, Mongoose, Docker, React, and much more.

NodeJS Made Easy for MEAN or MERN Stack
Delivered Online On Demand6 hours 51 minutes
£14.99

Apache Kafka Complete Developer's Guide

By Packt

Learn core Apache Kafka features along with creating Java, Node.js and Python producers and consumers

Apache Kafka Complete Developer's Guide
Delivered Online On Demand5 hours 34 minutes
£93.99

Node JS: API Development with Swagger Interface Description Language

4.5(3)

By Studyhub UK

The Node JS: API Development with Swagger Interface Description Language course provides comprehensive training in creating APIs using Node.js and Swagger Interface Description Language. Participants will learn to develop robust APIs, design API specifications using Swagger, handle authentication, and implement API security. This course offers practical insights into building efficient APIs for web applications. Learning Outcomes: Understand the fundamentals of API development and its significance in web applications. Learn to set up and configure Node.js for building APIs. Explore the Swagger Interface Description Language for designing API specifications. Develop RESTful APIs using Node.js and Swagger for effective communication between applications. Implement authentication mechanisms and secure APIs using JWT (JSON Web Tokens). Master error handling and validation techniques for ensuring reliable API performance. Gain insights into API documentation and automatic generation using Swagger tools. Create interactive API documentation and test APIs using Swagger UI. Why buy this Node JS: API Development with Swagger Interface Description Language? Unlimited access to the course for forever Digital Certificate, Transcript, student ID all included in the price Absolutely no hidden fees Directly receive CPD accredited qualifications after course completion Receive one to one assistance on every weekday from professionals Immediately receive the PDF certificate after passing Receive the original copies of your certificate and transcript on the next working day Easily learn the skills and knowledge from the comfort of your home Certification After studying the course materials of the Node JS: API Development with Swagger Interface Description Language there will be a written assignment test which you can take either during or at the end of the course. After successfully passing the test you will be able to claim the pdf certificate for £5.99. Original Hard Copy certificates need to be ordered at an additional cost of £9.60. Who is this course for? Web developers interested in enhancing their API development skills. Node.js enthusiasts looking to build efficient and secure APIs. Backend developers aiming to understand Swagger for API specification. Software engineers seeking to master API authentication and security. Professionals wanting to improve their web application development knowledge. Prerequisites This Node JS: API Development with Swagger Interface Description Language does not require you to have any prior qualifications or experience. You can just enrol and start learning.This Node JS: API Development with Swagger Interface Description Language was made by professionals and it is compatible with all PC's, Mac's, tablets and smartphones. You will be able to access the course from anywhere at any time as long as you have a good enough internet connection. Career path Node.js Developer: Specialize in building web applications using Node.js and APIs. Backend Developer: Design and implement APIs to support various web applications. API Developer: Develop, maintain, and optimize APIs for seamless data exchange. Web Application Developer: Create robust and efficient web applications using APIs. Software Engineer: Leverage API development skills for software product development. Course Curriculum Unit 01: Course Introduction Module 01: Introduction 00:01:00 Module 02: Goals & Prerequisites 00:03:00 Module 03: About the Instructor 00:01:00 Module 04: Open API Specification (OAS), Swagger & Node.js 00:09:00 Unit 02: Introduction to Swagger Module 01: Http and Swagger 00:09:00 Module 02: Swagger Tools 00:06:00 Module 03: Setup 00:06:00 Unit 03: Open API Specification (OAS) Module 01: Project Configuration 00:08:00 Module 02: Intro to Swagger Editor 00:06:00 Module 03: Project Explanation + GET Endpoint 00:13:00 Module 04: POST Endpoint 00:06:00 Module 05: PUT + DELETE Endpoint 00:08:00 Module 06: Challenge: Comments Endpoints 00:17:00 Unit 04: Node.js & Swagger Module 01: Get 00:11:00 Module 02: Post 00:08:00 Module 03: Put 00:07:00 Module 04: Delete 00:06:00 Module 05: Challenge: Add comment logic 00:18:00 Module 06: Deploy API in Heroku 00:06:00 Unit 05: Swagger Authorization with Json Web Tokens Module 01: Introduction to Json Web Tokens 00:07:00 Module 02: Authentication with Swagger and JWT 00:07:00 Unit 06: Final words Module 01: Thank you! 00:01:00 Assignment Assignment - Node JS: API Development with Swagger Interface Description Language 00:00:00

Node JS: API Development with Swagger Interface Description Language
Delivered Online On Demand2 hours 44 minutes
£10.99

Express Framework Fundamentals - Secure Sign-Up with Auth0 and Node.js

By Packt

This course is the ultimate resource for developers of all levels looking to master Express Framework, SQL, and the powerful combination of Passport.js and Auth0. Whether you are starting out with web development or working in the field for years, this course will provide you with the skills and knowledge you need in order to build robust, dynamic web applications.

Express Framework Fundamentals - Secure Sign-Up with Auth0 and Node.js
Delivered Online On Demand5 hours 9 minutes
£82.99

Full Stack Web Development Mastery Course - Novice to Expert

By Packt

Learn modern frameworks and technologies, including JavaScript ES6, Bootstrap 5, Tailwind CSS, React, MongoDB, Express, and Nodejs. It's a step-by-step guide to building powerful web applications using cutting-edge technologies for your start-up or business. Learn powerful skills that will make you invaluable in the job market with no coding knowledge.

Full Stack Web Development Mastery Course - Novice to Expert
Delivered Online On Demand3 days
£41.99

Node JS: API Development with Swagger

4.8(9)

By Skill Up

Richen yourself by learning Node JS API Development with Swagger from us in the most efficient way. The

Node JS: API Development with Swagger
Delivered Online On Demand2 hours 44 minutes
£25