오마이스쿨

[3월 개강] JAVA 기초

[3월 개강] JAVA 기초
주제
웹/프론트엔드
강사
KG에듀원 ITBANK
강좌구성
총 16강 / 2,880분
수강기간
90일
수강료
100,000원

강좌소개



자바 프로그래밍의 기초 문법을 익히며 객체 지향 프로그램을 이해할 수 있습니다. 프로그래밍, 코딩, 백엔드 등의 세부 학습을 위해
반드시 필요로 하는 기본적인 언어이며 배경지식이 없어도 누구나 쉽게 수강할 수 있도록 구성된 과정입니다.
4주 완성 프로그램으로 기본 정의부터 연산, 입력, 조건문, 반복문 등의 실습 위주의 수업을 수강할 수 있습니다.





수업 스케줄

3월 개강과정

날짜선택 옵션 (1) 평일 오후반 3.7~4.3 (16:00~18:00)
1회차 03.07
2회차 03.11 3회차 03.12 4회차 03.13 5회차 03.14
6회차 03.18 7회차 03.19 8회차 03.20 9회차 03.21
10회차 03.25 11회차 03.26 12회차 03.27 13회차 03.28
14회차 04.01 15회차 04.02 16회차 04.03
매회 수업 종료 후,
라이브 강의 영상이 제공됩니다.

가격 안내

수강료

정가
750,000
판매가
600,000
선착순 혜택가 (75%할인)
100,000

추가 특전

수강기간 30일 추가 증정 (평일반 : ~2024.06.03까지, 주말반 : ~2024.05.31까지)

수강레벨

입문자 : 백엔드 관련 직종 취업 희망자 대상

관련 강좌

# JAVA # 구조적프로그래밍 # 객체지향프로그래밍

관련 자격증

# OCJP # Cos Pro # 정보처리기능사

커리큘럼

수업기간 교육내용
1-4강
  • 1. 자바 프로그램의 개요
    1. 자바 프로그램과 실행 원리에 대한 이해
    2. 버전별 차이 및 기능
    3. 개발 환경 설정- JDK, Eclipse
    4. 기본 자바 프로그램의 관찰

  • 2. 변수와 자료형
    1. 변수의 이해와 활용
    2. 정수와 실수의 표현 방식
    3. 자바의 기본 자료형
    4. 상수(Constants)와 리터널, 형 변환

  • 3. 연산자(Operators)
    1. 이항 연산자 - 산술, 관계 연산자 등
    2. 단항 연산자 - 증감, 캐스팅 연산자 등
    3. 기타 연산자 - 삼항, 비트 연산자 등

5-8강
  • 1. 표준 입출력
    1. 아스키코드 입력받기 - System.in.read()
    2. 문자 한 글자 / 숫자 단 자리 입력받기
    3. BufferReader를 활용한 문장 및 숫자 입력받기
    4. Scanner를 활용한 입력받기

  • 2. 실행 흐름의 제어
    1. if와 else, switch와 break
    2. 반복문의 차이 및 비교 - for, while, do~while
    3. 반복문의 중첩
    4. break, continue

9-12강
  • 1. 배열
    1. 1차원, 다차원 배열의 이해와 활용
    2. enhanced for문
    3. 가변길이 배열 및 활용
    4. 배열의 복사

  • 2. 메소드와 변수 스코프
    1. 메소드의 이해와 정의
    2. 변수의 스코프
    3. 메소드의 재귀 호출
  • 3. 클래스와 인스턴스
    1. 클래스의 정의와 인스턴스 생성
    2. 생성자와 String 클래스의 소개
    3. 정보 은닉과 캡슐화
    4. 메소드 오버로딩과 String 클래스
    5. static 변수와 응용 - singleton pattrern

