F-Lab
로그인
이미지 배경이미지 배경
코스 이미지

파이썬
딥다이브 멘토링

상위 1% 개발자들의 멘토링을 통해 대규모 서비스를 지탱할 수 있는 백엔드, 데이터 엔지니어, ML엔지니어로의 길을 닦고, 깊이있게 학습하는 방법을 익혀 사수가 없어도 혼자 성장할 수 있는 개발자로 성장합니다.

단순 취업이 아닌
더 멀리 보는 교육

개발자는 기술 사용법만 익히면 쉽게 취업할 수 있습니다.
하지만 좋은 개발 환경을 제공하는 회사를 선택하기는 힘듭니다.
F-Lab은 단순 취업률보다는 개발자로서 제대로 성장할 수 있는
개발 환경 또는 처우를 성과 지표로 삼고 있습니다.

수료생 평균 연봉4,700만 원
대기업, 유니콘 기업 평균 입사율52%
경력직 수료생 평균 연봉 상승률27%
2023년 1월 기준*

F-Lab 멘토링 수료생
합격 기업

멘토링 종료 후 6개월 이내에
취업/이직한 회사만 성과로 산정합니다*
F-lab 수료생 합격 기업들

F-Lab 멘토링 후기

취업을 넘어 깊이있는 개발자로 성장한 사람들의 이야기

F-Lab 멘토링 영상 후기

네이버, 카카오 동시 합격 수료생 정O 님의 후기 영상

상위 1% 멘토들,
까다롭게 검증합니다


네카라쿠배 출신 개발자 400명이 멘토로 지원했지만 그중 100명만이 멘토로 합류했습니다.

2023년 1월 기준*
  • 모집 공고

    네임밸류 있는 회사 출신의 개발자만 지원받습니다.
  • 이력 검증

    서류 심사를 통해 역량을 평가합니다.
  • 실력 검증

    면접을 통해 기술뿐만 아니라 인성까지 검증합니다.
  • 멘토 합류

    실력 검증이 끝난 후, F-Lab 멘토로 합류합니다.
  • 멘토 온보딩

    F-Lab 커리큘럼을 바탕으로 온보딩을 진행합니다.

F-Lab 멘토 출신 기업

네이버 카카오 당근 개발자

F-Lab 상위 1% 멘토 소개


F-Lab 멘토님들은 구글, 마이크로소포트, 네카라쿠배 등 IT 빅 테크 기업에서도 엄격한 검증을 추가적으로 통과하신 분들, 혹은 컨퍼런스 연사, 유명 개발 서적 집필자 등 업계 상위 1% 개발자들로 구성되어 있습니다.

Kenneth
  • 네이버 개발자
  • 뤼이드 개발자
  • 유명 컨퍼런스 발표자 출신
Mas
  • 네이버 개발자
  • 카카오 개발자
  • 기술서적 집필
  • Tensorflow 컨트리뷰터
  • AI와 데이터 엔지니어링에 대한 깊은 경험
Jacob
  • 샌드버드 개발자
  • 3천만 회원 글로벌서비스 경험
  • 대규모 분산시스템에 대한 깊은 경험
  • 대규모 인증, 채팅 시스템에 대한 깊은 경험
Ydrah
  • 쏘카 개발자
  • 다수의 멘토링 및 교육 경험
  • 인프라 스트럭처와 MLOps 관련 깊은 경험
Stephen
  • 데브옵스와 인프라스트럭처에 대한 깊은 경험
  • 오늘의집 개발자
  • AWS 개발자
  • ML 엔지니어링에 대한 깊은 경험
Jorge
  • 네이버 개발자
  • 카카오 브레인 개발자
  • 딥러닝과 MLOps 관련 깊은 경험
전체 멘토 보러 가기

1:1 멘토링, 초격차 성장하는 최적의 방법

사람마다 경험과 배경이 모두 다르기에 같은 속도와 방향을 가질 수 없습니다.F-Lab에서는 플립러닝 멘토링을 진행합니다.

✔️ 주 1회 화상 멘토링 진행

✔️ 메신저(Slack)로 멘토와 상시 커뮤니케이션

✔️ Github을 이용해 현업과 동일하게 진행되는 코드 리뷰

mentoring-example

멘토링에 몰입할 수 있는 환경을 제공합니다

✔️ 멘토링 음성 스크립트 제공

