🖥️

서버 수업을 듣기 위해 필요한 지식

STEP 1. 프로그래밍 언어 기초 문법

아래 과정을 학습하시는 것을 권장합니다.
서버의 전반적인 과정에서 각각의 역할을 소개하자면 스프링부트/Node.js는 재료를 바탕으로 음식을 요리하는 요리사, Mysql 은 재료를 보관 및 관리하는 냉장고와 같은 역할을 수행합니다.
구글링 하는 방법을 잘 모르시겠다면? 블로그를 참고해주세요. 출처: 션쿠의 개발 블로그
프로그래밍 언어(JAVA, Node.js) 학습 TIP - 각각 키워드 내용에 대해서 살펴보고 더 나아가 백준과 같은 코딩테스트 연습 사이트에서 원하는 언어로 기초 문제를 풀이한다. 학습 참고 자료를 참고해서, 키워드별 개념을 찾아 개념 및 실습을 진행해주세요.

SpringBoot 가이드라인

Spring Boot
RC
Column
Challenge Task Lists
참고 자료
JAVA
변수 / 상수 / 자료형 / 특수문자 + 백준 문제 풀이
JAVA
연산자 / 조건문 / 반복문 1 + 백준 문제 풀이
JAVA
연산자 / 조건문 / 반복문 2 + 백준 문제 풀이
JAVA
객체지향 프로그래밍, 클래스와 인스턴스 개념 알아보고 실습하기
JAVA
상속 / 캡슐화 / 다형성
JAVA
자바 클래스의 기본 구조 살펴보기 (패키지, 클래스, 인스턴스, 생성자, 변수)
JAVA
자바 기본 라이브러리의 종류 살펴보기
JAVA
JAVA로 간단한 프로젝트 만들어보기
Spring Boot
스프링 부트의 개념 찾아보고 정리하기
Spring Boot
Itellij 툴 설치하고 스프링부트 시작하기
Spring Boot
스프링부트 프로젝트 구조 살펴보기 / 의존성 / 내장 웹서버 / JAR / Application.properties 1
Spring Boot
스프링부트 프로젝트 구조 살펴보기 / 의존성 / 내장 웹서버 / JAR / Application.properties 2
Mysql
데이터베이스 개념, Mysql 설치
Mysql
Mysql 구조 및 서버 접속하기
Mysql
SQL, 테이블 개념 알아보기
Mysql
Mysql INSERT, SELECT, UPDATE, DELETE 실습하기
Mysql
Mysql JOIN 개념 알아보고 실습하기
Review
앞서 진행했던 Spring Boot 복습해보기
Review
앞서 진행했던 java 기본 문법과 SQL문 복습하기

STEP 2. Mysql 기초

DB와 쿼리문에 대한 수업과 실습을 진행합니다. DB와 쿼리문이 생소하시다면, 테스크 리스트와 참고 자료에 따라 예습하시는 것을 권장드립니다.
RC
Column
Challenge Task Lists
참고 자료
Mysql
데이터베이스 개념, Mysql 설치
Mysql
Mysql 구조 및 서버 접속하기
Mysql
SQL, 테이블 개념 알아보기
Mysql
Mysql INSERT, SELECT, UPDATE, DELETE 실습하기
Mysql
Mysql JOIN 개념 알아보고 실습하기
커리큘럼 참고
생활코딩, Node.js (2021.12.26)
구름에듀, 객체지향이란? (2021.12.26)
Yotube 나무소리, 스프링부트 강의 Spring Boot 개요, (2021.12.26)
생활코딩, DATABASE Mysql 강좌, (2021.12.26)
생활코딩, JAVA 입문 수업, (2021.12.26)