In The Bleak Midwinter
App Development
< All training programs

App Development

Modern web, mobile and API engineering

Practical training in modern application engineering — from component architecture to API design — taught by engineers who ship production applications every week.

What the program covers

Curriculum covers modern frontend frameworks, mobile development, REST and GraphQL API design, testing strategy, and performance. Every cohort builds and ships a working application by the end of the program.

Recent outcomes

  • A logistics company's team shipped an internal dispatch app during the four-week bootcamp.
  • A junior cohort went from zero to a production-grade React application with full test coverage.
  • A mobile team adopted a shared design-system component library, cutting build time by a third.

Technologies covered

  • React
  • Next.js
  • React Native
  • Node.js
  • GraphQL
  • PostgreSQL
  • Playwright

Program agenda

Application architecture (Day 1)

  • Component-based architecture
  • State management
  • Design systems
  • Accessibility

APIs & data (Day 2)

  • REST API design
  • GraphQL API design
  • Data modeling
  • API security

Mobile (Day 3)

  • React Native fundamentals
  • Navigation & shared state
  • Mobile performance
  • App store publishing

Quality & performance (Day 4)

  • Test strategy
  • End-to-end testing
  • Performance optimization
  • Quality gates in CI

Final project (Day 5)

  • Product scoping
  • Pair-programmed development
  • Code review
  • Demo & retrospective

Deliverables

  • Working application shipped by end of session
  • Automated test suite
  • Technical documentation
  • Certificate of completion

Commitments

  • Group of 6 to 12 people
  • Prerequisites: basic JavaScript
  • Duration: 5 days
  • Project follow-up included

Equipment & materials

  • Laptop required (BYOD)
  • Preconfigured development environment
  • Dedicated Git repository access
  • Course materials + source code