Build
Binstagram DM
A real-time, end-to-end encrypted chat app with reactions, multi-device sync and read receipts.
- Complete Beginner
- ~12 Weeks
- Live - Online
- NYC in person
- Industry Standard Practices
24
2 x 90
5-7
1
One app. Every hard skill.
BinstaDM isn't a follow-along demo — every feature below ships in the app you deploy at the end.
You'll implement real key exchange and payload encryption — even your own server can't read a message.
Messages delivered in real time over sockets — not a refresh button in sight.
Typing dots, online status and sent/delivered/seen ticks, wired to real connection state.
Tap-and-hold reactions plus edit and delete for everyone — with an honest "edited" label.
Threaded replies and message forwarding, with a labeled "Forwarded" origin like WhatsApp's.
Photos, videos and voice messages — compressed, uploaded and cached properly.
Five Phases. Zero Filler
Each phase ends with something new running on your machine — not a certificate of attendance.
1
Week 1~3
Dart Syntax
Null Safety
Widgets
Layout
Navigation
Async & Streams
Debugging
2
Model classes
Repository Pattern
Realtime Server Setup
Instant list updates
Handle a dropped connection
3
Reactions, deleting & editing
Reply & forwarding
Group conversations
Media & Voice
Per-member read state
4
Key exchange
Encrypt & decrypt messages
What the server can't see
5
Week 12~13
Performance
Debugging
Enterprise patterns
Optimization
Publishable Project Build
$1 Reward for Completion
You write the code. You watch Binstagram come alive.
These aren't screenshots — tap, type and interact with them. The code updates as you go.
- The Outcome
{}
You leave with proof, not only certificates.
This is tuition, not a video library — every session happens in real time, with someone who knows your code.
- BinstaDM live on Android, iOS & Web
- A GitHub repo with 12 weeks of real commit history
- An architecture you can defend in an interview
- Every session recording, forever
Getting in takes two steps.
No application forms, no waitlists. A short call first, tuition only when you're sure.
Step 1
The Roadmap Call
20 minutes · video conference
- The real mentor across the table — never a salesperson
- Your personal 12-week roadmap, discussed live on the call
- Straight answers to your curiosity and questions.
- $1 is saved for you as a gradudation reward.
// why not free? free calls get skipped.
// a dollar means we both show up ready.
Step 2
Small-group tuition
$299/month
12-week course · billed monthly for 3 months · online, nationwide
- 2 live sessions a week , 90 minutes each
- Same mentor throughout , groups of 3–4
- Your code reviewed line by line, every week
- Recordings included , yours to keep
- 1-on-1 track available on request
Start date & scheduling
Sessions are delivered in scheduled cohorts. Your start date will be confirmed once your cohort is scheduled, typically within 3–4 weeks. If we’re unable to confirm a start date within this period, your $1 will be refunded or we’ll discuss the available options with you. Know more
Prefer in person?
In-person tuition is available case-by-case upon request. Pricing and scheduling are arranged directly with your mentor and subject to availability. All arrangements begin with the same $1 introductory call; additional enrollment steps may apply.
Before you book.
Some questions you might have, has been answered already
I've never written a line of code. Can I do this?
Yes — the course is designed for complete beginners. Phase 1 assumes zero experience and moves at the pace of your group of 3–4, not a lecture hall.
What do I need to start?
A laptop (Windows, Mac or Linux) and an internet connection. We set up Flutter, Dart and Supabase together in week 1, and everything we use has a free tier — no paid tools.
What if I miss a session?
Every session is recorded and sent to you the same day. Because groups are 3–4 people, your mentor will notice you were gone and catch you up at the start of the next session.
Is the $1 call just a sales pitch?
No — it's a working session. You leave with a personal 12-week roadmap and an honest answer about fit. If we think the course isn't right for you, we'll say so on the call. And the $1 is credited toward tuition if you enroll.
Group or 1-on-1?
The default is a live group of 3–4 at $299/mo. A 1-on-1 track is available on request — bring it up on your Roadmap Call and we'll price it for your schedule.
Can I learn in person?
In NYC, yes — Queens and Manhattan, offered case-by-case. Pricing and schedule are worked out directly with your mentor, starting from the same $1 Roadmap Call.
- LFN Coder
Dev! Your first messenger is
12 Weeks Away.
Real projects, real bugs, real growth — welcome to the 3 AM Debugging Club.