Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Đề cương khóa học
Giới thiệu về Julia
- Niche mà Julia đáp ứng là gì
- Làm thế nào Julia có thể giúp bạn phân tích dữ liệu
- Bạn có thể mong đợi điều gì từ khóa học này
- Bắt đầu với REPL của Julia
- Các môi trường phát triển khác cho Julia: Juno, IJulia và Sublime-IJulia
- Hệ sinh thái Julia: tài liệu và tìm kiếm gói
- Nhận trợ giúp thêm: diễn đàn Julia và cộng đồng Julia
Chuỗi: Hello World
- Giới thiệu về REPL của Julia và thực thi hàng loạt thông qua "Hello World"
- Các loại chuỗi Julia
Scalar Các loại
- Biến là gì? Tại sao chúng ta sử dụng tên và loại cho nó?
- Số nguyên
- Số thực
- Số phức
- Số hữu tỉ
Mảng
- Vectơ
- Ma trận
- Mảng đa chiều
- Mảng dị thể (mảng ô)
- Biểu thức rút gọn
Các loại Elementary khác
- Bộ giá trị
- Phạm vi
- Từ điển
- Ký hiệu
Xây dựng các loại của riêng bạn
- Loại trừu tượng
- Loại tổng hợp
- Loại tổng hợp tham số
Hàm
- Cách định nghĩa một hàm trong Julia
- Các hàm Julia như các phương thức hoạt động trên các loại
- Phân phối đa dạng
- Cách phân phối đa dạng khác với lập trình hướng đối tượng truyền thống
- Hàm tham số
- Hàm thay đổi đầu vào của nó
- Hàm ẩn danh
- Tham số hàm tùy chọn
- Tham số hàm bắt buộc
Bộ xây dựng
- Bộ xây dựng bên trong
- Bộ xây dựng bên ngoài
Luồng điều khiển
- Biểu thức và phạm vi hợp chất
- Đánh giá có điều kiện
- Vòng lặp
- Xử lý ngoại lệ
- Nhiệm vụ
Tổ chức mã
- Mô-đun
- Gói
Siêu lập trình
- Ký hiệu
- Expressions
- Trích dẫn
- Biểu diễn bên trong
- Phân tích cú pháp
- Đánh giá
- Nội suy
Đọc và Ghi Dữ liệu
- Hệ thống tệp
- I/O dữ liệu
- I/O dữ liệu cấp thấp
- Khung dữ liệu
Phân phối và Statistics
- Định nghĩa phân phối
- Giao diện để đánh giá và lấy mẫu từ phân phối
- Trung bình, phương sai và hiệp phương sai
- Kiểm định giả thuyết
- Mô hình tuyến tính tổng quát: ví dụ về hồi quy tuyến tính
Vẽ đồ thị
- Gói vẽ đồ thị: Gadfly, Winston, Gaston, PyPlot, Plotly, Vega
- Giới thiệu về Gadfly
- Interact và Gadfly
Tính toán song song
- Giới thiệu về triển khai nhắn tin của Julia
- Gọi từ xa và tìm nạp
- Ánh xạ song song (pmap)
- Vòng lặp song song
- Lập lịch thông qua các tác vụ
- Mảng phân tán
Requirements
Một số kiến thức cơ bản về lập trình là mong muốn, nhưng không bắt buộc. Mục tiêu của khóa học là dạy bạn những kiến thức cơ bản về ngôn ngữ lập trình Julia một cách độc lập.
14 Hours
Testimonials (1)
everything about Julia