Свържете се с нас

Съдържание и теми, включени в курса

1. Въведение в Zig

  • Общ преглед на езика Zig и неговата философия
  • Основи на синтаксиса: променливи, функции, цикли и условни оператори
  • Типове данни и структури
  • Основи на управлението на паметта
  • Техники за дебъгване
  • Практически упражнения по основите на Zig

2. Разработка на приложения в Zig

  • Писане и изпълнение на модулни тестове
  • Разбиране на указатели и безопасност на паметта
  • Системи за изграждане и организация на проекти
  • Основни структури от данни в Zig
  • Стратегии за обработка на грешки
  • Съображения относно стек и хийп памет
  • Файлови операции и обработка на вход/изход
  • Практически упражнения по разработка на приложения

3. Разширени теми в Zig

  • Оперативна съвместимост с C (Zig-C оперативна съвместимост)
  • Работа с вектори и оптимизация на производителността
  • Практически упражнения по разширени функционалности на Zig

Изисквания

Целева аудитория

  • Софтуерни разработчици, интересуващи се от изучаването на Zig
  • Системни програмисти, търсещи алтернативи на C/Rust
  • Инженери, работещи в областта на вградени системи, разработка на игри или приложения, критични към производителността

Предварителни изисквания

  • Разбиране на основни концепции в програмирането (променливи, цикли, условни оператори, функции)
  • Опит с дебъгване, базови структури от данни и обработка на грешки
  • Известен опит в системното програмиране (C, Rust или подобни езици)
 14 Часа

Брой участници


Цена за участник

Отзиви от участници (1)

Предстоящи Курсове

Свързани Kатегории