Wild Backend

커리큘럼

  1. 🏛️ Layered Architecture

    소프트웨어 아키텍처 패턴의 핵심 개념 중 하나인 계층(layer)를 집중적으로 학습합니다. 계층화는 복잡한 소프트웨어 시스템을 분할하는 일반적인 기법으로, 각 계층은 독립적인 역할과 책임을 가집니다. 이 교육에서는 전통적인 계층 구조, SOLID 객체지향 설계 원칙, Hexagonal Architecture 등 다양한 설계 및 구현 방법을 다루며, 이를 통해 유지보수성과 확장성, 테스트 가능성을 높이는 방법을 배웁니다. 또한 이 관점에서 Spring을 비롯한 IoC Container 기술의 의의를 알아 봅니다.

  2. 🎯 Domain

    도메인은 소프트웨어를 통해 해결하려는 문제 영역으로, 이 교육에서는 비즈니스 로직을 표현하는 트랜잭션 스크립트, 도메인 모델 패턴을 소개하고, 도메인 주도 설계에 대해 배웁니다. 비즈니스 로직의 복잡도에 따라 어떤 패턴을 선택해야 할지, 어떻게 지속적으로 리팩터링해야 할지 결정함으로써 유연하고 확장가능한 백엔드 설계를 만들고 유지하는 데 집중합니다.

  3. 💾 Database

    많은 비즈니스가 영속화된 대규모 데이터를 바탕으로 하고 있고, 많은 경우 관계형 데이터베이스를 사용하고 있습니다. 관계(테이블)와 객체(클래스)를 매핑하는 패턴과 객체-관계 임피던스 불일치를 해소하는 방법에 대해 알아보고, 대규모 데이터, 비정형 데이터 처리, 성능 요구사항을 위해 NoSQL을 함께 사용하는 방법에 대해 배웁니다.

  4. 📦 Microservices

    작고 독립적인 서비스로 복잡한 애플리케이션을 분해하는 마이크로서비스 아키텍처 스타일을 학습합니다. 각 서비스가 Bounded Context에 따라 비즈니스 로직을 처리하게 해서 시스템의 확장성 및 유연성을 증가시키는 방법, 이벤트 기반 아키텍처(EDA)를 통합하는 방법, 각 서비스를 배포하고 관리하는 방법 등을 배웁니다.

강사

아샬 사진

코딩의 신 아샬

  • · LINE WOW, 배달의민족 개발 (2014~2016)
  • · 스프링캠프 TEST PATTERNS 발표 (2016)
  • · 패스트캠퍼스 온라인 Java 웹 개발 강의 (2019)
  • · 달랩 오프라인 Java Backend 강의 (2019)
  • · 코드숨 React, Spring 강의 (2020~2023)
  • · 메가테라 프론트엔드, 백엔드 강의 (2022~)

유튜브: https://youtube.com/@ahastudio

장소

교육은 강남역 3번 출구 방향에 있는 토즈 강남역토즈타워점에서 이뤄집니다.

지도

기간

와일드 백엔드는 총 4주 과정으로 이루어져 있습니다.

매주 토요일 오후 2시 ~ 6시 (4시간)

  • Week 1 - 3월 16일 (토)
  • Week 2 - 3월 23일 (토)
  • Week 3 - 3월 30일 (토)
  • Week 4 - 4월 6일 (토)

비용

얼리버드 50% 할인

1,100,000원 550,000원

월 91,667원  (무이자 6개월 할부 시)

환불

  • · 3월 13일 이전에 취소하실 경우 전액 환불해 드립니다.
  • · 3월 24일 이전에 취소하실 경우 50% 환불해 드립니다.
  • · 이후엔 환불 불가능합니다. 다른 분께 양도하는 건 상관 없습니다.

문의

https://m.me/DalLabKorea

메시지를 남겨주시면 답변해 드리겠습니다.

와일드 백엔드 2기 참가 신청