Quay lại Khóa học
AI015 Professional

Giới thiệu về Lập trình Julia

Hướng dẫn toàn diện về ngôn ngữ lập trình Julia, một ngôn ngữ động tổng quát hiệu suất cao, phù hợp lý tưởng cho tính toán khoa học và số liệu. Khóa học bao gồm mọi thứ từ cú pháp cơ bản và kiểu dữ liệu đến các chủ đề nâng cao như metaprogramming, khung dữ liệu, mạng lưới và giao tiếp với cơ sở dữ liệu.

4.9
30.0h
913 học viên
0 lượt thích
Trí tuệ nhân tạo
Bắt đầu học

Tổng quan khóa học

📚 Tóm tắt nội dung

Hướng dẫn toàn diện về ngôn ngữ lập trình Julia, một ngôn ngữ động tổng quát hiệu suất cao, phù hợp đặc biệt với tính toán khoa học và số liệu. Khóa học bao gồm mọi thứ từ cú pháp cơ bản và kiểu dữ liệu đến các chủ đề nâng cao như lập trình siêu cấu trúc, bảng dữ liệu, mạng lưới và giao tiếp với cơ sở dữ liệu.

Thành thạo tính toán khoa học hiệu suất cao với tốc độ của C và sự đơn giản của Python.

Tác giả: Tutorials Point (I) Pvt. Ltd.

Ghi nhận cảm ơn: Bản quyền 2020 bởi Tutorials Point (I) Pvt. Ltd. Tất cả nội dung và hình ảnh đều thuộc quyền sở hữu của Tutorials Point.

🎯 Mục tiêu học tập

  1. Định nghĩa ngôn ngữ lập trình Julia và xác định các tính năng cốt lõi cũng như bối cảnh lịch sử của nó.
  2. Phân biệt Julia với các ngôn ngữ tính toán kỹ thuật khác về mặt hiệu suất và cú pháp.
  3. Cài đặt và cấu hình thành công môi trường Julia và REPL trên Linux, Windows và macOS.
  4. Áp dụng các quy tắc phong cách của Julia trong đặt tên biến và sử dụng chú thích dòng đơn, dòng nhiều để tài liệu hóa mã nguồn.
  5. Xây dựng mảng với nhiều loại và chiều khác nhau bằng các đối tượng khoảng cách, nhà tạo, biểu thức hội tụ và các hàm tích hợp như zeros()ones().
  6. Thực hiện các tác vụ truy cập mảng nâng cao và thay đổi dữ liệu bằng logic boolean, từ khóa end và các hàm có dấu chấm than (ví dụ: push!, splice!).
  7. Xây dựng và thao tác Tuple và Named Tuple, bao gồm việc sử dụng chúng như đối số từ khóa cho hàm.
  8. Nhận diện và quản lý hành vi tràn số nguyên và lỗi chia số bằng cách sử dụng các kiểu số chuẩn và số chính xác tùy ý.
  9. Phân tích biểu diễn số thực, bao gồm các giá trị âm dương, các giá trị đặc biệt (NaN, Inf) và epsilon máy tính.
  10. Thực hiện và kết hợp các toán tử số học, toán tử bit và toán tử cập nhật để thao tác với các kiểu dữ liệu.

Bài học