Beginning Deno Development (Future Node js)
Beginning Deno Development (Future Node js), available at $44.99, has an average rating of 4.8, with 52 lectures, based on 5 reviews, and has 47 subscribers.
You will learn about Building your first Deno app within minutes. Create a Deno Todo app and a Deno REST API. This course is ideal for individuals who are Beginner developers who want to develop server side apps It is particularly useful for Beginner developers who want to develop server side apps.
Enroll now: Beginning Deno Development (Future Node js)
Summary
Title: Beginning Deno Development (Future Node js)
Price: $44.99
Average Rating: 4.8
Number of Lectures: 52
Number of Published Lectures: 52
Number of Curriculum Items: 52
Number of Published Curriculum Objects: 52
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Building your first Deno app within minutes. Create a Deno Todo app and a Deno REST API.
Who Should Attend
- Beginner developers who want to develop server side apps
Target Audiences
- Beginner developers who want to develop server side apps
In this course, we take you on a fun, hands-on and pragmatic journey to learning Deno development. You’ll start building your first Deno app within minutes. Every chapter is written in a bite-sized manner and straight to the point as I don’t want to waste your time (and most certainly mine) on the content you don’t need. In the end, you will have the skills to create a Deno web app and a Deno REST API.
In this course, we will cover:
-
Chapter 1: Introduction
-
Chapter 2: Introduction to Oak
-
Chapter 3: Introducing Templating Engines
-
Chapter 4: Styling a User Interface
-
Chapter 5: Re-structuring Our App
-
Chapter 6: Implementing C.R.U.D. Operations
-
Chapter 7: Using MongoDB as Our Database
-
Chapter 8: Building Rest APIs with Deno
-
Chapter 9: Comparing Deno and Node
The goal of this course is to teach you Deno development in a manageable way without overwhelming you. We focus only on the essentials and cover the material in a hands-on practice manner for you to code along.
Working Through This Course
This course is purposely broken down into nine short chapters where the development process of each chapter will center on different essential topics. The course takes a practical hands-on approach to learning through practice. You learn best when you code along with the examples in the course.
Requirements
No previous knowledge of Deno or Node development required, but you should have basic programming knowledge.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: What is Deno
Lecture 3: Features of Deno
Lecture 4: Should we switch away from Node?
Lecture 5: Easy to switch to the other
Lecture 6: Installing Deno
Lecture 7: Creating our first server
Lecture 8: Working with permissions
Lecture 9: More on request and response
Lecture 10: Responding with HTML
Lecture 11: The way to build large sites
Lecture 12: Deno Visual Studio Code Extension
Lecture 13: Summary
Chapter 2: Introduction to Oak
Lecture 1: Working with Oak
Lecture 2: Understanding Multiple Middleware Functions
Lecture 3: Automatic Server Restart with Denon
Lecture 4: Handling Requests with Oak
Lecture 5: Routing
Chapter 3: Introducing Templating Engines
Lecture 1: Introducing Templating Engines
Lecture 2: Using the EJS Templating Engine
Lecture 3: todos.ejs
Lecture 4: Rendering Lists of Data
Lecture 5: Handling Errors
Chapter 4: Styling a User Interface
Lecture 1: Styling a User Interface
Lecture 2: Adding a Form to Add Todos
Lecture 3: Form request to add todos
Lecture 4: Showing Warnings
Chapter 5: Re-Structuring Our App
Lecture 1: Restructuring our App
Chapter 6: Implementing C.R.U.D. Operations
Lecture 1: Implementing C.R.U.D. Operations
Lecture 2: Adding a delete button
Lecture 3: Retrieving a specific todo
Lecture 4: todos.ejs
Lecture 5: Updating a Todo
Chapter 7: Using MongoDB as our Database
Lecture 1: Using MongoDB as our Database
Lecture 2: Architecture of MongoDB
Lecture 3: Setting up MongoDB
Lecture 4: Connecting Deno to MongoDB
Lecture 5: Adding a todo
Lecture 6: Running our app
Lecture 7: Reading Data from MongoDB
Lecture 8: Retrieving a specific document from MongoDB
Lecture 9: Updating a todo in MongoDB
Lecture 10: Deleting a todo in MongoDB
Lecture 11: Introducing the MVC Pattern
Chapter 8: Building REST APIs with Deno
Lecture 1: Introduction
Lecture 2: Setup
Lecture 3: Endpoint to add a product
Lecture 4: Endpoint to get products
Lecture 5: Endpoint to update a product
Lecture 6: Endpoint to delete a product
Lecture 7: Cross Origin Resource Sharing (CORS)
Chapter 9: Comparing Deno and Node
Lecture 1: Comparing Deno and Node
Instructors
-
Greg Lim
Best-Selling Author
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 1 votes
- 5 stars: 4 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024