프로그래밍
-
Python 기초
Python은 초보자부터 전문가까지 누구든 쉽게 접근할 수 있는 프로그래밍 언어로 다양한 플랫폼에서 활용 가능하며 본 과정은 Python을 이용하여 문법부터 함수까지 학습하는 기초과정 입니다.
-
Python을 활용한 웹서버 구축
MVC 기반의 오픈 소스 웹 프레임워크인 장고(DJANGO)에 대한 활용법과 HTML5, CSS에 대한 기본 사용법을 익히고 Bookmark, Blog, Photo 관련 웹 페이지 제작 기법을 익힐 수 있는 과정 입니다.
-
C언어
C언어는 프로그래밍 분야에서 널리 활용하고 있는 기초 프로그램으로써 현재도 꾸준하고 프로그래밍에 활용되고 있습니다. C언어의 기본적인 정의, 개념을 파악하고 C언어의 다양한 활용법을 학습하고, C언어 코딩을 통해 프로그램을 제작할 수 있는 과정 입니다.
-
C++
C++은 C언어의 확장판으로 만들어진 객체지향형 프로그래밍 언어입니다. C언어와의 관계, 차이점을 학습하고 C++의 다양한 기능을 학습하고 C++ 코딩을 통해 프로그램을 제작할 수 있는 과정 입니다.
-
자료구조
자료구조란 자료(Data)이 어떻게 모여 있는지를 알기 위한 프로그래밍으로 데이터를 구조적으로 저장하고 사용하는 자료구조 알고리즘을 C언어로 코딩하는 과정 입니다.
-
TCP/IP소켓프로그래밍
네트워크 프로그래밍을 시작하기 위해 필요한 기초 지식을 배양하고 실무에서 활용할 수 있는 고급 프로그래밍 기술을 습득할 수 있는 기반을 마련하는 과정입니다.
-
JAVA Programming
자바 언어 학습을 통해 객체 지향언어의 필요성과 객체지향 프로그래밍에 대한 지식을 습득할 수 있으며, 자바 응용 교과목 (JSP, 안드로이드, Spring Framework)에서 활용할 수 있는 기초 내용에 대해 학습하는 과정입니다.
-
JSP Programming
JSP는 서버 사이드에서 DBMS와 같은 백엔드 서버와 연동하여 이들 백엔드 서버의 데이터를 가공하여 웹 상의 최종적 사용자에게 디스플레이 할 수 있습니다. 자바기반 웹 컴포넌트 및 웹 프로그래밍 개발 기술을 습득 합니다.
-
Spring Framework
스프링(Spring)은 오픈 소스 프레임워크로서 엔터프라이즈 애플리케이션 개발의 복잡함을 해결하기 위해 가볍게 만들어졌습니다. Spring, Ibatis 등 자바 관련 프레임워크를 익히고 MVC패턴의 웹2.0 기반 웹 어플리케이션 제작기술을 학습합니다.
-
안드로이드 APP개발
안드로이드는 모바일 디바이스를 위한 플랫폼으로써 모바일 환경에 최적화된 리눅스 기반의 운영체계와 사용자 인터페이스, 그리고 그 응용 프로그램의 묶음입니다. 개발 환경, 실전 프로그램 제작, 배포하는 방법을 학습하는 과정입니다.