EJS Fullstack Web Development Masterclass: Harness the Power of Node Templates and Web Servers

77 casts | 7:24:19 for the total course

Web Development EJS JavaScript

Description

In this comprehensive course, you will dive into the world of EJS Fullstack Web Development and learn how to masterfully craft dynamic web applications. Here’s what you’ll cover:

Constructing an EJS web server to effortlessly display JSON data.
Building a robust server infrastructure along with a captivating homepage.
Integrating and showcasing JSON data seamlessly on the homepage.
Developing a sophisticated multi-page website utilizing reusable EJS partials.
Setting up your EJS project and configuring the server for optimal performance.
Crafting an engaging EJS view for your homepage, ensuring a captivating user experience.
Creating reusable partials to streamline the development process and enhance maintainability.
Effectively passing data to views and partials for dynamic content rendering.
Expanding your website by building additional pages using partials and views, elevating the overall user experience to new heights.

By the end of this masterclass, you’ll possess the skills and knowledge needed to create stunning and dynamic web applications with EJS, empowering you to take your web development projects to the next level.

  • 1. 00a Course Overview
    • 00 Course Overview | EJS Fullstack Web Dev

      3:17

    • 01 What You'll Need | EJS Fullstack Web Dev

      2:20

  • 2. 00b EJS and Node Web Server Introduction
    • 01 What Is EJS | EJS Fullstack Web Dev

      4:30

    • 02 What Is Node JS

      8:22

    • 03 What Is Express JS

      4:24

  • 3. 01. Introduction to the Course
    • 01.01 Introduction To The Course | Intro to Javascript

      3:44

  • 4. 02. Variables and Data Types | Intro to Javascript
    • 02 01 What Will We Learn In This Section

      0:45

    • 02 02 Variables | Intro to Javascript

      10:22

    • 02 03 Data Types | Intro to Javascript

      5:41

    • 02 04 Variable Mutation | Intro to Javascript

      6:53

    • 02 05 Type Coercion | Intro to Javascript

      6:53

    • 02 06 Coding Challenge | Intro to Javascript

      1:36

    • 02 07 Coding Challenge Solution | Intro to Javascript

      2:43

    • 02 08 Section Summary | Intro to Javascript

      0:46

  • 5. 03. Operators | Intro to Javascript
    • 03 06 Section Summary | Intro to Javascript

      0:57

    • 03 05 Coding Challenge Solution | Intro to Javascript

      5:52

    • 03 04 Coding Challenge | Intro to Javascript

      2:11

    • 03 03 Operator Precedence | Intro to Javascript

      5:41

    • 03 02 Basic Operators | Intro to Javascript

      15:32

    • 03 01 What Will We Learn In This Section | Intro to Javascript

      0:35

  • 6. 04. Conditional Statements | Intro to Javascript
    • 04 01 What Will We Learn In This Section | Intro to Javascript

      0:36

    • 04 02 If Else Statements | Intro to Javascript

      11:43

    • 04 03 Boolean Logic | Intro to Javascript

      7:57

    • 04 04 Switch Statements | Intro to Javascript

      10:54

    • 04 05 Truthy And Falsie Values | Intro to Javascript

      6:03

    • 04 06 Equality Operators | Intro to Javascript

      4:38

    • 04 07 Coding Challenge | Intro to Javascript

      2:26

    • 04 08 Coding Challenge Solution | Intro to Javascript

      4:55

    • 04 09 Section Summary | Intro to Javascript

      1:08

  • 7. 05. Functions and Arrays | Intro to Javascript
    • 05 01 What Will We Learn In This Section | Intro to Javascript

      0:37

    • 05 02 Functions | Intro to Javascript

      9:47

    • 05 03 Function Statements And Expressions | Intro to Javascript

      7:38

    • 05 04 Arrays | Intro to Javascript

      10:10

    • 05 05 Coding Challenge | Intro to Javascript

      3:49

    • 05 06 Section Summary | Intro to Javascript

      1:27

  • 8. 06. Objects | Intro to Javascript
    • 06 01 What will we learn in this section

      0:43

    • 06 02 Objects And Properties | Intro to Javascript

      9:50

    • 06 03 Objects And Methods | Intro to Javascript

      12:25

    • 06 04 Objects Vs Primitives | Intro to Javascript

      16:17

    • 06 05 Coding Challenge | Intro to Javascript

      0:52

  • 9. 07. Loops
    • 07 01 What Will We Learn In This Section | Intro to Javascript

      0:34

    • 07 02 Loops | Intro to Javascript

      15:04

    • 07 03 Iteration | Intro to Javascript

      12:36

    • 07 04 Coding Challenge | Intro to Javascript

      1:01

    • 07 05 Coding Challenge Solution | Intro to Javascript

      6:32

    • 07 06 Section Summary | Intro to Javascript

      0:45

  • 10. 08. JavaScript Execution | Intro to Javascript
    • 08 01 What Will We Learn In This Section | Intro to Javascript

      0:52

    • 08 02 Javasript Parsers And Engines | Intro to Javascript

      5:19

    • 08 03 Execution Contexts And Execution Stack | Intro to Javascript

      2:27

    • 08 04 Creation And Execution Phases | Intro to Javascript

      6:23

    • 08 05 Hoisting | Intro to Javascript

      2:14

    • 08 06 Scoping | Intro to Javascript

      4:53

    • 08 07 Scope Chain | Intro to Javascript

      3:20

    • 08 08 This Keyword | Intro to Javascript

      4:16

    • 08 09 Coding Challenge | Intro to Javascript

      0:46

    • 08 10 Coding Challenge Solution | Intro to Javascript

      3:21

    • 08 11 Section Summary | Intro to Javascript

      0:48

  • 11. 01a Build your first Hello World website in EJS | EJS Fullstack Web Dev
    • 01 Build Your First Hello World Website In EJS | EJS Fullstack Web Dev

      10:20

  • 12. 01b Build an EJS web server to display JSON data | EJS Fullstack Web Dev
    • 00 Project Preview - EJS Web Server With JSON | EJS Fullstack Web Dev

      2:15

  • 13. 01c Build server and homepage | EJS Fullstack Web Dev
    • 01 Build A Node Server With Express | EJS Fullstack Web Dev

      8:07

    • 02 Build A Homepage View | EJS Fullstack Web Dev

      7:54

    • 03 Send Data From Server To Homepage | EJS Fullstack Web Dev

      6:41

  • 14. 01d Display JSON data on homepage | EJS Fullstack Web Dev
    • 01 Build JSON Data | EJS Fullstack Web Dev

      5:04

    • 02 Display Json Data In EJS View | EJS Fullstack Web Dev

      11:07

    • 03 Loop Through An Entire Database | EJS Fullstack Web Dev

      12:52

  • 15. 02a Build a multi-page site with reusable EJS partials | EJS Fullstack Web Dev
    • 00 Project Preview - Multi-Page EJS Site | EJS Fullstack Web Dev

      3:42

  • 16. 02b Set up EJS project and server | EJS Fullstack Web Dev
    • 01 Set Up The EJS Project | EJS Fullstack Web Dev

      6:00

    • 02 Build A Server File | EJS Fullstack Web Dev

      6:54

  • 17. 03 Build an EJS view for the homepage | EJS Fullstack Web Dev
    • 01 Build An Ejs Index View For The Homepage | EJS Fullstack Web Dev

      9:32

  • 18. 04 Build partials to reuse page sections | EJS Fullstack Web Dev
    • 01 Build A Head EJS Partial | EJS Fullstack Web Dev

      11:00

    • 02 Build A Header EJS Partial | EJS Fullstack Web Dev

      10:28

    • 03 Build A Footer EJS Partial | EJS Fullstack Web Dev

      8:28

  • 19. 05 Pass data to views and partials | EJS Fullstack Web Dev
    • 01 Build Data On The Server | EJS Fullstack Web Dev

      8:45

    • 02 Display A Variable From The Server On An EJS View | EJS Fullstack Web Dev

      3:12

    • 03 Pass Data To A Partial In EJS | EJS Fullstack Web Dev

      8:48

  • 20. 06 Build more pages with partials and views | EJS Fullstack Web Dev
    • 01 Build An About Page With Views And Partials | EJS Fullstack Web Dev

      6:13

    • 02 Build Another Page With Reusable Data And Partials | EJS Fullstack Web Dev

      8:47

Created By

Mammoth Interactive is a leading online course provider in everything from learning to code to becoming a YouTube star. Mammoth Interactive courses have been featured on Harvard’s edX, Business Insider and more. Over 11 years, Mammoth Interactive has built a global student community with 3.3 million

US$19.99

  US$199.99

Buy Now (US$19.99) ➔

Lifetime Access
30-Day Money-Back Guarantee.

Reviews
No reviews yet