Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programmers Backend Dev Course - TIL & Code Archiving

programmers-logo-dark

목차
  1. 1주차
  2. 2주차
  3. 3주차
  4. 4주차
  5. 5주차
  6. 6주차
    • Spring MVC & Mybatis

1주차

OT & Java 기본

java

Java 기초 문법정리 및 활용, Java Collection Framework

Week-1

(https://github.com/oo-ni/DevCourse_TIL/tree/main/JavaDemo/src/w1)

  • Java 기본 문법 (자료형, 변수, 입출력)
  • 자료구조 구현 (Array, Map, Stack, Queue)
  • 입출력 stream
  • Client-Server 기초
  • Jsoup 활용 Melon 차트 및 Naver Finance 크롤링

(back to top)

2주차

Java 심화 & OOP

java

다형성, 캡슐화 등 객체지향 프로그래밍 기본, Stream 및 Lambda 활용 자바 심화 문법 활용

Week-2

(https://github.com/oo-ni/DevCourse_TIL/tree/main/JavaDemo/src/w2)

  • 알고리즘 접근법
  • 객체지향 프로그래밍
  • 예외처리
  • OOP 활용 다양한 도메인의 아키텍처 구현
  • Stream API, Lambda 문법 활용 알고리즘 풀이
  • 쓰레드와 버퍼

(back to top)

3주차

MySQL & JDBC

MySQL java

Week-3

(https://github.com/oo-ni/DevCourse_TIL/tree/main/JavaDemo/src/w3)

  • DB 구조와 모델링
  • SQL 문법 활용
  • JDBC 활용 DB 연동
  • OOP 기반 DTO, DAO 활용 미니 프로젝트

(back to top)

4주차

Tomcat & Servlet

Apache Tomcat

Week-4

(https://github.com/oo-ni/DevCourse_TIL/tree/main/JavaDemo/src/w4)

  • Tomcat 기반 WAS 아키텍처
  • Servlet + JSP 기본 개념
  • Maven, Gradle 빌드 자동화 도구 학습

(back to top)

5주차

Spring

Spring

Week-5

(https://github.com/oo-ni/DevCourse_TIL/tree/main/JavaDemo/src/w5)

  • Spring 기초
  • AOP
  • DI/IoC 기반 Spring Bean 아키텍처

(back to top)

6주차

Spring MVC, Mybatis

Spring Mybatis

Week-6

(https://github.com/oo-ni/DevCourse_TIL/tree/main/JavaDemo/src/work-spring)

  • Spring MVC 패턴
  • Cookie와 Session을 활용한 상태관리
  • MyBatis 활용 데이터 매핑

(back to top)

7주차

Spring Boot

Spring Boot

Week-7

(https://github.com/oo-ni/DevCourse_TIL/tree/main/JavaDemo/src/work-spring)

  • Spring Boot 기본
  • Gradle 활용 의존성 관리
  • 프론트 연동 test

(back to top)

8주차

JPA, Spring Security, JWT

JPA Spring Security JWT

Week-8

(https://github.com/oo-ni/DevCourse_TIL/tree/main/JavaDemo/src/work-spring)

  • JPA 활용 데이터 매핑
  • Spring Security
  • JWT
  • 데이터 암호화 방식

(back to top)

9주차

1차 프로젝트

Project1

Week-9

(https://github.com/prgrms-be-devcourse/NBE1_1_Team7)

  • 로컬 카페 Grids & Circles API 개발 미니 프로젝트

(back to top)

10주차

추석 연휴

(back to top)

11주차 - 13주차

2차 프로젝트

Project2

Week-11 .. Week-13

(https://github.com/prgrms-be-devcourse/NBE1_2_Team9)

  • 다양한 기능을 활용한 안정적이고 효율적인 여행 일정 관리 사이트 Voya9e

(back to top)

14주차

Kotlin

Kotlin

Week-14

(https://github.com/oo-ni/DevCourse_TIL/tree/main/JavaDemo/src/work-kotlin)

  • Kotlin 문법
  • Android Developers 문제 풀이

(back to top)

15주차

Git, GitOps, Docker활용 SonarQube 코드 품질 테스트 실습, 개발자 포트폴리오

Git GitHub Docker SonarQube

Week-14

  • Git
  • GitOps
  • Docker
  • SonarQube
  • 포트폴리오 작성법 (Notion, GitHub Pages)

(back to top)

About

Programmers Cloud-Backend TIL with Code

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages