목록분류 전체보기 (111)
Spring & Java
챕터 2-1 : 서버란 학습 목표● 서버란 무엇인지 설명할 수 있다.● 서버의 역할 (웹 호스팅, API)에 대해서 설명할 수 있다. 서버 : 클라이언트(홀)가 주문 (요청)을 보내는 대상● 서버라는 단어는 IT 세게에서 두 가지 의미로 사용됩니다.- 하드웨어 서버- 소프트웨어 ● 백엔드 개발자 : 소프드 웨어 서버를 만드는 사람 하드웨어● 컴퓨터를 구성하는 물리적인 부품을 말함● 눈으로 보고 만질 수 있는 모든 장치를 말함 ( 컴퓨터 그 자체 ). 1-1 특징● 항상 켜져있어야 한다. 손님 (클라이언트)가 새벽 3시에 주문해도 받아야 하기 때문● 고정 ip 주소를 사용해야 된다. 1-2 분류● 거대한 데이터 센터의 여러 대의 컴퓨터도 서버가 될 수 있음.● 클라우드 서비스에 빌린 가상 컴퓨터도 서버가 ..
강의 목록웹 페이지 기초 (1 ~ 4 주차)● 웹 서비스의 기본 구조와 동작 원리 이해● Firebase 등 외부 API 연동 실습● Git, Githud 실습하기 등 내가 6개월 뒤에 어떤 사람이 될까? : 개발자 무조건 된다.● 신입 개발자로 바로 투입될 수 있는 실무 역량 ★ ★ ★ ★ ★● 기초부터 탄탄하게 쌓은 개발 지식 ★ ★ ★ ★ ★● AI와의 융합으로 차별화된 역량 ★ ★ ★ ★● 합격률 높이는 이력서와 포트폴리오 ★ ★ ★ ★ ★● 개발자 업계의 인적 네트워크 ★ ★ ★ ★ ★ 나의 실력이 어디까지 설장 할 수 있는지 꼭 매일매일 메모 하기제1강 웹 페이지 기초 - 각 구간 ★ 별을 달아서 이해가 안가는만큼 난이도를 맞춰 복습 여부 남기기- 내가 아는걸 설명 해보는데 이걸 정말 아는가..
● 계산기 만들기 계산기 만들기 코드1. Scanner 사용2. swich 반복문 사용3. 스캐너 변수 이름 calculatung4. try 사용을 하는 이유는 예외 처리를 하기 위함이다.import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner calculating = new Scanner(System.in); System.out.println("=== 자바 계산기 만들기 =="); while (true) { // 반복문 try { // 예외 처리를 하기 위해 try 문을 사용 한다. // 첫번째 숫자 입력..
● JAVA 2 - 5 final - 변하지 않는 값 키워드 ● final - 값 변경 불가 또는 참조 변경 불가를 의미● 상수 - 변하지 않는 값 ( static final) 로 선언하여 재사용● 불변객체 - 내부 상태가 절대 변경되지 않는 객체 / 참조 변경을 막지만 내부 상태 변경은 막지 않음 static 으로 선언 하는 이유 (복습)● 보통 상수는 여러 곳에서 값을 공유해 쓰일 목적으로 활용 됩니다.● 인스턴스 변수를 static 없이 선언할 경우 인스턴스 마다 PI 값이 중복 저장 됩니다. package chapter2.finalexample;// final - 값 변경 불가 또는 참조 변경 불가를 의미// final - (1) 변수는 변경이 불가능 하다.// final - (2) 클래스는 상..
● JAVA 2 - 1 클래스와 객체 클래스(class)란? - 객체를 만들때 필요한 청사진 ● 우린 지금까지 클래스 파일처럼 활용해 왔습니다.● 하지만 JAVA 에서 클래스는 객체를 만들 때 필요한 청사진 (설계도) 입니다.● 클래스의 첫 글자가 대문자 입니다. Class and Object in Java Class and Object in JavaHello Everyone, I hope you all are fine.medium.com 객체(object)란 ? - 객체란 실제로 존재하는 것 입니다.● 우리가 주변에서 볼 수 있는 컴퓨터, 계산기, 자동차 같은 사물들이 객체 입니다.● 추가로 어떤 개념이나 논리 같은 것 들도 객체가 될 수 있습니다.● 예를 들어 덧셈, 뺄셈 등 눈에 보이지 않은 것들도..
● JAVA 1 - 9 배열 - 데이터 관리의 시작 (1) 배열(2) 배열의 길이(3) 배열 선언(4) 배열의 요소 배열탐색ㄴ 향상된 for문 2차원 배열 (1) 배열이 무엇인가?● 비슷한 주제의 데이터들을 하나의 그룹으로 묶어서 표현하는 방법.● 관련된 데이터를 편리하게 관리하기 위해 사용 된다.● 모든 자료형의 종류로 배열을 만들 수 있다. [ 배열은 왜 배워야 할까? ]○ 나는 자바 세상의 모험가들을 관리하는 길드장 입니다.○ 모든 모험가의 이름을 변수에 담아 관리 합니다.○ 하지만 관리해야 할 모험가의 수가 100명이라면? 1000명이라면 어떻게 될까요?○ 중간에 다른 데이터가 섞여 있다면 프로그램 유지 보수가 복잡해집니다. public class ArrayMain1 { public stat..
반복문 연습하기 part 1 1부터 100까지 숫자 나오게 하기 for문 사용하기public class dev2{ public static void main(String[] args) { int number = 101; for( int i = 0; i while문 사용하기public class dev2{ public static void main(String[] args) { int i = 1; do { System.out.println(i + ""); i++; }while (i 반복문 part 2 1부터 100까지의 짝수만 출력하기 // 짝수만..
4일차 스터디 내용 ● JAVA 1 - 8 반복문 - 자동화의 첫 걸음.[ 4일차 수강 목록 ]● Java 문법 종합반 1-8. 반복문 까지● SQL강의 1-5. 필터링할때 유용한 표현 알아보기 까지학습 키워드 ○ for - 조건과 증감식을 포함한 반복○ break - 반복문을 즉시 종○ while - 조건이 참일때 반복 실행○ do - while - 최소 한번 실행 후 조건 검사 (1) 반복문 반복문을 왜 배워야 할까요?● Java 세상에서 일하는 로봇이 있다고 상상해 봅시다.● 이 로봇에게 10번 " 안녕하세요! " 라고 인사를 시켜 봅시다. ● 그렇다면 로봇에게 어떻게 명령시켜야 할까요? System.out.println("안녕하세요!");System.out.println("안녕하세요!");S..
● JAVA 1- 6 연산자 - 계산의 시작. public class Main { public static void main(String[] args) { int a = 10; int b = 3; // 더하기 int sum = a + b; System.out.println("sum = " + sum); // 빼기 int sub = a - b; System.out.println("sub = " + sub); // 곱하기 int mul = a * b; System.out.println("mul = " + mul); ..
JAVA 스타터 노트 2일차 메모 Java 문법 종합반 1-5. 입출력 까지SQL 강의 1-3. SQL 데이터 조회 까지JAVA 1-4 변수(Variable)에 대해서 학습합니다.자료형(Data type)이 무엇인지 학습합니다.형변환(Casting)이 무엇인지 학습합니다.● 변수 - 데이터를 저장하는 공간● 자료형 - 메모리를 사하는 단위● 형변환 - 자료형을 변환하는 방법● 다운캐스팅 - 큰 데이터를 작은 상자에 넣는거● 업 캐스팅 - 작은 데이터를 큰 상자에 넣는거*// ● 변수JAVA 세상에서도 데이터를 활용하고 보관 하기 위해서 '변수'에 담아 관리 합니다. 1. 문법: 변수 선언데이터 저장 공간을 만드는 것을 “변수를 선언한다” 라고 합니다. 2. 문법: 변수에 값 할당a 라는..