Course Outline

소개

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

개발 환경

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

기본 유형, 변수 및 연산자

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

변수, 함수 및 연산

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

범위 지정

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

유형

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

메서드 및 생성자

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

메타프로그래밍

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

로컬 동시성 및 병렬성

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

압형

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

입출력

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

Requirements

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

 21 Hours

Number of participants



Price per participant

회원 평가 (1)

Related Courses

Combined C/C++, JAVA and Web Application Security

28 Hours

Advanced Java Security

21 Hours

Combined JAVA, PHP and Web Application Security

28 Hours

Standard Java Security

14 Hours

Java and Web Application Security

21 Hours

Advanced Java, JEE and Web Application Security

28 Hours

Related Categories