다양한 라이브러리를 지원하고 높은 생산성으로 개발자들이 쉽게 다가 갈 수 있는 파이썬!
C언어, 자바언어에 어려움을 느끼고 쉬운 개발언어를 찾으시는 분 생산성을 높이고 웹 프로그래밍 개발속도를 올리려는 분 데이터분석, 머신러닝 등 빅데이터에 관심을 가지는 입문자
더조은IT아카데미는 실무현장에서 감을 토대로 기초부터 프로그래밍 언어 파이썬을 익히고 웹 개발 또는 데이터 분석, 머신러닝 등을 활용 할 수 있게 실무 중심의 커리큘럼으로 수업하고 있습니다.
파이썬은 초보자부터 전문가까지 폭넓은 사용자층 보유 동적 타이핑(dynamic typing) 범용 프로그래밍 언어로, 펄 및 루비와 자주 비교되고 있으며, 다양한 플랫폼에서 쓸 수 있고, 라이브러리(모듈)가 풍부하여, 대학을 비롯한 여러 교육 기관, 연구 기관 및 산업계에서 이용이 증가하고 있다.
높은생산성
· 문법적 간결함 · 효과적인 자료구조 · 동적 타이핑 대화형 언어
다목적으로 사용 가능한 범용성
· 데이터 분석, 머신러닝 ,크롤링, 네트워크 등 다용도, 다목적으로 사용이 가능
연계 및 협업이 가능한 결합성
· 다른언어와 결합성이 좋고 풍부한 커뮤니티 생태계를 보유하고 있어 타 언어의 기능을 활용하는데 용이
파이썬은 순수한 프로그램 언어로서의 기능 외에도 다른 언어로 쓰인 모듈들을 연결하는 풀언어(glue language)로써 자주 이용되고 유니코드 문자열을 지원해서 다양한 언어의 문자 처리에도 능한 장점을 가지고 있다.
■파이썬(Python)
C언어를 기반으로 한 오픈소스 고급 프로그래밍 언어로, 1991년 귀도 반 로섬(Guido van Rossum)에 의해 설계 및 개발되었다. 파이썬이라는 이름은 파이썬을 설계한 귀도 반 로섬이 좋아하는 코미디 프로그램 “Monty Python'sFlying Circus”에서 따온 것이라고 한다.
초보자뿐만 아니라 전문가들도 포함하는 매우 다양한 사용자층을 가지고 있으며, 플랫폼 독립적이기 때문에 다양한 플랫폼에서 사용 가능하고 또한 기본 제공되는 라이브러리가 매우 많다. 이 때문에 교육을 주된 목적으로 하는 여러 교육기관과 연구기관, 산업계 등에서 사용된다. C언어와 다르게 인터프리터식 동적 타이핑(Dynamically typed) 대화형 언어이다. 인터프리터 형식이기 때문에 사용자가 컴파일을 하지 않고서도 작성한 프로그램을 바로 실행할 수 있을 뿐만 아니라, 한 줄 단위로 실행되기 때문에 사용자가 쉽게 결과를 확인할 수 있다.
■훈련목표
파이썬 설치와 환경 설정, 데이터 타입 정의 및 연산자 선언, 제어문의 사용, 함수와 메소드의 제작, datetime 모듈, 리스트형 데이터 생성, 첨자(인덱스)를 사용해서 요소에 접근, 요소의 변경과 추가, try ~ except를 사용한 에러 처리, 파일 읽고 쓰기, 복수행을 읽고 쓰기, 파이썬 graphic 실습, 새로운 데이터형 만들기, 상속과 객체 지향 관련 프로그램을 개발 할 수 있는 능력을 갖추고 관련 업무에 종사 할 수 있다.
* 1개월 과정(평일, 주말 동일)
* 평일저녁반 : 월~금 19:30~22:30(총20일, 60시간)
* 주말반 : 토 12:00~20:00, 일 10:00~18:00(총8일, 60시간) 훈련대상
ㆍ 대규모기업, 중소기업 정규직
ㆍ 파견. 기간제, 단시간, 일용근로자 : 신청일 이전 90일 이내에 10일이상 근로내용이 있는 피보험자
ㆍ 경영상의 이유로 90일 이상 무급휴직, 휴업중인 피보험자
ㆍ 대규모기업에 고용된 50세이상인 피보험자
ㆍ 3년간 사업주훈련 및 근로자 개인훈련지원 이력이 없는 자
ㆍ 고용보험 체납액이 없는 자영업자 - 가입즉시 신청가능
ㆍ 고용보험 피보험자
ㆍ 고용보험 피보험자가 아닌 자로서 해당 사업주에게 고용된 자
ㆍ 해당 사업이나 그 사업과 관련되는 사업에서 고용하려는 자(채용예정자)
ㆍ 직업안정기관에 구직 등록한 자
과목명 상세교육내용
파이썬 - 파이썬 설치와 환경 설정 - 내장 데이터 타입, 숫자, 시퀀스, 매핑, set 타입 - 연산자, 제어문의 실습 - 함수의 제작 실습 - 모듈과 패키지, datetime 모듈 - 객체지향 프로그래밍, 클래스 제작 - 상속, 연산자 오버로딩 - 파일 읽고 쓰기, 복수행을 읽고 쓰기 - try ~ except를 사용한 에러 처리 - GUI(Graphical user interface) 프로그래밍 - 멀티쓰레드 프로그래밍, 동기화 처리 - 네트워크 프로그래밍, 네트워크 Server/Client의 제작 - 웹 클라이언트 프로그래밍 - SQLite DBMS 사용하기 데이터 수집과 분석 - 정규 표현식의 실습 및 응용 - 웹 크롤러를 활용한 데이터의 수집 - Open API를 활용한 데이터 수집 - 수집된 데이터의 저장 - 자연어 처리 - 폼과 로그인 인증 통과 - 이미지 처리와 텍스트 인식 - 스크레이퍼로 웹사이트 테스트하기 - 원격 서버를 이용한 스크레이핑 - 파이썬 라이브러리를 활용한 데이터 분석
국비교육수강문의 : 1899-1534
|