Companies Home Search Profile

Build NodeJS applications with Mongodb

Focused View

Kati Frantz

4:18:12

32 View
  • 001 The source code for this course.html
  • 002 What is nodejs.mp4
    04:39
  • 003 Creating our first server.mp4
    04:54
  • 004 Understanding the request and response objects.mp4
    07:02
  • 005 Responding with HTML.mp4
    03:33
  • 006 Asynchronous vs synchronous.mp4
    05:56
  • 007 Introduction to npm.mp4
    05:31
  • 008 Introduction to express framework.mp4
    06:31
  • 009 Sending HTML files with express.mp4
    04:08
  • 010 Static assets with express.mp4
    05:48
  • 001 Installing project files.mp4
    05:28
  • 002 Creating the home page.mp4
    05:36
  • 003 Creating the about page.mp4
    03:05
  • 004 Introduction to templating engines.mp4
    05:30
  • 005 Introducing layouts in templating engines.mp4
    07:40
  • 006 Refactoring post and contact page to edge.mp4
    05:23
  • 007 Introduction to mongodb.mp4
    03:42
  • 008 Introduction to mongoose.mp4
    04:25
  • 009 CRUD operations with mongoose models.mp4
    04:43
  • 010 Reading data from database using mongoose.mp4
    03:04
  • 011 Getting single database documents.mp4
    02:42
  • 012 Deleting database records.mp4
    01:54
  • 013 The create post form.mp4
    07:31
  • 014 Express post requests.mp4
    05:26
  • 015 Saving posts to database.mp4
    02:31
  • 016 Displaying a list of posts.mp4
    02:27
  • 017 Dynamic data with templating engines.mp4
    05:17
  • 018 The single post page.mp4
    05:35
  • 019 Adding database fields to the schema.mp4
    05:37
  • 020 Renaming description to subtitle.mp4
    02:20
  • 021 Image upload with express.mp4
    05:53
  • 022 Saving uploaded images to database.mp4
    02:31
  • 023 Introduction to express middleware.mp4
    03:35
  • 024 Registering validation middleware.mp4
    04:21
  • 025 Refactoring to MVC.mp4
    09:29
  • 026 Refactoring middleware.mp4
    01:19
  • 027 User registration.mp4
    03:58
  • 028 User model.mp4
    02:12
  • 029 Handling user registration.mp4
    01:35
  • 030 Mongoose model hooks.mp4
    04:06
  • 031 Mongoose model validation.mp4
    03:27
  • 032 User login process.mp4
    04:03
  • 033 The login process.mp4
    05:08
  • 034 Express sessions.mp4
    06:51
  • 035 Persistent express sessions.mp4
    03:25
  • 036 Authentication middleware.mp4
    05:10
  • 037 Displaying validation errors.mp4
    04:10
  • 038 Displaying validation errors in template.mp4
    01:48
  • 039 Flash messaging.mp4
    03:51
  • 040 Persist request data on form.mp4
    03:41
  • 041 Redirect if auth middleware.mp4
    02:18
  • 042 Conditionally display login and register links.mp4
    03:20
  • 043 User logout.mp4
    02:47
  • 044 Relating the post collection with the user collection.mp4
    04:42
  • 045 Display post with user data.mp4
    04:16
  • 046 Creating a 404 page.mp4
    02:36
  • 047 Adding a wysiwyg editor.mp4
    06:56
  • 048 File upload to cloudinary.mp4
    05:46
  • 049 Environment variables.mp4
    07:00
  • Description


    Learn to build fullstack web applications with the most popular server side framework, NodeJS

    What You'll Learn?


    • Build high quality applications built with Node, Express and MongoDB
    • Storing data with Mongodb database
    • Use cutting-edge ES6/ES7 JavaScript
    • Create Express web servers
    • Learn user sessions and authentication in nodejs applications
    • Communicating with a mongodb database using mongoose ODM

    Who is this for?


  • Anyone willing to learn how to build web applications with NodeJS, Express and Mongodb (mongoose)
  • What You Need to Know?


  • Basic understanding of the javascript programming language
  • Understanding of HTML & CSS
  • More details


    Description

    What is this course about?

    Nodejs, the most popular server side framework (runtime)

    Why should I join this course?

    The largest companies in the world like PayPal, Uber, etc are switching to the technologies taught in this course. Join this course to upgrade your knowledge and be prepared for the future.

    What's the teaching methodology?

    This course follows a project driven approach , and at the end of the course, you must have built a complete web application from scratch.

    What topics are covered in the course?

    • Nodejs

    • Express framework

    • Mongodb

    • Mongoose ODM

    • Express sessions

    • Mongoose data validation

    • Express Middleware & Request interception

    • User authentication and authorization

    • Dynamic views with templating engines

    • Model View Controller design pattern

    • Password security and hashing

    • Mongoose model hooks

    And so so much more !!!

    Who this course is for:

    • Anyone willing to learn how to build web applications with NodeJS, Express and Mongodb (mongoose)

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Kati Frantz is a software engineer and Auth0 Ambassador passionate about mentoring and training other developers. He’s published over 150 hours of training resources on Udemy with over 65 000 students.  He’s worked with multiple teams and startups across the world to build powerful, modern, performant and scalable web applications. He is also a speaker and author of the Deploying Nodejs book. He is currently the core maintainer of the open-source headless CMS and API builder Tenseijs.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 58
    • duration 4:18:12
    • English subtitles has
    • Release Date 2023/09/09