오마이스쿨

[5월개강] IT의 시작, 자바 기초

[5월개강] IT의 시작, 자바 기초
주제
앱/백엔드
강사
양진석
강좌구성
총 16강 / 2,880분
수강기간
90일
수강료
550,000원 89,000

강좌소개





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





수업 스케줄

5월 개강과정

날짜선택 옵션 평일반 5.7~6.4 (11:00~13:00)
1회차 05.07 2회차 05.08 3회차 05.09
4회차 05.13 5회차 05.14 공휴일 6회차 05.16
7회차 05.20 8회차 05.21 9회차 05.22 10회차 05.23
11회차 05.27 12회차 05.28 13회차 05.29 14회차 05.30
15회차 06.03 16회차 06.04
매회 수업 종료 후,
라이브 강의 영상이 제 공됩니다.

가격 안내

수강료

정가
550,000
판매가
400,000
선착순 혜택가 (84%할인)
89,000

추가 특전

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

수강레벨

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

관련 강좌

# 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강 IT의 시작, 자바기초 1일차 120분
2강 IT의 시작, 자바기초 2일차 120분
3강 IT의 시작, 자바기초 3일차 120분
4강 IT의 시작, 자바기초 4일차 120분
5강 IT의 시작, 자바기초 5일차 120분
6강 IT의 시작, 자바기초 6일차 120분
7강 IT의 시작, 자바기초 7일차 120분
8강 IT의 시작, 자바기초 8일차 120분
9강 IT의 시작, 자바기초 9일차 120분
10강 IT의 시작, 자바기초 10일차 120분
11강 IT의 시작, 자바기초 11일차 120분
12강 IT의 시작, 자바기초 12일차 120분
13강 IT의 시작, 자바기초 13일차 120분
14강 IT의 시작, 자바기초 14일차 120분
15강 IT의 시작, 자바기초 15일차 120분
16강 IT의 시작, 자바기초 16일차 120분

강사소개

양진석

양진석

프로그래밍은 양진석 선생님!

프로필

· 담당 과목

  프로그래밍

 

· 경력 사항

  (현) KG아이티뱅크 강사

 

저서

-

수강생 평가 (0)

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

등록된 수강평이 없습니다.