문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
Julia 소개
- 어떤 틈새 시장이 채워지고 있습니까? Julia
- Julia가 데이터 분석에 어떻게 도움이 될까요?
- 이 과정을 통해 얻을 수 있는 것
- Julia의 REPL 시작하기
- Julia 개발을 위한 대체 환경: Juno, IJulia 및 Sublime-IJulia
- Julia 생태계: 문서화 및 패키지 검색
- 추가 도움 받기: Julia 포럼 및 Julia 커뮤니티
문자열: Hello World
- Julia REPL 소개 및 "Hello World"를 통한 일괄 실행
- Julia 문자열 유형
Scalar 종류
- 변수란 무엇입니까? 왜 이름과 유형을 사용합니까?
- 정수
- 부동 소수점 숫자
- 복소수
- 유리수
배열
- 벡터
- 행렬
- 다차원 배열
- 이종 배열(셀 배열)
- 이해
기타 Elementary 유형
- 튜플
- 범위
- 사전
- 기호
자신만의 유형 만들기
- 추상 유형
- 복합 유형
- 파라메트릭 복합 유형
기능
- Julia에서 함수를 정의하는 방법
- Julia 유형에 대해 작동하는 메소드로서의 기능
- 다중 파견
- 다중 디스패치가 기존 객체 지향 프로그래밍과 다른 점
- 파라메트릭 함수
- 입력을 변경하는 함수
- 익명 함수
- 선택적 함수 인수
- 필수 함수 인수
생성자
- 내부 생성자
- 외부 생성자
제어 흐름
- 복합 표현식 및 범위 지정
- 조건부 평가
- 루프
- 예외 처리
- 작업
코드 구성
- 모듈
- 패키지
메타프로그래밍
- 기호
- Express이온
- 인용
- 내부 표현
- 파싱
- 평가
- 보간
데이터 읽기 및 쓰기
- 파일 시스템
- 데이터 입출력
- 하위 수준 데이터 I/O
- 데이터프레임
배포판과 Statistics
- 분포 정의
- 분포에서 평가하고 샘플링하기 위한 인터페이스
- 평균, 분산, 공분산
- 가설 검증
- 일반화 선형 모델: 선형 회귀 예제
플로팅
- 플로팅 패키지: Gadfly, Winston, Gaston, PyPlot, Plotly, Vega
- 개드플라이 소개
- 상호작용과 개드플라이
병렬 컴퓨팅
- Julia의 메시지 전달 구현 소개
- 원격 호출 및 가져오기
- 평행 맵(pmap)
- 병렬
- 작업을 통한 일정 예약
- 분산 어레이
요건
프로그래밍에 어느 정도 익숙해지는 것이 바람직하지만 필수적인 것은 아닙니다. 이 과정의 목적은 Julia 프로그래밍 언어의 기본을 독립적인 방식으로 가르치는 것입니다.
14 시간
회원 평가 (1)
everything about Julia