본문 바로가기

프로그래밍/자바 & 자바스크립트

[자바 독학]자바 강의 좀 더 쉽게 이해하려면?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[자바 독학]자바 강의 좀 더 쉽게 이해하려면?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

안녕하세요, 온라인인터넷강좌 컴띵입니다 =D

오늘은 자바에 대해서 설명해드리려고 합니다.

 


자바객체지향프로그래밍 언어로써 C언어나 C++에 비해서 간략하고 쉬우며,
네트워크 기능의 구현이 용이하기 때문에, 인터넷 환경에서 가장 활발히 사용되는 프로그래밍 언어입니다.


자바 프로그램은 운영체제의 종류에 관계없이 대부분의 시스템에서 실행이 가능합니다.
객체 지향 언어인 C++ 언어의 객체 지향적인 장점을 살리면서 분산 환경을 지원하며 더욱 효율적이기 때문에 

자바 독학으로 배워보시기 위해서 자바 강의를 수강하고 계시는 분들이 상당히 많습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

자바의 특징도 여러가지가 있는데요.
하나의 소프트웨어가 제작될 때는 소프트웨어를 제작하는 비용도 많이 들지만 유지 보수하는 비용도 어마어마한데요,

자바는 이러한 점들을 고려하여 디자인되었기 때문에 심플하다는 특징이 있습니다.
또한 객체 지향 언어이기 때문에 소프트웨어를 개발할 때 재활용 측면에서 많은 장점을 가집니다.

 

세번째로는 보안이 강하다는 점인데요, 자바는 원래부터 네트워크 분산 처리 환경에서 사용하기 위해 디자인된 언어입니다.
바이러스가 침투하지 못하는 구조를 가지고 메모리에서 데이터 접근을 제한할 수 있는 특징이 있습니다.

 

그리고 자바는 이식성이 높습니다. 기존의 언어는 각각의 플랫폼마다 수치 연산 문제 등으로 인해
약간씩 다른 코드를 사용하는데 자바는 이식성이 강해서 다른 운영 체제, 다른 CPU에서도 같은 코드를 사용할 수 있습니다.


이식성이 높을 때의 단점은 각각의 시스템의 특성을 고려하지 않기 때문에 최적의 성능을 얻어낼 수 없는데, 자바는 이러한 것을 극복한 언어입니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

기존의 프로그램 언어에 어느 정도 익숙하신 분들은 자바 강의를 통해서 좀 더 쉽게 자바를 배워보실 수 있는데요.


자바 JAVA 8 프로그램 기본문법 쉽게 배우기 [1단계] 강좌  에서는
자바언어의 특징, 프로그램 종류, 관계(비교)연산자, 논리 연산자 설명과 실습, 배열의 개념과 1차원, 2차원 배열 구현방법,

정보은닉 개념과 정보은닉 구현작업 등에 대해서 자바 독학으로도 쉽게 이해하면서 배워보실 수 있습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5회 이클립스에서 JAVA 프로그램 작성하는 방법에 대해서 학습해보실 수 있습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14회 반복(loop) - While, do~while문 학습과 프로그램 실습을 학습하실 수 있는 자바 강의입니다.
자바 JAVA 8 프로그램 기본문법 쉽게 배우기 [1단계] 강좌  에서는

 

 

 

1회 자바언어특징 / 자바 프로그램 종류/ 응용 분야 / 강의소개        
2회 windows에서 이클립스 설치      
3회 리눅스 환경에서 jdk 설치       
4회 이클립스 설치와 셋팅       
5회 이클립스에서 JAVA 프로그램 작성하는 방법      
6회 자바 프로그램 구조와 변수      
7회 연산자 산술연산자 종류      
8회 BigDecimal 클래스를 이용한 실수 계산방법      
9회 관계(비교) 연산자, 논리 연산자 설명과 실습 1      
10회 관계(비교) 연산자, 논리 연산자 설명과 실습 2      
11회 자바 조건제어명령      
12회 For문 / 확장 For 학습      
13회 Scanner 클래스 이용한 실습      
14회 반복(loop) - While, do~while문 학습과 프로그램 실습      
15회 배열의 개념과 1차원, 2차원 배열 구현방법 학습      
16회 확장 For를 이용한 배열 접근방법 학습      
17회 구조체와 클래스의 비교      
18회 클래스 정의와 구현      
19회 정보은닉 개념과 정보은닉 구현작업 실습 1      
20회 정보은닉 개념과 정보은닉 구현작업 실습 2      
21회 환율계산 프로그램 실습      
22회 상속개념과 상속구현작업 실습 메소드 오버라이딩 개념과 구현방법 학습      
23회 서브클래스의 메소드에서 슈퍼클래스 메소드 접근하는 방법 실습 

 

 

 

총 23회로 자바 강의를 제공하고 있기 때문에
기초 문법에 대해서 보다 세부적으로 꼼꼼하게 자바 독학 공부를 진행해보실 수 있습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

자바 JAVA 8 프로그램 기본문법 쉽게 배우기 [2단계] 강좌  의 강의 목록입니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2회 생성자 오버로딩 구현과 상속에서의 생성자 실행특징 설명, 실습에 대한 자바 강의 화면인데요,
1~5회에서는 생성자 개념과 사용법, 추상 클래스 개념 및 구현방법 학습,
다중상속과 인터페이스 정의 및 구현, 콜렉션, 콜렉션 프레임워크 개념 및 구성도 설명에 대해서
배워보실 수 있기 때문에 자바 독학으로 공부하길 원하시는 분들도 충분히 자바 독학하실 수 있습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12회 추상클래스, 컬렉션 이용한 연회예약 프로그램작성 1의 강의 화면입니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17회 자바8의 새로운 날짜시간 클래스 소개와 날짜간격을 계산하는 프로그램 실습에 대해서도
자바 독학으로 학습해보실 수 있도록 강의를 제공하고 있어 다양한 부분들을 배워보실 수 있습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

자바 java 입문[문법] 기초배우기  에서 제공되고 있는 10회 객체와 클래스의 개요 강의입니다.

 

 

 

1회 자바기본설정 - 자바개요    
2회 자바실행 환경설정하기    
3회 샘플프로그램작성과 컴파일     
4회 애플릿 프로그램 작성과 컴파일  
5회 데이터 타입    
6회 연산자       
7회 제어문     
8회 반복문      
9회 배열    
10회 객체와 클래스의 개요     
11회 클래스의 구현   
12회 메소드     
13회 생성자     
14회 상속      
15회 다형성   
16회 오버로딩 / 오버라이딩      
17회 패키지와 예외처리 

 

 

 

총 17회로 나누어 자바 강의를 제공해드리고 있기 때문에
자바를 처음 접해보시는 분들께서도 큰 어려움 없이 자바 독학으로 공부해보실 수 있습니다.