Đề cương khóa học
Giới thiệu
- Go như một ngôn ngữ lập trình web và hệ thống
- Go so với C, Javascript, Ruby, v.v.
Thiết lập môi trường phát triển
Sử dụng các biến, hằng số và kiểu dữ liệu của Go
Sử dụng các toán tử toán học trong Go
Làm việc với ngày và giờ trong Go
Sử dụng con trỏ, mảng, lát cắt, bản đồ và cấu trúc của Go
Programming logic điều kiện với Switch và các vòng lặp For
Định nghĩa và gọi hàm trong Go
Tạo một ứng dụng web bằng Go
Sử dụng runtime của Go để xây dựng và biên dịch một dự án
Đọc và ghi từ và đến hệ thống tệp và web
Gỡ lỗi ứng dụng
Áp dụng Interfaces để đơn giản hóa độ phức tạp của ứng dụng
Tạo một gói dự án
Thêm tính đồng thời với Go Routines và Channels
Tối ưu hóa ứng dụng
Triển khai ứng dụng
Kết luận
Requirements
- Sự hiểu biết về các nguyên tắc lập trình tổng quát
Đối tượng
- Nhà phát triển
Testimonials (4)
I enjoyed the amount of hands on exercises we did. I personally learn by doing things so it was good that Francesco had lots of hands-on exercises to do. I struggled to pick up a few of the concepts from the slides but when I actually got hands on and was able to implement some of the key features of the language it helped me understand it better.
Adam Fitzhugh - OpticoreIT
Course - Learning Go Programming
tha pace, trainers ability to help and sustain slightly more difficult questions.
Andrei Mihai - Viasat
Course - Learning Go Programming
Radu's in-depth knowledge, and tailoring the pace for me.
Adeel Ahmad - Coefficient Data Ltd
Course - Learning Go Programming
Flexibility of the trainer. Really catered the course to our specific needs.