Since 1984

컴퓨터 교육의 名家 – 효성 컴퓨터 학원

프로그래밍

컴퓨터 언어의 문법을 습득하고 알고리즘을 이해하여 프로그래머 양성을 목표로 하는 강좌입니다. 실무 중심의 교육으로 코딩 응용 능력을 키울 수 있습니다.

C언어

모든 서버 운영체제의 기초를 이해하는데 도움이 되는 프로그래밍 언어로서, 거의 모든 프로그램작성에 있어서 높은 편의성과 다양한 기능을 제공하고 있습니다. 본 과정을 통해 C언어의 기본 문법 및 프로그래밍 기법에 대해 이해하고, 프로그래밍 중 발생 할 수 있는 문제에 대한 해결 능력을 기를 수 있습니다.

C언어 자료구조와 알고리즘

C언어는 절차 지향 프로그래밍 언어로, 하드웨어에 밀접한 Low – Level 특성을 가지고 있는 언어로써 일반적으로 컴퓨터 공학 관련 학과에서 최우선순위를 가지고 배우는 언어 중 하나 입니다.

C++

컴퓨터의 성능이 강력해지면서 컴퓨터 프로그램도 크고 복잡해졌다. 이러한 상황에 대응하기 위해, 컴퓨터 언어도 프로그래밍 프로세스를 쉽게 관리할 수 있도록 진화하였다.
C++는 이와 같은 도구에 객체 지향 프로그래밍과 일반화 프로그래밍에 대한 지원을 추가하였다. 이로 인해 모듈화가 더욱 강력해졌고, 재활용할 수 있는 코드를 작성할 수 있게 되었다. 결과적으로 시간이 절약되고 프로그램의 신뢰성도 향상된다.

C#

C# 언어를 이용하면 .NET Framework 기반에서 동작하는 다양한 범위의 프로그램을 개발할 수 있습니다. 일반적인 Windows 클라이언트 응용 프로그램에서 XML Web Services와 분산 구성 요소, 클라이언트/서버 응용 프로그램이나 데이터베이스 응용 프로그램 등 다양한 형태의 응용 프로그램을 제작할 수 있습니다.

Java Programming

객체지향 프로그래밍(OOP)으로 프로그램을 개발 시 부품에 해당하는 객체들을 먼저 만들고 이것들을 하나씩 조립 및 연결해서 전체 프로그램을 완성하는 구조를 가지고 있습니다. 또한 이식성이 높은 언어로 모든 환경(Windows, macOS, Linux 등)에서 실행 및 개발이 가능합니다. 함수형 프로그래밍을 할 수 있으며 메모리 자동관리가 가능하고 다양한 애플리케이션을 개발할 수 있고, 오늘날 인터넷 환경에서도 가장 활발히 사용되는 프로그래밍 언어입니다.

Java extended

단순하지만 핵심적인 내용에서 시작해서 소켓과 같은 네트워크프로그래밍이나 비동기 채널처럼 복잡한 기능까지 Java기반의 Application을 개발하는데 필요한 내용들을 다양한 실습과 Case study를 통해 익힐 수 있습니다. 또한 현 과정을 통해 IT업계에 뛰어들어 프로그래머로서 활동할 수 있는 충분한 실력과 자질을 갖춰드립니다.

파이썬

C언어를 기반으로 한 오픈소스 고급 프로그래밍 언어로, 초보자뿐만 아니라 전문가들도 포함하는 매우 다양한 사용자층을 가지고 있으며, 플랫폼 독립적이기 때문에 다양한 플랫폼에서 사용 가능하고 또한 기본 제공되는 라이브러리가 매우 많다. C언어와 다르게 동적 타이핑 대화형 언어이다. 인터프리터 형식이기 때문에 사용자가 컴파일을 하지 않고서도 작성한 프로그램을 바로 실행할 수 있을 뿐만 아니라, 한 줄 단위로 실행되기 때문에 사용자가 쉽게 결과를 확인할 수 있다.

파이썬(인공지능 개발자 양성과정)

