Skip to content

lalwr/FastCampusJavaWebMaster

Repository files navigation

패스트 캠퍼스 JAVA 웹 프로그래밍 마스터 과정 1기

기간

  • 2018.03.19 ~ 06.08

공부 목록

  • Class
  • Interface
  • generics
  • lamda, Stream
  • thread
  • Tomcat구조
  • Spring
  • JPA
  • rabbitmq
  • redis
  • Srping Boot 2.0
  • Docker
  • Spring, Maven, Gradle profile
  • CTIP
  • Sharding
  • i18n ,locale
  • FlashMap

수업 시간

  • 매주 월, 금 : 10:00 ~ 17:00 / 수업 진행
  • 매주 수요일 : 10:00 ~ 17:00 / 과제 및 상담
  • 매주 화, 목 : 10:00 ~ 15:00 / 수업 진행

수업 목표

  • 알고리즘 풀기
    • 하루 1~2시간 공부하기(Big-O개념등등 숙지)
    • 정렬, 검색관련 알고리즘 숙지
  • 나만의 방식으로 블로그 정리 하기
  • gitHub에 1일 1 commit 하기
  • JAVA 8 문법 숙지
  • SPRING 4 project
  • SPRING 5 project 및 SPRING Boot 2.0 project

알고리즘 스터디

수업 내용 요약

 회차
1회차
2회차
3회차
4회차
5회차
6회차
7회차
8회차
9회차
10회차
11회차
12회차
14회차
15회차
16회차
17회차
18회차
18회차
18회차
19회차
20회차
21회차
22회차
23회차
24회차
25회차
26회차
27회차
28회차
29회차
30회차
32회차
35회차
37회차
39회차
40회차
41회차

블로그 정리

 CATEGORY  DESCRIPTION  DATE
Algorithm Big-O개념 18.03.20
Web application Web application 개념  18.03.20
Servlet Servlet 개념  18.03.22
Maven, Jdk maven, jdk 설정  18.03.22
Maven, Servlet maven Servlet 프로젝트 Tomcat 구동 18.03.22
SPRING SPRING INITIALIZR 프로젝트 18.03.23
Servlet 다수의 인스턴스 구현하기  18.03.22
WAS mini was 프로젝트   18.03.23
Network Blocking 과 NonBlocking  18.03.24
JAVA char, String 형식 입출력  18.03.24
JAVA Thead와 notifyAll(), wait() 함수  18.03.29
JAVA Java Stream의 이용 방법  18.03.29
JAVA Java Maven Web 프로젝트 - NO DB  18.04.02
SPRING Spring Bean 및 xml 설정  18.04.03
SPRING Spring 및 Annotation  18.04.03
JAVA JAVA에서 세션과 쿠키  18.04.03
JAVA JAVA Comparable vs Comparator  18.04.03
SPRING Spring에서 Maven  18.04.04
SPRING Spring DispatcherSerlvet  18.04.04
SPRING Spring Maven Project 기본 셋팅  18.04.05
SPRING Spring tiles3 설정  18.04.08
Intellij Intellij에서 .gitignore 파일 만들기  18.04.05
Spring Spring JDBC  18.04.11
Spring Spring 에서 HTTP Protocol 사용하기  18.04.13
Git GitHub 코드리뷰 방법  18.04.13
TDD Intellij 에서 개발소스 테스트하는 방법  18.04.14
JAVA JAVA에서 String  18.04.14
Spring Spring Fileupload 관련 내용  18.04.17
Spring Spring Interceptor  18.04.17
JAVA ThreadLocal 개념  18.04.17
Docker docker에서 mysql 설치  18.04.18
Spring Spring Boot 2.0 및 기타 라이브러리  18.04.20
Thymeleaf Thymeleaf 사용법  18.04.20
Spring Spring JPA  18.05.09
Spring 스프링에서 검증 @Valid 와 BindingResult  18.05.09
Docker Docker 정리  18.05.15
Spring Test Spring boot에서 @SpringBootTest와 @DataJpaTest 차이점  18.05.17

