수업 만족도와 자격증취득률 전국1위!
TCP/IP소켓프로그래밍 홈 > 교육과정 > Programming
수상내역

[강좌명]  TCP/IP소켓프로그래밍 

*교육시간 : 평일반(월~금) / 주말반(토~일)
*모집인원 : 각 타임별 25명(상담 후 선착순 입학)
*교육문의 : 02-3672-3200
*수강혜택 : 방문상담시 이벤트 안내 및 온라인 강의 지원
*수강절차 : 방문상담예약 > 면접 및 상담 > 수강료 납부 > 반배정 > 교육진행

수강료조회 온라인수강신청
  • 강의소개
  • 커리큘럼
  • 강의장및시설환경
  • 강사소개

개요

인터넷의 보급으로 다양한 네트워크 어플리케이션에 대한 요구가 날로 증가되고 있다. 
SI, Game programing, system programing, mobile programing등 이제 네트워크 프로그래밍은 필수적인 어플리케이션 개발 요소이다.

현재 IT는 네트워크를 이용하지 않는 분야가 없기 때문에 프로그램 역시 네트워크에 의해 유입되는 해킹을 방어할 수 있도록 설계 되어야 하며 이때도 네트워크 프로그래밍이 필수 요소가 된다.

기본적으로 소쿄을 이용하여 네트워크 프로그래밍을 시작하기 위해 필요한 기초 지식을 배양하고 실무에서 활용할 수 있는 고급 프로그래밍 기술을 습득할 수 있는 기반을 마련한다.

또한 일반적으로 사용하던 windows환경이 아닌 Linux환경을 이용하므로 다양한 환경에서 개발하는 방법을 학습한다.

학습목표

- TCP, UDP, IP, HTTP, TCP/IP 등의 네트워크 프로토콜에 대한 심도 있는 이해.
- 함수, 포인터, 구조체에 대한 이해를 통해 고급 프로그래밍 기술 습득.
- 선수과정에서 배운 프로그래밍에 대한 이해도를 높이고 고급 프로그래밍 기술을 습득.
- 네트워크를 통한 해킹 기법 학습에 대한 이해도 향상.
- 악성코드 분석 및 제?에 필요한 지식 및 기술 습득.

학습대상

-고급 프로그래밍을 배우고자 하는 분.
-학교 전공수업을 준비하는 대학생

커리큘럼

주제 소주제 내용
C언어 고급 프로그래밍 Network Programming 준비 1. Function
2. struct
3. malloc
4. main Function Argument
5. FILE I/O
Network Programming의 이해 Network Programming의 이해 1. Byte Ordering(Endian) 
2. 인터넷 주소변환 체계
3. 주소 변환 방법
Network Programming Windows Socket Coding 1. Socket의 정의
2. Socket에 필요한 function
3 .TCP 기반 Client/Server Programming
4. TCP 와 UDP 차이점
5. UDP 기반 Client/Server Programming
Socket Option Socket Option 1. Socket option 종류
2. Socket option 변경
3. Broadcast 통신 Programming
4. Multicast 통신 Programming
Process Process 1. Process의 이해
2. Process 생성과 종료
스레드 프로그래밍 Thread Programming 1. 스레드 생성과 종료
2. 스레드 동기화
3. Critical Section 활용
Project Project 개인별 또는 조별 Project 진행

강의장 및 시설환경 (큰 사진 아래 작은 사진 선택시 확대됩니다.)

