F-Lab 멘토링이란?
F-Lab 멘토링은 상위 1% 개발자 멘토와 매칭이 되어 중급형 개발자 이상을 취업 목표로 공부하는 코딩 부트캠프입니다.
2명이 팀이 되어 2:1로 멘토와 소수 정예로 온라인 멘토링이 진행됩니다. 주 1회 멘토링 시간에 플립 러닝 방식으로 질문형 공부를 할 수 있습니다.
네이버, 카카오, 삼성전자, 마이크로소프트, 아마존, 페이스북, 당근마켓, NHN, 라인, 엔씨소프트, 토스 등 유명 대기업이나 유니콘 기업 출신들의 멘토들과 이력서 첨삭, 코드 리뷰, 모의 면접, 업계 취업 소식, 이직 등 다양한 취업 지원을 받을 수 있습니다.
주요 대상자는 SI 업체 등에서 이미 개발자로 일을 하고 있지만, 사수가 없어 실력 상승의 한계에 봉착하여 이직을 통해서 연봉 상승을 원하는 초급 경력자 또는 첫 취직부터 좀 더 괜찮은 회사로 한 번에 가고 싶은 경우 사용하기에 괜찮다는 평이 많습니다.
F-Lab 가격
F-Lab 멘토링의 가격은 800만원이며, 12개월 할부도 가능합니다.
얼리버드 등록시 40만원 ~ 24만원 할인이 됩니다.
상태 | 일시불 | 할부 |
---|---|---|
정가 | 800만원 | 12개월 |
얼리버드 할인 | 760만원 | 12개월 |
얼리버드 할인 | 776만원 | 12개월 |
코딩 부트캠프 특성상 가격이 비싼 것이 부담이 되지만, 대신 F-Lab의 장점은 중간에 중도 포기를 할 경우 남은 기간을 계산해서 정확하게 환불을 해줍니다.
중도 포기시 재정 리스크가 적다는 점이 괜찮습니다. 조기취업, 이직 등 변수 발생시 환불 리스크가 적습니다.
F-Lab 코스 종류 4가지
1.자바 백엔드 멘토링 : 자바 기초, 프로젝트, 서비스 배포, 성능 튜닝
자바 백엔드 멘토링은 백엔드 개발자로 연봉 상승이 필요할 때 괜찮은 코스입니다.
이론학습 6주 과정에서는 자바, 서블릿, OOP, 스프링 기초 이론을 심화 과정으로 배우고, 프로젝트 제작 16주 단계에서는 자유 주제로 서버 확장성, 로그인, 캐싱 등을 구현합니다.
서비스 배포 2주 과정에서는 클라우드 서버 비용을 지원받아서 직접 서버를 돌려보고, Redis, SQL, 깃허브 Actions 등으로 배포 과정을 배웁니다.
성능테스트 2주 과정에서는 서버가 트래픽을 얼마나 받을 수 있는 부하 테스트를 해보고 CPU, 메모리, JVM 지표를 체크하고 모니터링해서 스스로 성능테스트와 문제 분석을 통한 서버 튜닝을 할 수 있는 실력을 갖추도록 목표를 삼습니다.
2.프론트엔드 멘토링 : 바닐라 자바스크립트, 타입, 리액트, 성능테스트
프론트엔드 멘토링은 프론트엔드 개발자 이직 및 취업을 목표로 하는 심화 수업입니다.
이론 학습 6주에서는 HTML, CSS로 웹표준, 시멘틱 웹, 웹접근성을 배우고, 자바스크립트로 동시성을 배우며, 디자인 패턴으로 유지보수가 쉬운 코드를 작성하고, 웹 브라우저의 작동 원리를 자세하게 배웁니다.
SPA 프로젝트 4주에서는 바닐라 자바스크립트로 서비스를 구현해서 프레임워크의 동작 원리를 이해합니다.
타입스크립트 프로젝트는 4주로 코드 리팩토링, 유지보수성이 좋은 코드를 작성하며 SPA로 작성한 코드를 타입 스크립트로 변환합니다.
리액트 프로젝트는 8주로 자유 주제를 기반으로 프로젝트를 타입스크립트와 리액트로 작성합니다.
성능테스트 4주는 E2E 유저 시나리오 테스트, 스토리북 디자인 시스템 구축, 라이트하우스 앱 성능 측정 및 튜닝, Mock API로 유기적 앱 구성 등으로 테스트 및 튜닝을 배웁니다.
3.파이썬 멘토링 : 코드리뷰, 부하 테스트, 백엔드 API 개발
파이썬 멘토링은 파이썬 기반 취업 준비를 할 때 도움을 받을 수 있는 멘토링입니다.
이론 학습 6주에서는 프로그래밍 로드맵, 파이썬 기본 이론, 파이썬 에코 시스템 등을 배웁니다.
1차 프로젝트 6주에서는 REST API 개발을 통해서 멘토와 팀원의 코드 리뷰를 받고, ‘왜’ 라는 질문의 반복으로 문제해결을 하는 법을 배우게 됩니다.
1차 프로젝트 개선 6주에서는 1차 프로젝트에서 만든 제작물을 개선합니다. Side-Effect 방지, Locust 부하 테스트, 스케일 업/아웃, 캐싱, Codebeat 진단 등을 진행합니다.
2차 프로젝트 10주에서는 자유주제로 백엔드 API를 개발하고, 단위 테스트, 모니터링, 알람 시스템 연동, Profiler 부하 위치 추적 등을 배우게 됩니다.
4.안드로이드 앱 멘토링 : Sunflower, MVVM 작성, 앱 배포
안드로이드 멘토링 과정에서는 자바 사용법을 잘 배우고, 실제 앱을 배포해봅니다.
이론 학습 6주에서는 자바, OOP, 코틀린, 안드로이드 등을 배우며 동기/비동기 개념, 유지보수성이 높은 코드 패턴, 객체지향 등을 핵심 개념을 배우고, 멘토로부터 코드 리뷰를 듣게 됩니다.
1차 프로젝트 4주에서는 Sunflower 바탕 리스트 프로그램 제작, MVP 방식으로 개발을 하며, Retrofit API 통신 학습, Recyclerview로 화면을 구성합니다.
2차 프로젝트 10주에서는 안드로이드 프로젝트로 CI적용을 하며 코드 리뷰로 Hilt 의존성을 줄이고 MVVM 패턴으로 프로젝트를 제작합니다.
CD 적용 및 앱 배포 3주 과정에서는 직접 제작한 어플리케이션을 안드로이드 마켓에 실제 배포를 해보고 깃허브 Actions를 통해서 배포 자동화로 생산성을 올리는 법을 배웁니다.
앱 프로파일링 및 성능 튜닝 3주 과정에서는 파이어베이스, Systrace로 지표를 수집하고 병목 현상을 분석해서 느리게 처리되는 부분을 튜닝으로 개선합니다.