백엔드
기본이 되는 코딩능력이 생명!
이해를 바탕으로 프로젝트를 구현하도록 지도합니다.
교육과정의 개월수를 선택하여 세부과정을 볼 수 있습니다.
프로그래밍 언어 기본 익히기
개발환경 구축, 변수와 자료형 연산자와 조건문, 반복문의 활용, 메소드(method)
배열(Array) 개념과 사용법, 배열(Array) 심화 2차원 배열 활용, 문자열(String) 다루기
클래스(Class), 클래스 설계 심화 상속(Inheritance) ,다형성(Polymorphism) 추상클래스(Abstract Class)
인터페이스(Interface), Wrapper Class(래퍼 클래스), Collection framework와 List, Set, Map 자료구조 쓰레드(Thread)의 개념과 사용법 예외처리(Exception), 파일 입출력
웹 클라이언트 개발(웹표준, 마크업)과 Servlet
서버와 클라이언트의 개념 웹 표준과 HTML, CSS, Javascript, JQuery 프레임워크
Bootstrap 사용해서 꾸미기 및 마크업 실습
Servlet 개발환경 구축 , Servlet과 JSP 형상관리 프로그램 Github에 코드 올리기
Database 쿼리, MySQL을 이용한 데이터베이스 활용
웹 서버 개발, DB
JDBC 연동 , MVC 패턴 적용 쿠키와 세션
Spring 프레임워크 설명 및 SpringBoot 환경 세팅
SpringBoot 활용한 MVC 패턴 적용
Spring 프레임워크를 통한 Request와 Response AOP, DI 에러처리, 응답코드
웹 서버 개발, DB
Spring과 MySQL 연동 MyBatis 활용
데이터베이스 설계
MyBatis를 활용한 CRUD
REST API 설계 Javascript를 이용한 AJAX 인터셉터
프로젝트 진행(SNS 개발)
프로젝트 방법론 프로젝트 설계 데이터베이스 설계
기본 사이클 검증(jsp 화면, json 응답, DB 연동 확인) CRUD
프로젝트 구현 및 테스트
리눅스 웹 서버 세팅 Jenkins를 활용한 배포
기획서 작성 및 발표
프로젝트 설계 및 구현
프로젝트 구현 및 서버 배포
테스트/검수 및 결과 발표
대한민국 입시 No1. 메가스터디 교육그룹에서 4차 산업혁명의 성장과 미래에 발맞추기 위하여 메가스터디IT아카데미를 런칭하였습니다.
더보기
더보기
더보기