C언어를 기반으로 한 오픈소스 고급 프로그래밍 언어로, 초보자뿐만 아니라 전문가들도 포함하는 매우 다양한 사용자층을 가지고 있으며, 플랫폼 독립적이기 때문에 다양한 플랫폼에서 사용 가능하고 또한 기본 제공되는 라이브러리가 매우 많다. C언어와 다르게 동적 타이핑 대화형 언어이다. 인터프리터 형식이기 때문에 사용자가 컴파일을 하지 않고서도 작성한 프로그램을 바로 실행할 수 있을 뿐만 아니라, 한 줄 단위로 실행되기 때문에 사용자가 쉽게 결과를 확인할 수 있다.

OCJP

OCJP(Oracle Certified Java Programmer)는 J2SE(Java 2 Standard Edition)이라는 java 개발의 필수 플랫폼 기반에서 java의 문법과 구조, 그리고 어플리케이션(Application), 애플릿(Applet), 컴포넌트(Component)의 개발능력을 인정해주는 java 자격증으로 ocjp는 이미 소프트웨어 분야에선 정보처리계열 자격증 만큼 공신력 있는 자격증이라 할수있습니다.

웹프로그래밍

PHP언어를 학습하여 웹프로그래밍을 수행하여 다양한 게시판과 전자상거래등을 구축하는 방법을 배우는 과정 입니다.

HTML5, CSS3

기존의 웹 표준 기술 위에 새로워진 HTML5와 CSS3 요소를 더하여 인터렉티브한 반응형 웹페이지 기술을 제작할 수 있는 웹 퍼블리싱 기법들을 소개하고,
CSS3의 코드를 편리하게 작성할 수 있도록 도와주는 반응형 웹페이지 제작 기법을 소개하여 최고의 웹 퍼블리셔로 발돋음 할 수 있도록 도와드리고, 이후
J-Query의 탄탄한 기본기와 다양한 예제를 중심으로 학습합니다.

J-QUERY

자바 스크립트 라이브러리의 하나. 엠아이티가 허용한 오픈 소스 라이선스를 이용한다. 애니메이션과 플러그인 개발은 물론, 웹 페이지에 상호성과 역동성을 더해 줍니다.

TCP/IP프로그래밍

네트워크의 파일과 소켓에 대한 이해를 하여 소켓 프로그래밍을 통해 파일 전송 및 웹서버 클라이언트 프로그램을 만드는 방법을 배우는 과정 입니다.

PHP웹프로그래밍

PHP언어를 학습하여 웹프로그래밍을 수행하여 다양한 게시판과 전자상거래등을 구축하는 방법을 배우는 과정 입니다.

네트워크 프로그래밍

여러 사람들이 공유하고 사용할 목적으로 통합 관리되는 정보의 집합인 데이터를 올바르게 저장하고 추출하고 갱신하여서 데이터를 효율적, 효과적 관리 하는 방법을 배우는 과정 입니다.

데이터베이스 프로그래밍

여러 사람들이 공유하고 사용할 목적으로 통합 관리되는 정보의 집합인 데이터를 올바르게 저장하고 추출하고 갱신하여서 데이터를 효율적, 효과적 관리 하는 방법을 배우는 과정 입니다.

스크래치 프로그래밍

MIT 미디어 연구소의 Lifelong Kindergarten Group에서 2005년 공식 발표한 교육용 프로그래밍 언어입니다. 기존의 텍스트 코딩과 달리 스크립트를 블록 맞추듯이 연결하여 코딩을 하는 방식으로 게임이나 애니메이션 등을 만들 수 있고, 홈페이지를 통해 자신이 만든 결과물을 공유할 수 있으며, 다른 유저들과 교류할 수도 있습니다.

정부3.0 표준 프레임워크

공공사업에 적용되는 웹프레임워크의 표준 정립된 방식을 배움으로써 응용 SW 표준화, 품질 및 재 사용성 향상 높이고, 전자정부 서비스의 품질향상 및 정보화 투자 효율성을 달성하는 방법을 배우는 과정 입니다.