멘토링 다음 날 녹음본과 텍스트 변환 스크립트를 제공할 뿐만 아니라, 수료 후에도 반복 조회하며 학습할 수 있습니다. 나의 상황에 맞춰 전달되는 업계 최고 개발자의 인사이트를 소장하고 되새기며 성장하세요.
support-item-example
support-item-example

네이버 클라우드 100만 원 크레딧 제공

프로젝트 진행 시 성능 테스트 후 성능을 개선해보실 수 있도록 현업과 최대한 비슷한 환경인 네이버 클라우드크레딧을 제공합니다.
support-item-example

IntelliJ IDEA 6개월 이용 쿠폰 제공

프로젝트 진행 시 효율적인 개발 환경 제공을 위해 JetBranins 통합 개발 환경 소프트웨어(IDE) 6개월 쿠폰을 제공합니다.

600명 이상의 F-Lab 개발자 커뮤니티 멤버십을 제공합니다

F-Lab 온라인 커뮤니티에서는 스터디, 모각코, 기술 컨퍼런스 등 600명 이상의 개발자 동료들과 실시간으로 교류하며 성장할 수 있습니다.
community_membership

F-Lab 멘토링 시스템, 따라올 수 있는 ‘경쟁사는 없습니다’

F-Lab은 아무나 할 수 없는 것에 집중합니다. 이론을 바탕으로 비즈니스 요구사항을 경험하고 대규모 환경에서 생기는 문제를 해결해 논리적으로 의사결정할 수 있도록 도와드립니다.
💡 수료 후에도 스스로 무엇이 필요한지 인지하고 그에 맞게 공부할 수 있도록 훈련합니다.
comparison_table

F-Lab 교육 철학


F-Lab 커리큘럼은 단순히 완주하는 것을 목표로 하지 않습니다. ‘특정 기술을 경험해 본 적이 있다’는 것만으로는 커리어를 향상시키기 어렵기 때문에 기술을 제대로 이해하고 사용하는 것에 중점을 둡니다. 깊은 학습은 개발 실력 자체를 향상시켜주며, 이는 본질적인 개발 역량의 향상을 의미합니다. 사용하는 기술에 대해 깊이 있게 학습하면 면접에서도 깊이 있는 대답을 할 수 있습니다. 이를 위해서는 개인의 학습 수준과 방식에 맞춰 꾸준하고 깊이 있는 학습 습관을 기르는 것이 중요합니다. 따라서 F-Lab에서는 멘토와 멘티가 1:1로 맞춤형 학습을 진행합니다.

F-Lab 교육 철학

파이썬
멘토링 로드맵


💡 F-Lab 멘토링은 1:1 맞춤 교육으로
원하는 학습 방향을 멘토님과 조율할 수 있습니다.

기본 코스
1-4주5-8주9-12주13-17주
이론 학습이론 학습
프로젝트프로젝트 진행
배포클라우드 배포
& CD 적용
성능 테스트성능 테스트
& 튜닝
취업 컨설팅이력서 & 포트폴리오 피드백
좌우 스크롤로
F-Lab 멘토링 기본 코스를 살펴보세요!
연장 심화 코스
  • Micro Service
    Architecture
  • Domain Driven Design
  • Event Driven Architecture
  • 쿠버네티스 등
    인프라 관리
  • 병렬 프로그래밍
  • 분산 처리
  • 다양한
    데이터베이스
  • 데이터 정합성
  • 데이터 엔지니어, ML 엔지니어
*기본 코스 수료생만 진행 가능

파이썬
멘토링 커리큘럼

01이론 학습

파이썬 문법 및 원리, 스레드, IO등 기초부터 단단하게 학습합니다. 또한 대규모 트래픽 처리를 위한 동시성 처리 지식을 학습하고 이해합니다

4주기본 소양 학습
  • “개발자”라는 직업에 대한 깊이있는 이해
  • 개발자로써 가져야하는 소프트스킬 학습 및 이해
Python
  • 파이썬 문법 및 원리에 대한 학습 및 이해
  • 스레드, IO 등 성능에 영향이 큰 기본기 개념들을 학습 및 이해
OOP
  • MSA, DDD, 헥사고날 아키텍처 등 고급 기술들을 이해하기 위한 본질적인 개념인 객체지향에 대해 기초 및 심화 학습
  • 유지보수 용이한 소스코드 작성법 학습