강사소개

  • 송명석

    송명석

    경력 및 이력

    • 동일본 NTT 인턴과정 망관리  
      동일본 NTT 대리 고객 사이트 관리  
      ㈜ KOMETO YOKOHAMA 지구 파견 망관리  
      ㈜ 드림 T&C 과장 고객기술지원 PM  
      비즈텔레콤 팀장 PM  
      지에스엠코리아 팀장 미군기지 망 증축 PM

    담당과목

    • CCNA / CCNP / 넷취업반

    보유자격증

    • CCNA / CCNP / MCP / CCIE #16705(Routing & Switching) / CCIE(Security) #16705 / CISSP #113648 / CompTIA Security+ / SCP / 네트워크 관리사 2급

    김병주

    김병주

    경력 및 이력

    • 1997.01.03 ~ 1998.02.07 : SBT(주) 하드웨어개발팀  2000.06.07 ~ 2002.02.28 : (재)고려정보직업전문학교 인터넷 정보처리과(학점은행), 전산팀  2002.04.09 : 직업능력개발훈련교사 취득  
      2002.03.01 ~ 2005.05.22 : A&T Gateway 개발실  
      2005.05.23 ~ 2006.03.18 : 홍익직업전문학교 우선선정직종 (정보통신설비, 내장형하드웨어)  
      2006.03.05 ~ 2006.11.19 : 현대직업전문학교 교무부 (정보통신설비)
      2008.02.18 ~ 2009.09.30 : 동원IT직업전문학교 교무부 (컴퓨터유지관리전문가 과정)
    • ① 실전, MS Windows Server 2003 네트워킹(가남사) 집필  ② Network Optimizing(가남사), 번역서 집필  ③ Expert, PowerPoint(영진출판사) 집필  ④ ‘MS Word 2000', ‘MS Powerpoint 2000'(한국 컴퓨터매거진) 집필  ⑤ Microsoft Windows 2000 Professional(성안당) 집필  ⑥ 그 외 다수 집필 참여

    담당과목

    • 리눅스 / 솔라리스

    보유자격증

    • 직훈자격증

    오연의

    오연의

    경력 및 이력

    • 1988 ~ 1991 : 대주 컴퓨터 학원  
      1991 ~ 1993 : 남서울 컴퓨터 학원  
      1993 : 구미컴퓨터학원  
      1994 : 시립대학교 / 건국대학교 / 서울특별시 남부근로청소년회관
      1995 : 뉴컴퓨터학원  
      2000 : 내외컴퓨터학원  
      2001 : 중앙정보처리학원  
      2002 : 현대산업전문학교  
      2003 : 중앙일보 ITEA  
      2006 : ITWILL  
      2007 : KAIST EMDEC   
      2008 ~ 현재 : ITBANK

    담당과목

    • 자바 프로그래밍  / C언어 / 자바취업반

    보유자격증

    • 정보처리기사 / SCJP

    김찬중

    김찬중

    경력 및 이력

    • (사)대한 노인회 강남구 지회(홈페이지, OA) 강의  
      사회복지법인 한국여성의 집 컴퓨터 강의  
      미래를 소유한 사람들(주) 컴퓨터 강의  
      경기컴퓨터직업전문학교 강의  
      더조은 컴퓨터학원(웹?스터 과정 강의)  
      ITBANK 컴퓨터 학원(MSCE 2003 서버강의)  
      KH정보교육원(DB보안전문가 과정 강의)  
      경영기술개발원 (서버2003, mssql2005) 시간강사

    담당과목

    • 윈도우서버 2008 / 시스템 취업반

    보유자격증

    • 정보처리기사 / 전자상거래관리사2급 / 네트워크관리사2급 / PC정비사 자격증 / 웹디자인기능사2급

    김정환

    김정환

    경력 및 이력

    • 2002~2003 : ㈜에록코리아 / 네트워크관리자  
      2009~2010 : ㈜오버컴 / CISCO Network관리  
      2009~현재 : ITBank

    담당과목

    • CCNA / CCNP

    보유자격증

    • CCNA / CCIE(R&S)

    김광진

    김광진

    경력 및 이력

    • - ㈜아이티윌   (전임 강사)  
      - 월드피씨정비학원    
      - ㈜캐드뱅크    
      - (주) Digital MS    
      - 수원IT전문학교 웹 프로그래밍 과정 수료  
      - ㈜씨씨마트   마포지점장   
      - 한국컴퓨터산업㈜   소프트웨어개발과

    담당과목

    • CCNA 넷취업반

    보유자격증

    • MCSE / MCT / MCDBA / MCSA / CCNA / 네트워크 관리사 2급 / 정보처리기사 / MCITP / OCP 9i / OCP 10g
  • 02-3672-3200
  •  
  • (주)케이지아이티뱅크 홈페이지 l 대표자 : 윤보현
    대표전화 : 02-3672-3200 l FAX : 02-3672-5615 l 홈페이지담당자 : 아이티뱅크 ITBank l 담당자E-mail : itbankhack@naver.com
    사업자 등록번호 : 542-85-00739 l 통신판매번호 : 제 03-570-232호 l 법인등록번호 : 110111-1959183 l 상표권출원번호 : 45200500034733

    본 점 : 서울시특별시 종로구 돈화문로 26, 4층(묘동, 단성사) / 학원등록번호 : 제2140호
    연지점 : 서울특별시 종로구 종로31가길 15 리도빌딩 2층 / 학원등록번호 : 제2562호
    종로점 : 서울시특별시 종로구 돈화문로 26, 5층 502호(묘동, 단성사) / 학원등록번호 : 제2296호
    강남점 : 서울특별시 강남구 강남대로84길 16 제이스타워 11층~12층 / 학원등록번호 : 제10202호
    동대문점 : 서울시특별시 종로구 돈화문로 26, 5층 501호(묘동, 단성사) / 학원등록번호 : 제3156호
    구로점 : 서울특별시 금천구 가산동 벚꽃로 244 벽산디지털밸리5차 2층 / 학원등록번호 : 제5048호
    대구점 : 대구광역시 달서구 달구벌대로 1670 광산빌딩 4층 / 학원등록번호 : 제2016-58호
    부산점 : 부산광역시 해운대구 우동 센텀2로 25 센텀드림월드 11층 / 학원등록번호 : 제2979호

    본 웹사이트는 이메일 주소 수집 프로그램이나 그밖의 기술적 장치 등을 이용하여 이메일 주소를 무단 수입하는 행위를 거부합니다.

    COPYRIGHT(C) 1995-2015 KG ITBANK ALL RIGHTS RESERVED.
fiogf49gjkf0d
fiogf49gjkf0d
fiogf49gjkf0d
fiogf49gjkf0d