Introduction To Zig Programming

Introduction To Zig Programming

Published 6/2023

MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz

Language: English | Size: 3.00 GB | Duration: 6h 56m


What you'll learn

What is Zig Programming

Basic constructs like assignment, if else conditionals, loops, etc

Zig's novel features like comptime, payload captures, inline loop, etc

Get familiar with concepts and syntax of Zig

Standard Library provided by Zig

Interoperating with C

Async

Build System in Zig

 

Requirements

Experience with any programming languages like javascript, C, C++, Rust, Go, etc

 

Description

 

Welcome to the course Introduction to Zig. Zig is the new programming language that claims to be a C programming language replacement. It is modern and does not come with baggage like other programming languages. This course intends to be a good starting point for you to get started with the Zig programming language. You will learnBasic constructs like creating variables, constants, and assignmentHow to install and start using Go in editorsLearn basic programming constructs like if, else, while, for loop, etcCreating Zig functionsWriting unit testsLearn about defer, errors, switch statementLearn pointers, runtime safety, etcStructs, Arrays, Slices, Vectors, Anonymous Structs, Unions, EnumsLabeled loops and expressionsOptionalsLearn about unreachable, orelse, and more.Zig novels like Comptime, Payload Capture, Opaque, SentinelLearn about build systems - Build Modes, Outputting an Executable, Cross Compilation, Zig build, Builder, Modules, Build steps, Generating Documentation, etc.Standard Library in Zig. Basics of Allocators, Arraylist, Filesystem, Readers and Writers, Formatting, JSON, Random Numbers, Crypto, Hash Maps, Stacks, Threads, Sorting, Iterators, Formatting, etc.Working with C - ABI, C Primitive Types, Calling Conventions, Extern Structs, cImport, etc.Async in Zig. Basics of Async, Suspend / Resume, Async / Await, Basic Event Loop

Introduction To Zig Programming

Introduction_to_Zig_Programming.part1.rar - 995.0 MB

Introduction_to_Zig_Programming.part2.rar - 995.0 MB

Introduction_to_Zig_Programming.part3.rar - 995.0 MB

Introduction_to_Zig_Programming.part4.rar - 83.9 MB


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 NinoAzul   |  

Information
Members of Guests cannot leave comments.


SermonBox - Seasonal Collection

SermonBox - The Series Pack Collection

Top Rated News

  • Christmas Material
  • Laser Cut & Print Design Elements Bundle - ETSY
  • Daz3D - All Materials - SKU 37000-37999
  • Cgaxis - All Product - 2019 - All Retail! - UPDATED!!!
  • DigitalXModels Full Collections
  • Rampant Design Tools Full Collections Total: $4400
  • FilmLooks.Com Full Collection
  • All PixelSquid Product
  • The Pixel Lab Collection
  • Envato Elements Full Sources- 3200+ Files
  • Ui8.NET Full Sources
  • The History of The 20th Century
  • The Dover Collections
  • Snake Interiors Collections
  • Inspirational Collections
  • Veer Fancy Collections
  • All Ojo Images
  • All ZZVE Collections
  • All Sozaijiten Collections
  • All Image Broker Collections
  • Shuterstock Bundle Collections
  • Tattoo Collections
  • Blend Images Collections
  • Authors Tuorism Collections
  • Motion Mile - Big Bundle
  • PhotoBacks - All Product - 2018
  • Dekes Techniques - Photoshop & Illustrator Course - 1 to 673
Telegram GFXTRA Group
Udemy - Turkce Gorsel Ogrenme Setleri - Part 2
Videohive Wow Pack Series


rss