Web Server
  • HTTP 스펙에 대한 깊이있는 이해와 활용 방안 탐구
  • 대규모 트래픽 처리를 위해 필요한 동시성 처리 지식 학습
  • 지속 가능한 소프트웨어 개발을 위해 문서화 작업 및 테스트 관련 학습 및 이해
02프로젝트

Python과 Fast API를 활용하여 자유주제로 프로젝트를 진행합니다. 해당 프로젝트는 목표는 포트폴리오 완성이 아닌 하나의 기능을 만들더라도 수준 높은 기능을 구현하는게 목표 입니다

9주

Python과 Fast API를 활용하여 높은 퀄리티의 프로젝트를 진행하는 방법에 대해 학습합니다. 소스 코드의 겉모습은 누구의 것이든 비슷하지만, 개발자 처우의 차이는 고민의 깊이에서 생깁니다. 정말 깊이 있게 고민하고 코드를 작성한 프로젝트란 어떤 것인지, 어떻게 할 수 있는지 익히기 위한 프로젝트를 진행합니다.프로젝트를 완성하지 못해도 괜찮습니다. 기능을 하나만 만들더라도 더 많은 트래픽을 받을 수 있는 구조와 더 높은 유지보수성을 가질 수 있도록 최대한 잘 만드는 것을 지향합니다.

진행 내용
  • 관습적으로 작성하는 부분에 대해 다시 고민해보며 “왜?”를 고민하는 습관 형성
  • 멘토님의 코드리뷰를 통해 이론을 코드에 적용하는 법과 더 좋은 코드를 작성하는 법 학습
  • 성능을 높힐 수 있는 방안에 대한 멘토님의 가이드
    • Scale Up / Scale Out
    • Caching
    • Code Optimization
  • CI 적용 및 Codebeat를 이용하여 코드 퀄리티 진단
  • 테스트 코드 작성으로 동작을 보장하는 방법 학습
  • 로깅, 모니터링, 알람 시스템 연동
기대 효과
  • CS, 언어, 프레임워크 등 학습한 이론을 코드에 적용하는 법 자체를 익혀 장기적으로 스스로 성장할 수 있는 기반 확보
  • 추상적인 개념인 “대용량 트래픽”을 어떻게 처리할 수 있는지 구체화 및 이해
  • “실버 불릿은 없다”라는 말처럼 다양한 기술의 트레이드오프를 고려하여 타당한 논리를 가지고 기술 도입 경험
  • 무작정 작성한 코드가 아닌, 이유가 있는 코드를 작성
03클라우드 배포 & CD 적용

클라우드 환경에 서버를 구성하고 배포합니다. 이를 통해 서버 배포 과정의 세부 사항을 깊이 있게 학습하고 이해합니다

2주

현업과 유사한 환경을 경험하기 위해 클라우드 환경에 서버를 구성하고 배포합니다. 단순히 도구를 사용하여 쉽게 배포하는 것이 아니라, 직접 서버에 배포한 후 자동화를 구축하는 방식으로 진행합니다. 이를 통해 배포 과정의 세부 사항을 깊이 있게 이해할 수 있습니다.
* 클라우드 서버 비용은 F-Lab에서 지원하기 때문에 현업 수준의 넉넉한 서버 환경에서 다양한 경험을 할 수 있습니다.

진행 내용
  • 클라우드 서버 배포
  • Redis, MySQL 등 여러 툴을 서버에 띄우고 연동
  • 배포 과정 자동화
기대 효과
  • 직접 인프라를 구성해보며 서버 환경에 대한 이해도 상승
  • 트래픽이 많은 기업에서는 어떻게 서버를 구성하는지 학습 및 이해
  • 배포 자동화에 대한 효과를 체감하며 이 효과에 대해 구체적으로 설명 가능
04성능 테스트 및 튜닝

내가 구성한 서버가 얼마나 많은 트래픽을 처리 할 수 있는지 성능테스트를 진행합니다. 이후 모니터링 도구를 활용하여 CPU, 메모리, JVM 등 여러 성능 지표를 확인하고 성능을 튜닝 직접 경험하고 학습합니다

2주

