Đề cương khóa học
Giới thiệu
Tổng quan về các tính năng và kiến trúc của ngôn ngữ lập trình Gosu
- Tương thích với thư viện Java hiện có
- Hỗ trợ dịch vụ web và XSD/XML gốc
- Các tính năng ngôn ngữ và công cụ
- Kiến trúc hệ thống và API mở
Bắt đầu với Gosu Programming
- Tải xuống Gosu Lab
- Plugin Gosu cho IntelliJ
- Gosu cho Maven và Gradle
- Ví dụ đơn giản từ dòng lệnh
Lập trình với Gosu
- Biến và khai báo kiểu dữ liệu
- Toán tử và biểu thức
- Câu lệnh
- Khoảng thời gian
- Xử lý ngoại lệ
- Vòng lặp
- Tính chất
- An toàn null
- Lớp học
- Liệt kê
- Giao diện
- Cấu trúc hợp thành
- Nhãn chú thích
- Nâng cấp
- Gosu Blocks
- Gosu Generics
- Tập hợp dữ liệu
- Tệp chương trình Gosu
- Lệnh classpath
- Kế thừa chương trình
- Shebang
Làm việc với chuỗi, mẫu và tập hợp dữ liệu trong Gosu
- Biểu thức chuỗi (dấu ngoặc kép, nối chuỗi, inline, v.v.)
- Tệp mẫu Gosu (.gst)
- Cú pháp danh sách và bản đồ
- Nâng cấp lớp tập hợp dữ liệu
Khám phá các chủ đề nâng cao trong Gosu
- Gosu và XML
- Gosu và Java
- Hệ thống kiểu dữ liệu
- Chạy lệnh shell cục bộ
- Băm kiểm tra (checksums)
- Lập trình đa luồng
- Tệp thuộc tính
Gỡ lỗi
Tổng kết và Kết luận
Yêu cầu
- Kinh nghiệm với các ngôn ngữ lập trình hướng đối tượng như Java, C++, hoặc Python.
Đối Tượng Đào Tạo
- Lập trình viên
Đánh giá (3)
Chúng tôi đã có một cái nhìn tổng quan phức tạp về bối cảnh - ví dụ, tại sao chúng ta cần các chú thích và ý nghĩa của chúng. Tôi rất thích phần thực hành của khóa đào tạo - phải chạy các lệnh bằng tay và gọi các API REST.
Alina - ACCENTURE SERVICES S.R.L
Khóa học - Quarkus for Developers
Dịch thuật bằng máy
tương tác thông qua bài tập và chia sẻ dự án
Claudiu - MSG system
Khóa học - Advanced Spring Boot
Dịch thuật bằng máy
Thông tin bổ sung được chia sẻ, khóa đào tạo không phải là Groovy đơn thuần, điều này rất tốt.
Covenant - Vodacom
Khóa học - Groovy Programming
Dịch thuật bằng máy