본문 바로가기

비전공자53

[KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 34) - div, span, bootstrap, JavaScript(basic, variable, function, src, confirm, DOM API) 2022.09.20 [TUE] - Day 34- 수업 주요 목차 css (div, span) Bootstrap JavaScript - basic JavaScript - variable JavaScript - function JavaScript - src JavaScript - confirm JavaScript - DOM API 🤖Review HTML CSS JavaScript web document 의 컨텐트를 담당 web document의 디자인 스타일 담당 web document의 행위를 담당 ECMAScript : 표준을 준수하는 스크립트 언어 ECMA International : 정보통신 표준을 제정하는 표준화 기구 ES5(ECMA5, 2009) : 변수 선언 var -> 중복선언 가능, func.. 2022. 9. 21.
[KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 30) - MINI PROJECT (계좌 관리 프로그램) 2022.09.14 [WED] - Day 30- 수업 주요 목차 MINI PROJECT (계좌 관리 프로그램) 🤖Review Agile - 고객의 요구사항에 맞게 신속하고 기민하게 반응하여 반복,점증하는 소프웨어 개발방법론 칸반 todo(해야할 작업) doing(진행중인 작업) done(완료된 작업) 스크럼 (구글링 해봐야 함) pair programming - 하나의 개발가능한 PC에서 두명의 개발자가 함께 작업하는 것 (Driver-코드 작성, Navigator-전략제시) MINI PROJECT (계좌 관리 프로그램) AccountVO package model; public class AccountVO { private long accountNo; private String name; private .. 2022. 9. 14.
[KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 29) - IN / NOT IN, 체크 제약조건(CONSTRAINT) 2022.09.13 [TUE] - Day 29- 커리큘럼 짚고 넘어가기 수업 주요 목차 IN / NOT IN 체크 제약조건(CONSTRAINT) 🤖Review SubQuery : SQL 내의 SQL Group By : 특정 칼럼을 기준으로 데이터를 그룹화하여 조회할 때 사용 Having : Group by와 함께 사용되는 조건절; 그룹의 조건을 지정 Transaction : 데이터베이스의 상태를 변경시키기 위해 수행하는 여러 작업을 하나로 묶은 작업단위(all or nothing) * ACID Transaction : 데이터의 유효성 보장을 위한 transaction의 특징 Atomicity(원자성) : 모든 작업이 수행되거나 모두 수행되지 않는 특성(all or nothing) Consistency(일.. 2022. 9. 13.
[KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 28) - subQuery, Group by ~ Having 2022.09.07 [WED] - Day 28- 수업 주요 목차 JDBC (subQuery, Group by ~ Having) 🤖Review * 면접준비 * 1. JVM의 역할 2. 객체지향 개념 캡슐화 상속 다형성 UML 3. Agile 4. 변수 지역변수 인스턴스변수 클래스변수 메모리(Stack, heap, meta space) 5. 오버로딩 + 오버라이딩 6. abstract vs. interface (상속 vs. 구현) 7. static 8. final 9. Collection (Set, List, Map/ stack, Que) 10. Generic 11. Thread Process multi thread Synchronized 12. 문자열 String StringBuilder StringBuf.. 2022. 9. 7.
[KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 27) - 오라클 시퀀스(sequence), Oracle dual table, Transaction, TCL 2022.09.06 [TUE] - Day 27- 수업 주요 목차 오라클 시퀀스(sequence) Oracle dual table JDBC, SQL TCL : 트랜잭션 관리 Commit Rollback 🤖Review 오라클 시퀀스(sequence) : 순차적으로 증가, 유일한 값을 생성하기 위한 객체 주로 primary key ( unique + not null ) 를 생성하기 위해 사용 테이블과는 독립적 구조 ​ CREATE SEQUENCE 시퀀스명 [START WITH 시작번호] [INCREMENT BY 증가값] [MAXVALUE 최대값] [MINVALUE 최소값] [ CYCLE or NOCYCLE ] [ NOCACHE ] 캐시 -> 내부적으로 빠르게 진행하게 위해 임시로 가지고 있는 메모리 영역 ​ .. 2022. 9. 6.
[KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 26) - JDBC 오라클 함수(function) 실습, JDBC 주요 Interface(Connection, PreparedStatement, ResultSet), DAO, VO, DTO, Service, JDBC 프로그래밍 개발 단계 2022.09.05 [MON] - Day 26- 수업 주요 목차 JDBC 오라클 함수(function) 실습 Connection PreparedStatement ResultSet DAO, VO, DTO, Service JDBC 프로그래밍 개발 단계 🤖Review SQL(Structured Query Language) : database를 정의,조작,제어하기 위한 언어 DDL : 데이터 정의어 - CREATE, DROP, ALTER DML : 데이터 조작어 - CRUD(INSERT,SELECT,UPDATE,DELETE) DCL : 데이터 제어어 - GRANT, REVOKE TCL : 트랜잭션 제어어 - COMMIT, ROLLBACK JDBC(Java Database Connectivity) : 자바 어플리.. 2022. 9. 5.