Instructor since 2024

Leila Haddad

iOS and backend engineer teaching SwiftUI apps and the Go services behind them

Students
3,450
Courses
2
Instructor rating
4.4
Reviews
14

About Leila

I work on both ends of mobile products: the iOS app in Swift and SwiftUI, and the backend services, which I usually write in Go. Seeing both sides has made me picky about clean APIs, clear error handling and code that a teammate can read a year later.

My courses are calm and structured. We start with the smallest working version, then add one concept at a time, with a short recap at the end of every section.

When I am not building, I contribute small fixes to open source Go libraries and help run a local meetup for mobile developers.

Courses by Leila

2 courses

What students say

Latest 8 of 14 reviews
Marcel E. Oct 3, 2026 · Go for backend developers: web services with net/http
Sample

Graceful shutdown done right

We had dropped requests during deploys. The shutdown lesson fixed it the same afternoon.

Tomasz J. Sep 26, 2026 · SwiftUI for beginners: build and publish an iOS app
Sample

My hiking app is real now

I actually use Trails for my weekend walks. Adding photos with PhotosPicker was easier than I expected.

Andrea S. Sep 26, 2026 · Go for backend developers: web services with net/http
Sample

No framework needed after all

I did not realise how far the standard library had come. The new ServeMux patterns cover everything we needed.

Emma W. Sep 9, 2026 · SwiftUI for beginners: build and publish an iOS app
Sample

Perfect for total beginners

I had never coded before. The Swift basics lesson was patient, and by section four I was building screens on my own.

Kenneth O. Sep 4, 2026 · Go for backend developers: web services with net/http
Sample

sqlc is a revelation

Writing plain SQL and getting typed Go functions is the best of both worlds. Great section.

Rahul S. Aug 11, 2026 · SwiftUI for beginners: build and publish an iOS app
Sample

SwiftData explained clearly

The difference between structs for sample data and model classes was explained better here than anywhere else.

Petra M. Aug 5, 2026 · Go for backend developers: web services with net/http
Sample

Clear and idiomatic

Leila's code is very readable. I wanted a bit more on authentication with external identity providers.

Marco B. Aug 1, 2026 · SwiftUI for beginners: build and publish an iOS app
Sample

Previews changed how I work

Using multiple previews for dark mode and large text was a small tip that improved all my screens.

SampleSample catalog: the instructors, courses, reviews and stats on this site are demo content.