Series Planning

Active, Coming Soon, and Ideas Farther Away
Name
Lessons
Difficulty
Status
AdonisJS in 30
9 Done/0 In Progress/10 Planned
Intermediate
Ongoing
Building with AdonisJS & Inertia
63 Done/3 In Progress/78 Planned
Intermediate
Recording
AdonisJS Todo
0 Done/0 In Progress/4 Planned
Beginner
Not Started
API Development with AdonisJS
0 Done/0 In Progress/0 Planned
Intermediate
Not Started
AdonisJS & CSV File Management
0 Done/0 In Progress/6 Planned
Intermediate
Not Started
AdonisJS Jobs & Queues
0 Done/0 In Progress/5 Planned
Intermediate
Not Started
Event Emitter
0 Done/0 In Progress/0 Planned
Beginner
Not Started
Transactional Email
0 Done/0 In Progress/0 Planned
Beginner
Not Started
Authorization with AdonisJS Bouncer
0 Done/0 In Progress/0 Planned
Intermediate
Not Started
Testing with Japa
0 Done/0 In Progress/0 Planned
Beginner
Not Started
Name
Lessons
Difficulty
Status
Building A Coding Blog
0 Done/0 In Progress/0 Planned
Advanced
Idea
Building A Multi-Tenant CMS
0 Done/0 In Progress/0 Planned
Advanced
Idea
Building An Image CDN
0 Done/0 In Progress/0 Planned
Advanced
Idea
Modern SPAs with Unpoly & EdgeJS
0 Done/0 In Progress/0 Planned
Beginner
Idea

Content Schedule

Posts Assigned A Publish Date
Blog
Lesson
News
Snippet
September 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6

Inertia Form Basics
Form Validation & Displaying Errors
What Code Can & Can't Be Shared Between AdonisJS & Inertia
Specifying Page Titles & Meta Tags

4 Posts
7
8
9
10
11
12
13

Cross-Site Request Forgery (CSRF) Protection in InertiaJS
Common useForm Methods & Options
What Are Some of Inertia's Limitations
Creating A FormInput Vue Component
The useForm Helper

5 Posts
14
15

Accessing Lucid's Knex Connection Client

1 Posts
16
17
18
19
20

Defining Our Migrations & Foreign Keys
Defining Our Lucid Models & Relationships
Understanding Our Database Schema

3 Posts
21
22
23
24
25
26
27

Seeding Our Initial Database Data
Typing Lucid Models in Inertia with DTOs
Creating A Lucid Model Mixin for our Organization Relationship

3 Posts
28
29
30