Course Outline

소개

  • Julia은 어떤 종류의 프로그래밍 언어인가요?
  • Julia은 어떻게, 언제, 누구에 의해 만들어졌나요?
  • Julia 리소스

개발 환경

  • 클라우드 개발 환경 소개
  • 단말기
  • REPL
  • 패키지 로드 및 설치
  • IDE

기본 유형, 변수 및 연산자

  • 기본 데이터 유형
  • 문자열과 보간
  • 변수
  • 연산자

변수, 함수 및 연산

  • 변수 및 상수
  • 함수와 람다 호출 및 선언
  • 제어 흐름, 예외 처리 및 오류

범위 지정

  • 기능 범위
  • 글로벌 및 로컬 범위 지정
  • 블록
  • 시작/끝
  • 하자/종료
  • 모듈
  • 데이터 구조
  • 튜플
  • 사전
  • 배열
  • 벡터
  • 행렬 및 선형 대수학
  • 다차원 배열
  • 점 표기법(함수에서)
  • 누락된 값

유형

  • 튜플과 네임드 튜플
  • 구조체와 가변성
  • 노동조합
  • 추상 유형 및 상속
  • 파라메트릭 유형(제네릭) 및 상속
  • 값 유형
  • 유형 확인

메서드 및 생성자

  • 다중 파견
  • 초록/유형 작성 방법
  • 생성자
  • 인쇄/표시 방법
  • 연산자 오버로딩
  • 인터페이스

메타프로그래밍

  • 기호
  • 평가
  • Express이온
  • 보간
  • 평가
  • 매크로 호출 및 작성
  • 코드 생성
  • @생성된 함수

로컬 동시성 및 병렬성

  • 심드
  • 병행
  • 작업 및 채널
  • 비동기 프로그래밍
  • 멀티스레딩
  • 성능 최적화

압형

  • 단위 테스트
  • 성능 벤치마킹
  • 프로파일링
  • 벌채 반출
  • 디버깅: 스택 추적

입출력

  • 텍스트 및 바이너리 파일 읽기 및 쓰기
  • 구분된 파일
  • 매핑된 메모리
  • 파일 다운로드 중

Requirements

이 강좌를 수강하기 위한 전제 조건은 없습니다.

 21 Hours

Number of participants


Price per participant

회원 평가 (1)

Upcoming Courses

Related Categories