[1단계] 문법 학습
모든 학원에서 첫 달은 해당 분야에서 사용하는 프로그래밍 언어를 배우는 과정으로 이루어져 있다. 국비지원 학원에서 가장 많이 개설된 자바-스프링 백엔드 과정을 기준으로 보면 첫 1개월 동안은 자바를 배운다.
[2단계] 프레임워크 학습
문법을 배운 후 3개월 정도는 프레임워크를 배운다. 앞에서 프레임워크는 장난감 블록 세트와 유사한 개념이라고 설명했던 것처럼 이미 누군가가 잘 만들어 놓은 블록 세트의 사용법을 배우는 것이다. 첫 달에 배웠던 문법을 기반으로 코드 블록을 적절하게 조립하는 방법과 노하우를 훈련한다.
보통 백엔드 과정에서는 서버를 만드는 데 필요한 데이터베이스를 구성하는 방법, 프론트엔드와 의사소통하기 위해 API를 만드는 방법 등을 배운다. 앱 개발 과정이라면 기본 앱에서 화면을 만드는 법, 버튼을 만드는 법, 화면 배치를 하는 법 등을 배우게 된다.