Deno - The Practical Guide (MVC, SQL, NoSQL, REST API)
Learn Deno.js: build modern web apps from the ground up. Get a solid foundation in this innovative JavaScript runtime.
Course Content
Deno - The Practical Guide (MVC, SQL, NoSQL, REST API) is an all-levels Udemy course taught by Donald Latumahina. It runs 8h 37m, is taught in English, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 15 reviews, with 139 students enrolled. It is a paid course, last updated December 2021.
Discover Deno: The Practical Guide for modern backend development! Released in 2020 by Ryan Dahl, the creator of Node.js, Deno offers a fresh perspective on web development, addressing concerns raised in his influential "10 Things I Regret About Node.js" talk. This course explores Deno.js, a technology poised to become a leading trend in the years to come.
Dive into the core of Deno and its ecosystem. We'll take a step-by-step approach, starting with the fundamental building blocks and progressing to building complete web applications. You'll gain a comprehensive understanding of Deno's architecture and best practices for efficient development.
Here's what you'll learn:
- Deno vs. Node.js: Understand the key differences and advantages of using Deno for your projects.
- Deno Ecosystem Fundamentals: Explore the three main components of the Deno ecosystem and how they interact.
- Runtime API Mastery: Learn how to effectively utilize the Deno Runtime API for enhanced application functionality.
- Lifecycle Events: Gain control over your application's lifecycle by understanding and utilizing lifecycle events.
- Standard Library: Leverage the powerful built-in Deno standard library to streamline your development process.
- Import System: Master Deno's unique import system for efficient module management.
- Third-Party Modules: Learn how to seamlessly integrate external libraries and packages into your Deno applications.
- Oak Framework: Build robust web applications with the Oak framework, covering middleware, routers, and more.
- EJS Templating: Create dynamic and engaging web views using EJS within your Deno projects.
- Input Validation: Implement secure and reliable applications through input validation, from basic checks to custom rules.
- Module System: Understand and effectively utilize the Deno module system for organized and maintainable code.
- Debugging Techniques: Learn essential debugging strategies to quickly identify and resolve issues in your Deno code.
- MVC Architecture: Implement the Model-View-Controller (MVC) architectural pattern for structured application development.
- SQL Database Operations: Perform CRUD (Create, Read, Update, Delete) operations on SQL databases.
- NoSQL Database Operations: Manage and manipulate data in NoSQL databases using Deno.
- REST API Development: Design and build powerful REST APIs with Deno.
By the end of this course, you'll be equipped with the skills to confidently build modern web applications using Deno. Unlock the potential of this innovative runtime and elevate your backend development capabilities.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.