대용량 트래픽을 처리하기 위해서는 주어진 하드웨어 내에서 최대한의 성능을 이끌어내는 능력이 필요합니다. 이를 위해 내가 구성한 서버가 얼마나 많은 트래픽을 처리할 수 있는지 배포한 서버에서 성능 테스트를 진행합니다. 그리고 모니터링 도구를 활용하여 CPU, 메모리 지표, JVM 지표 등 여러 성능 지표를 확인하고 이를 기반으로 성능을 튜닝해 나갑니다.

진행 내용
  • Locust를 이용하여 부하 테스트 및
  • APM과 Profiler를 사용하여 부하 위치 추적
기대 효과
  • 부하테스트의 신뢰성을 높이는 방법에 대해 학습 및 이해
  • 부하테스트와 모니터링을 통해 멘토링 종료 후에도 셀프 피드백을 받으며 성장 가능
  • 이론으로만 학습했던 OS와 파이썬의 내부 동작들을 지표 학습 및 이해
05연장 심화 코스 진행

아키텍처 설계 심화, 병렬 프로그래밍과 분산 처리, 데이터 엔지니어 & ML엔지니어 특화 심화 학습 등 협업에서도 쉽게 배울 수 없는 주제들을 학습하고 이해합니다

연장 종료 시까지

5단계까지 진행하셨다면 깊이있게 개발하는 방법을 익혀 스스로 성장할 수 있는 상태가 되셨을겁니다. 하지만 더 많은 것들을 해보고 싶으시다면 월 99만원에 연장 심화코스를 계속 진행하실 수 있습니다. 더 배우고 싶은 주제를 멘토님과 얘기하며 그 주제에 대해 학습하고 프로젝트에 적용해봅니다.

진행 내용
  • 아키텍처 설계 심화
    • Micro Service Architecture
    • Domain Driven Design
    • Event Driven Architecture
  • 쿠버네티스 등 인프라 관리
  • 대규모 트래픽 처리
    • 병렬 프로그래밍
    • 분산 처리
    • 다양한 데이터베이스
    • 데이터 정합성
  • 데이터 엔지니어, ML엔지니어 등 특화된 직군에 대한 학습
기대 효과
  • 정말 넓은 백엔드 세상에 대한 이해도를 높혀가며 트렌드가 바뀌더라도 적은 러닝커브로 학습할 수 있는 기반 확보

멘토링 신청 프로세스

멘토링은 아래의 프로세스로 신청이 가능합니다.

Step 01

신청서 작성

Step 02

결제

Step 03

팀빌딩 & 시작

Step 01

신청서 작성

  • “신청하기” 버튼을 통해 멘토링 신청서를 작성할 수 있습니다. 멘토링 신청서를 작성하면 F-Lab 내부에서 멘토링에 적합하신 분인지 판단하여 결과를 알려드립니다.
멘토링 프로세스 STEP1 이미지

F-Lab 멘토링 모집 중

상위 1% 개발자가 전하는 깊이 있는 개발자로 성장하는 길

멘토 배정 후 시작

2주 이내 시작

✔️ 4개월 멘토링
✔️ 결제 후 2주 이내 시작
마감 D-9

11월 시작

✔️ 4개월 멘토링
✔️ 212만 원 할인
마감 D-40

12월 시작

✔️ 4개월 멘토링
✔️ 222만 원 할인

F-Lab 멘토링 비용 안내

개발자 취업은 끝이 아닌 시작, 수료 후에도 F-Lab 커뮤니티는 당신과 함께합니다

2주 이내 시작
시작결제 후 2주 이내 시작
기간4개월
202만 원 할인
정가 700만 원498만 원
*12개월 할부 시 41만 원
11월 시작얼리버드
시작11월 초
기간4개월
212만 원 할인
정가 700만 원488만 원
*12개월 할부 시 40만 원
12월 시작얼리버드
시작12월 초
기간4개월
222만 원 할인
정가 700만 원478만 원
*12개월 할부 시 39만 원
자주 묻는 질문

F-Lab
소개채용멘토 지원
facebook
linkedIn
youtube
instagram
logo
(주)에프랩앤컴퍼니 | 사업자등록번호 : 534-85-01979 | 대표자명 : 박중수 | 전화번호 : 0507-1315-4710 | 제휴 문의 : info@f-lab.kr | 주소 : 서울특별시 강남구 테헤란로 113, 705호 | copyright © F-Lab & Company 2020