“모든 국민은 코딩을 배워야 한다”
코딩은 생각하는 방법을 가르쳐주기 때문이다.
( 스티븐잡스 )
사물인터넷
인공지능
가상현실
자율주행 무인자동차
로봇으로 표상되는 4차 산업혁명
왜 JAVA인가?
JAVA는 가상머신을 이용하여 그 어떤 환경에서도 동작할 수 있도록 제작되었기 때문입니다.
이러한 자바의 특징 때문에 “JAVA로 만들지 못하는 프로그램은 없다.”라는 말까지 나오게 되었을 정도입니다.

JAVA는 전 세계적으로 가장 많이 쓰이는 언어이며 특히 한국에서는 정부와 기업에서 주최하는 시스템 통합 프로젝트들이 대부분 JAVA로 진행되었기 때문에 더 많이 쓰이고 있는 실정입니다.
그렇기 때문에 수많은 응용 프로그램 및 웹 사이트가 JAVA를 설치하지 않으면 작동되지 않으며, 이 수는 매일 늘어나고 있습니다.
뿐만아니라 JAVA는 Android 어플을 만드는데 필요한 주요 프로그래밍 언어로서 필요성이 부각되고 있고 안정적인 기반의 서버용 언어로서 각광받고 있습니다.
객체지향을 기반으로 한 JAVA는 빠르고, 안전하며, 안정적입니다.

객체지향이란?
객체지향(OOP)이라는 말은 최근 프로그램 언어에서 빠질 수 없는 요소로 자리 잡았습니다.
한사람을 위한 맞춤형 자동차를 타이어부터 몸체까지 전부 한곳에서 만들 수도 있지만 나만의 타이어는 이 자동차밖에 사용할 수 없겠지만 타이어회사의 타이어는 규격만 맞춘다면 어떤 자동차든 사용할 수 있을겁니다.
바로 이렇게 타이어를 어디서든 사용할 수 있도록 만든 것을 객체화 시켰다고 말하고 이런 것을 지향하는 프로그래밍이 객체지향 프로그램입니다.
교육과정
|