수업

  • 2018-03-19
  1. 알고리즘 Big-O개념 정리하여 공유하기
  2. 3월 21일까지 Git Hub 계정 연동하기 : https://www.slideshare.net/flyskykr/github-46014813
  3. Web 어플리케이션 구조
  4. 서블릿 구조 (가능하면 만들어보기)
  5. JAVA 관련 정리글 읽어보기 : https://steemkr.com/kr/@woojin.joe/java-01-class
  • 2018-03-20
  1. 과제 블로그 정리
  2. 깃허브 블로그 개설
  • 2018-03-21
  1. 과제 블로그 정리
  2. 알고리즘 스터디 개설
  • 2018-03-22
  1. maven 설치
  2. maven사용방법 학습
  3. 웹 어플리케이션 구조 조사하기
  4. Servlet작성과 실행 -> maven 플러그인으로 was실행
  • 2018-03-23
  1. mini was (404기능 추가 및 재구현 해보기)
  2. 클라이언트와 서버의 통신 흐름 (get, post)
  3. 블로킹 메소드 개념
  • 2018-03-26
  1. Thread
  2. Thread pool 공부하기
  3. 채팅 구현해보기( text 채팅)
  4. 수업 내용 정리
  5. 직렬화
  • 2018-03-27
  1. servlet 분리
  2. class loader
  3. 웹 어플리케이션 구조
  4. Tomcat
  5. TDD
  • 2018-03-28
  1. MOCKITO
  2. JUNIT
  3. 이름없는 클래스 알아보기(lamda)
  • 2018-03-29
  1. MOCKITO
  2. Agile
  • 2018-03-30
  1. Session , Cookie
  2. forward, Redirect
  3. 과제
    1. maven 프로젝트 생성 : board
    2. 리스트 보여주기, paging 처리(jsp, EL, JSTL)
  • 2018-04-02
  1. Spring Bean
  2. Spring xml 설정
  • 2018-04-03
  1. Spring config
  • 2018-04-04
  1. Spring DispatcherSerlvet
  2. MAVEN
  3. TOMCAT
  • 2018-04-05
  1. Spring 게시판 실습
  2. Spring
  • 2018-04-06
  1. Spring 게시판 실습
  2. DB, SQL
  • 2018-04-07
  1. Spring 게시판 실습
  • 2018-04-10
  1. Spring JDBC
  2. Spring lombok
  • 2018-04-12
  1. Spring JDBC
  2. Spring HTTP Protocol
  3. Web.xml
  4. Junit
  5. Spring Trancation
  6. Github 협엽
  • 2018-04-13
  1. String
  2. git flow
  3. sourceTree
  • 2018-04-16
  1. Spring Interceptor
  2. Spring Fileupload
  • 2018-04-17
  1. Thread LOcal
  2. Docker
  3. CTIP
  4. Reference architecture
  • 2018-04-17
  1. Thread LOcal
  2. Docker
  3. CTIP
  4. Reference architecture
  • 2018-04-19
  1. Spring Boot 2.0
  2. Gradle
  3. Jpa
  4. QueryDSL
  5. WEB API, REST API
  6. JPQL
  7. JOOQ
  8. vaadin
  • 2018-04-20
  1. Spring Boot 2.0
  2. Gradle
  3. Jpa
  4. Spring Security
  • 2018-04-23
  1. Spring Boot 2.0
  2. Thymeleaf
  3. Hibernate
  4. Spring data
  • 2018-04-24
  1. JPA
  2. Thymeleaf
  3. Resource
  • 2018-04-26
  1. JPA
  2. Thymeleaf
  3. Programming이란?
  4. Controller 구성
  • 2018-04-27
  1. 로컬작업과 배포
  2. HTTP 통신
  3. Message Converter
  4. Hibernate
  5. Spring boot @EnableWebMvc
  6. Spring Boot에서 배포
  7. error handling
  8. spring validation
  9. osvi(JPA관련)
  10. Scouter(성능 모니터링 툴)
  11. Gatling 툴(네트워크 트래픽 공격)
  12. OpenEntityManagerInViewFilter(OSIV)
  • 2018-04-30 ~ 2018-05-04
  1. Breeak Week
  • 2018-05-07
  1. Spring Security Filter
  2. Spring Boot Resource
  • 2018-05-08
  1. Valid 처리
  2. JPA개념
  • 2018-05-10
  1. Valid 처리
  2. JPA개념
  • 2018-05-11
  1. WEB API
  2. SOCKET
  • 2018-05-14
  1. Docker
  • 2018-05-15
  1. Docker
  • 2018-05-17
  1. Spring boot Test
  2. Jenkins
  • 2018-05-21
  1. Exception 처리
  • 2018-05-28
  1. Controller 단위 테스트
  • 2018-05-31
  1. RabbitMQ
  2. WebSocket(SockJS)
  • 2018-06-04
  1. JPA
  • 2018-06-07
  1. 기타등등
  • 2018-06-11
  1. 모니터링툴과 운영

관련 링크

  • Github Flavored Markdown(GFM)
  1. Writing on GitHub
  2. Mastering Markdown
  • CommonMark
  1. CommonMark
  • Git-flow
  1. git-flow cheatsheet
  2. 초심자를 위한 Github 협업 튜토리얼

About

패스트 캠퍼스 JAVA 웹 마스터 과정

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages