연락처 정보

코스 개요

1. Zig 입문

  • Zig 언어와 그 철학에 대한 개요 설명
  • 문법 기초: 변수, 함수, 반복문 및 조건문 활용법
  • 자료형과 구조체 활용법
  • 메모리 관리 기초 지식
  • 디버깅 기술 습득
  • Zig 기본 문법을 활용한 실습 연습

2. Zig를 이용한 애플리케이션 개발

  • 단위 테스트 작성 및 실행 방법
  • 포인터 활용법과 메모리 안전성의 개념 이해
  • 빌드 시스템 구성 및 프로젝트 관리 방식
  • Zig에서 사용되는 핵심 자료 구조들
  • 오류 처리 전략 탐구
  • 스택 및 힙 메모리의 특징과 활용법
  • 파일 입출력 처리 기법
  • 애플리케이션 개발 실습 과제 수행

3. Zig 고급 주제 탐구

  • C 언어와의 상호운용성(Zig-C 연동 기능)
  • 벡터 연산 및 성능 최적화 기법 활용법
  • Zig 고급 기능을 직접 구현해보는 실습 과제

요건

대상 수강생

  • Zig 언어를 배우고자 하는 소프트웨어 개발자
  • C/Rust 대체 언어로서 시스템 프로그래밍을 연구하는 분들
  • 임베디드 시스템, 게임 개발 혹은 성능이 중요한 애플리케이션 분야에서 활동하는 엔지니어

사전 요구 사항

  • 변수, 반복문, 조건문, 함수 등 기초적인 프로그래밍 개념에 대한 이해
  • 디버깅 방법, 기본 자료 구조 및 오류 처리 경험
  • C, Rust 등 시스템 프로그래밍 언어에 대한 어느 정도의 실무 지식
 14 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리