Global Vendors Training

Home > > 전체교육일정

Oracle

Java SE Fundamentals (객체지향 개념과 알기 쉬운 자바 프로그래밍)

교육일정
교육기간
5일
교육금액
1,353,000원(부가세포함)
Oracle전체일정보기 수강신청

교육개요

이 자바 SE 7 기본 과정은 프로그래밍 경험이 거의 없는 수강생들을 대상으로 Java 프로그래밍 언어를 사용하여 프로그래밍 습득을 시작할 수 있습니다.
프로그래밍 언어 및 간단한 Java 기술 프로그램을 만드는 데 필요한 단계로 객체 지향 프로그래밍, 키워드 및 구문을 배우게 됩니다.



교육목표

- Develop classes and describe how to declare a class
- Analyze a business problem in order to recognize objects and operations that form the building blocks of the Java program design
- Define the term
- Demonstrate Java programming syntax



수강대상

- J2EE 스팩을 준수하는 엔터프라이즈 애플리케이션을 개발하는데 필수적인 모든 기술을 학습하고자 하는 숙련된 Java 개발자
- J2EE 스팩을 준수하는 엔터프라이즈 애플리케이션을 개발하는데 필수적인 OCJP(오라클 인증 자바 프로그래머 자격증) 소지자



선수과목

없음



강의내용

1. What Is a Java Program?
Introduction to Computer Programs
Key Features of the Java Language
The Java Technology and Development Environment
Running/testing a Java program

2. Creating a Java Main Class
Java Classes
The main Method

3. Data In the Cart
Introducing variables
Working with Strings
Working with numbers
Manipulating numeric data

4. Managing Multiple Items
Working with Conditions
Working with a List of Items
Processing a list of items

5. Describing Objects and Classes
Working with objects and classes
Defining fields and methods
Declaring, Instantiating, and Initializing Objects
Working with Object References
Doing more with Arrays
Introducing the NetBeans IDE
Introducing the Soccer League Use Case

6. Manipulating and Formatting the Data in Your Program
Using the String Class
Using the Java API Docs
Using the StringBuilder Class
More about primitive data types
The remaining numeric operators
Promoting and casting variables

7. Creating and Using Methods
Using methods
Method arguments and return values
Static methods and variables
How Arguments are Passed to a Method
Overloading a method

8. Using Encapsulation
Access Control
Encapsulation
Overloading constructors

9. More on Conditionals
Relational and conditional operators
More ways to use if/else constructs
Using Switch Statements
Using the NetBeans Debugger

10. More on Arrays and Loops
Working with Dates
Parsing the args Array
Two-dimensional Arrays
Alternate Looping Constructs
Nesting Loops
The ArrayList class

11. Using Inheritance
Overview of inheritance
Working with subclasses and superclasses
Overriding methods in the superclass
Introducing polymorphism
Creating and extending abstract classes

12. Using Interfaces
Polymorphism in the JDK foundation classes
Using Interfaces
Using the List Interface
Introducing Lambda expressions

13. Handling Exceptions
Handling Exceptions: An overview
Propagation of exceptions
Catching and throwing exceptions
Handling multiple exceptions and errors



기타

교육비 부가세포함