Beginner's Guide to Zig
Hướng dẫn Zig cho người mới bắt đầu
Bạn sẽ học được gì
Yêu cầu
Đối tượng phù hợp
Nội dung khóa học
Giới thiệu khóa học
Welcome to Beginner's Guide to Zig.
Jump-start your Zig learning journey with this course.
This course will start at the basics of Zig: how to run your first Zig program, language syntax, different types the language offers, and more. Separate attention will be given to the data structures (like structs, unions, enums, and arrays), and control flow statements (such as if and switch expressions, while and for loops). We will also learn memory management (pointers, slices, Allocators), and Zig's comptime concept.
After the lectures, we will solidify our understanding of the language with various projects.
This course is a work in progress, and it will be updated with new lectures and projects.
Topics learned in this course will carry over to other of your programming endeavors, and will make you a more rounded developer. As Zig is a lower level language than most popular languages today (such as JavaScript, Python, C#), you will experience first hand how these languages operate under the hood. Learning Zig will make you more comfortable with using other lower level languages, and will teach you to appreciate the work done for you by the higher level languages.
Basic programming experience is required for this course. If you can write basic scripts in any programming language, know what are and how to use functions, you are ready for this course.
Disclaimer on the use of AI:
No AI assistance was used to create any content used in this course. The entirety of this course, with all of its warts and flaws, was generated by a person.
Khóa học liên quan
Khám phá thêm các khoá học cùng chủ đề
Khóa Học Nền Tảng Ngôn Ngữ Assembly Cho Hacker Mũ Trắng
Swapnil Singh
Java Masterclass 2025: 130+ Giờ Học Từ Chuyên Gia
Tim Buchalka
Khóa học Python toàn diện cho người mới bắt đầu
Horizon Tech
R Programming A-Z™: Học R Cho Khoa Học Dữ Liệu Với Bài Tập Thực Tế!
Kirill Eremenko
Go: Hướng dẫn Toàn diện cho Nhà phát triển (Golang)
Stephen Grider
Khóa học Lập trình C Nâng cao
Tim Buchalka's Learn Programming Academy
Học Rust Thông Qua Việc Xây Dựng Ứng Dụng Thực Tế
Lyubomir Gavadinov
Khóa Học Cấp Tốc Lập Trình Rust - 100 Dự Án Trong 100 Ngày
School of AI
Khóa học Lập trình Rust: Từ Cơ bản đến Chuyên gia 2.0
Nouman Azam