오마이스쿨

[4월 개강] JAVA 기초 (평일반)

[4월 개강] JAVA 기초 (평일반)
주제
앱/백엔드
강사
서영준
강좌구성
총 16강 / 1920분
수강기간
90일
조회수
0

강좌소개





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





수업 스케줄

4월 개강과정

날짜선택 옵션 평일 오후반 4.4~5.2 (13:30~15:30)
1회차 04.04
2회차 04.08 3회차 04.09 선거일 04.10 4회차 04.11
5회차 04.15 6회차 04.16 7회차 04.17 8회차 04.18
9회차 04.22 10회차 04.23 11회차 04.24 12회차 04.25
13회차 04.29 14회차 04.30 15회차 05.01

16회차 05.02

 

매회 수업 종료 후,
라이브 강의 영상이 제공됩니다.

가격 안내

수강료

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

추가 특전

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

수강레벨

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

관련 강좌

# 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분 FREE
2강 JAVA 기초 2차시 120분 FREE
3강 JAVA 기초 3차시 120분 FREE
4강 JAVA 기초 4차시 120분 PLAY
5강 JAVA 기초 5차시 120분 PLAY
6강 JAVA 기초 6차시 120분 PLAY
7강 JAVA 기초 7차시 120분 PLAY
8강 JAVA 기초 8차시 120분 PLAY
9강 JAVA 기초 9차시 120분 PLAY
10강 JAVA 기초 10차시 120분 PLAY
11강 JAVA 기초 11차시 120분 PLAY
12강 JAVA 기초 12차시 120분 PLAY
13강 JAVA 기초 13차시 120분 PLAY
14강 JAVA 기초 14차시 120분 PLAY
15강 JAVA 기초 15차시 120분 PLAY
16강 JAVA 기초 16차시 120분 PLAY

강사소개

서영준

서영준

프로그래밍의 기초부터 심화까지 차근차근 배워봅시다.

프로필

경력 : (현) KG아이티뱅크 강사
담당과목 : 프로그래밍 강의

저서

-