Jump to content

Mastering Bun - The Modern Fullstack Development


Recommended Posts

f08340b5980ba6d0b523b86dfb51d8a5.jpg

Mastering Bun - The Modern Fullstack Development
Published 1/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English

| Size: 792.08 MB[/center]
| Duration: 2h 40m
Master the Lightning-Fast JavaScript Runtime with Speed, Elegant APIs, and a Cohesive Toolkit for Ultimate Productivity

What you'll learn

Bun Fundamentals: Dive deep into the core principles of Bun and unlock its full potential.

Server-Side Mastery: Build robust APIs with Express & Elysia and conquer server-side development with confidence.

Frontend Fusion: Integrate Bun with cutting-edge frontend technologies like Elysia and Vite.

Data Dynamics: Store and manage your data efficiently with SQLite, the perfect database for modern web apps.

Testing and Security: Ensure your code's reliability and protect your applications from vulnerabilities.

Real-time Power: Master socket programming and build dynamic, interactive features.

Package Management: Become a pro at managing dependencies with Bun's built-in tool.and much more!

Explore advanced Bun features, deployment strategies, and best practices.

Requirements

Basic HTML, CSS & JavaScript/TypeScript knowledge, but it isn't mandatory!

Time, attention and dedication to learn & practice.

Description

Known for its exceptional speed and elegant APIs, Bun has become the go-to choice for developers seeking a seamless and optimized JavaScript experience.In this comprehensive course, you'll dive deep into its minimal yet powerful APIs, designed for tasks like HTTP server management and streamlined file operations. Seamlessly transitioning from Node.js as Bun natively implements an multitude of core APIs, ensuring a smooth shift for developers.Why Bun?Turbocharged Speed: Bun boasts significantly faster startup times and lower memory usage compared to traditional tools like Node.js, thanks to its custom runtime and lightweight JavaScript Core engine. Build lightning-fast websites and applications that leave users in awe.Effortless Simplicity: Ditch the juggling act of multiple tools! Bun integrates a built-in package manager, bundler, and test runner, streamlining your development process and making coding an absolute breeze.Modern Fullstack Masterclass: This course doesn't just teach you Bun; it equips you with the skills to build complete, modern web applications. Master everything from server-side development with Express.js to frontend magic with Elysia and Vite.Future-Proof Your Career: Bun is rapidly gaining traction in the industry. By mastering this cutting-edge technology, you'll distinguish yourself from the crowd and set your career on the fast track to success.By enrolling in this course you will learn-Fundamentals of Bun and server-side technologies,Buffers and file-handling,Express.js,Elysia,SQLite,Vite,Testing,SocketPackage managementAnd much more.Benefits for You:Build faster, more efficient applications that leave users impressed.Simplify your development workflow and boost your productivity.Land your dream job with in-demand fullstack skills.Future-proof your career by mastering the hottest tech in web development.So are you ready to join the Bun revolution?Enroll today and embark on your journey to becoming a fullstack master with Bun!Click the "Enroll Now" button below and start building your future today!

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Installing Bun

Lecture 3 Creating project - bun init

Lecture 4 Understanding Project Structure

Lecture 5 Built-in Watch mode "bun -watch" Goodbye! Nodemon

Lecture 6 Bun -hot & watch vs. hot

Section 2: Working with Modules

Lecture 7 Code basics - function creation

Lecture 8 Module creation - export and import

Lecture 9 Multiple modules export & import

Lecture 10 Different ways of Import Paths

Lecture 11 Default and named import/export

Lecture 12 CommonJS Vs. ESM

Section 3: TypeScript Fundamentals

Lecture 13 Variables & Datatypes

Lecture 14 Primitive Datatype - Number

Lecture 15 Primitive Datatype - Boolean

Lecture 16 Primitive Datatype - Null, Undefined, Void

Lecture 17 Primitive Datatype - "any"

Lecture 18 Type Annotation & Inference

Lecture 19 String Datatype and Escape sequence

Section 4: HTTP Server - Bun.serve()

Lecture 20 Introduction to Server

Lecture 21 Creating a Server using Bun.serve()

Lecture 22 Understanding the Request Object

Lecture 23 Understanding the Server Object

Lecture 24 Understanding Routes with req.url

Lecture 25 Parsing URLs - new URL()

Lecture 26 Sending JSON Response

Lecture 27 , Query String - GET method

Lecture 28 Request with POST Method

Lecture 29 Decoding POST-ed Data

Section 5: Bun with Express

Lecture 30 Introduction and Installation to Express

Lecture 31 Creating server with Express

Lecture 32 Understanding the Request object

Lecture 33 Responding to Request

Lecture 34 Response Headers & Content-Type

Lecture 35 Defining Routes

Lecture 36 Wildcard Characters in Routing

Lecture 37 Dealing with URL parameters

Lecture 38 POST Request With Express

Lecture 39 Accessing POST-ed Data with Middleware

Lecture 40 express.Router() - Better Approach for Routes

Lecture 41 POSTMAN - Introduction & Installation

Lecture 42 Making Request Using POSTMAN

Lecture 43 PUT, PATCH, DELETE Request

Lecture 44 res.sendFile() & Bun meta.dir - Serving HTML Files

Lecture 45 Serving static files with express

Section 6: Elysia

Lecture 46 Introducing Elysia

Lecture 47 Project Creation

Lecture 48 Understanding the Context Object

Lecture 49 Responding to the Client

Lecture 50 Configuring Routes

Lecture 51 The ".all()" Route Handler

Lecture 52 Working with URL Parameters

Lecture 53 Grouping Routes - group()

Lecture 54 Defining URL Prefix

Lecture 55 Modular Logic - Plugins

Lecture 56 Functional Callback Plugin

Lecture 57 Sending HTML

Lecture 58 Sending JSX

Lecture 59 Serving Static Files

Aspirants who want to become full-stack Bun developers.,Junior & mid-level developers who want to enhance their skills to the max!,Expert developers who want to upgrade their existing development skills.
NZ4eSKrS_o.jpg


https://rapidgator.net/file/68fa892da2d4dcd0d9b5d253d715b2a6/_Mastering_Bun_-_The_Modern_Fullstack_Development_2024-2.zip



https://voltupload.com/6ll6i552jxre/_Mastering_Bun_-_The_Modern_Fullstack_Development_2024-2.zip


Free search engine download: Udemy - Mastering Bun - The Modern Fullstack Development 2024-2
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...