문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
1. Zig 소개
- Zig 언어와 그 철학 개요
- 문법 기초: 변수, 함수, 루프, 조건문
- 데이터 타입과 구조체
- 메모리 관리 기초
- 디버깅 기술
- Zig 기초 실습
2. Zig에서의 응용 프로그램 개발
- 단위 테스트 작성 및 실행
- 포인터와 메모리 안전성 이해
- 빌드 시스템과 프로젝트 구조화
- Zig에서의 필수 데이터 구조
- 오류 처리 전략
- 스택과 힙 메모리 고려 사항
- 파일 작업 및 I/O 처리
- 응용 프로그램 개발 실습
3. 고급 Zig 주제
- C와의 상호 운용성(Zig-C 상호 운용성)
- 벡터 작업 및 성능 최적화
- 고급 Zig 기능 실습
요건
대상 학습자
- Zig을 배우고 싶은 소프트웨어 개발자
- C/Rust 대안을 탐색하는 시스템 프로그래머
- 임베디드 시스템, 게임 개발, 성능이 중요한 응용 분야에서 일하는 엔지니어
사전 지식
- 기본 프로그래밍 개념(변수, 루프, 조건문, 함수) 이해
- 디버깅, 기본 데이터 구조, 오류 처리 경험
- 시스템 프로그래밍(C, Rust 또는 유사 언어) 경험이 있는 사람
14 시간
회원 평가 (5)
그는 저의 질문을 매우 잘 설명해줍니다.
Khaled Almarzooqi - Beamtrail
코스 - Circuits and Electronics Fundamentals
기계 번역됨
Shawn은 역동적인 연사였으며, 실습 exercise는 매우 흥미로웠고 실제로 적용될 수 있음을 느낄 수 있었습니다.
Temira Koenig - Yeshiva University
코스 - Raspberry Pi for Beginners
기계 번역됨
트레이너가 우리의 필요에 맞게 조정됩니다
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
코스 - The Yocto Project - An Overview - hands-on
기계 번역됨
트레이너는 정말 친절하고 지식이 풍부하여 제가 모르던 부분을 설명하는데 많은 노력을 기울였습니다.
Felix - Microchip Technology Inc
코스 - Embedded C Application Design Principles for Automotive Professionals
기계 번역됨
유용한 지식의 획득과 이전에 확신이 없었던 사항들의 명확화.
Kenneth Mahoney - University of Glasgow
코스 - Arduino: Programming a Microcontroller for Beginners
기계 번역됨