13-16강
  • 1. 클래스의 상속
    1. 상속의 기본 문법 이해
    2. 클래스 변수, 클래스 메소드와 상속
    3. 상속에서 클래스 생성 과정과 형 변환
    4. 메소드 오버라이딩
    5. 다운 캐스팅과 instanceof 연산자
    6. 상속이 유용한 상황 소개
    7. object 클래스와 final 선언, @Override
    8. 템플릿 메소드 활용

  • 2. 인터페이스와 추상 클래스
    1. 인터페이스의 기본과 의미
    2. 인터페이스의 문법 구성과 추상 클래스
    3. 인터페이스를 활용한 다형성 구현
  • 3. 예외 처리
    1. 예외 처리를 위한 try~catch
    2. 둘 이상의 예외 처리
    3. Throwable 클래스와 예외처리의 책임 전가
    4. 예외 상황을 알리기 위해 정의된 클래스의 종류
    5. 예외 클래스의 구분
    6. Ezxception을 상속하는 예외 클래스의 예외처리
    7. 직접 정의하는 예외
    8. Finally 구문


수강 방법 안내

유의사항

  1. 온라인 LIVE 강의는 실시간으로 진행되며 강의 시간 외에는 LIVE에 참여할 수 없습니다.
  2. 온라인 라이브 종료 후 영업일 기준 48시간 내 복습용 VOD 강의가 업데이트 됩니다.
  3. 복습용 VOD 강의는 수강기간 내 횟수 제한 없이 재수강이 가능합니다.
  4. 본 강의는 특별 강좌로 쿠폰, 포인트 할인이 불가합니다.
  5. 본 강의 수강시 구매 금액의 1%가 포인트로 적립됩니다.
  6. 저작물을 녹화, 녹음하고 유포하거나 판매하는 행위는 저작권법에 위반될 수 있습니다.
  7. 수강 중 발생하는 비대면 수업 시스템 오류는 해당 플랫폼 고객센터(1577-6554) 또는 02-3672-9100(내선1번)으로 연락주시기 바랍니다. (통화 가능시간 평일 09:00~18:00 / 그 외 시간은 1:1 문의 게시판 활용)
  8. 해당 강의는 라이브 수강 출석 관리를 위해 KG에듀원 ITBANK와 수강생의 성명/생년월일/수강과목의 개인정보를 공동으로 처리합니다.
  9. 일부 과정에 한해 폐강 또는 수강시간 조정이 될 수 있습니다.

강의목록

LIST
단원 강의명 시간
1강 JAVA기초 1일차 120분
2강 JAVA기초 2일차 120분
3강 JAVA기초 3일차 120분
4강 JAVA기초 4일차 120분
5강 JAVA기초 5일차 120분
6강 JAVA기초 6일차 120분
7강 JAVA기초 7일차 120분
8강 JAVA기초 8일차 120분
9강 JAVA기초 9일차 120분
10강 JAVA기초 10일차 120분
11강 JAVA기초 11일차 120분
12강 JAVA기초 12일차 120분
13강 JAVA기초 13일차 120분
14강 JAVA기초 14일차 120분
15강 JAVA기초 15일차 120분
16강 JAVA기초 16일차 120분

강사소개

KG에듀원 ITBANK

KG에듀원 ITBANK

4차 산업혁명, IT가 필수인 시대에서 대한민국의 미래를 만드는 교육기관

IT, 인테리어, 자격증 과정 등을 효율적으로 학습할 수 있도록

온/오프라인 콘텐츠를 제작하고 있다. 

 

프로필

IT 관련 분야에 있어

기초 이론부터 실무와 연관된 세부 지식까지 다루며

검증된 교수진과 함께 양질의 콘텐츠를 제공한다. 

저서

수강생 평가 (1)

로그인을 하시면 기대/수강평을 작성하실 수 있습니다.

기대평이벤트참여합니다.

java가 듣고 싶은데 이 강의로 기대평을 남겨도 될까요?
프로그래밍 언어의 기초인만큼... 꼭 듣고 싶습니다.
비전공자라 학원 강의를 들어도 쉽게 따라가지 못해서 몇번씩 혼자 반복이 필요합니다.

정운혁 | 2024.02.29

공감 1
1