Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
1. Introdução ao Zig
- Visão geral da linguagem Zig e da sua filosofia
- Fundamentos da sintaxe: variáveis, funções, loops e condicionais
- Tipos de dados e structs
- Noções básicas de gestão de memória
- Técnicas de depuração
- Exercícios práticos sobre os fundamentos do Zig
2. Desenvolvimento de aplicações em Zig
- Escrever e executar testes unitários
- Entendendo ponteiros e segurança de memória
- Sistemas de compilação e organização de projectos
- Estruturas de dados essenciais no Zig
- Estratégias de tratamento de erros
- Considerações sobre pilha e memória heap
- Operações de ficheiros e tratamento de I/O
- Exercícios práticos de desenvolvimento de aplicações
3. Tópicos avançados de Zig
- Interoperabilidade com C (Zig-C interop)
- Trabalhar com vectores e otimização do desempenho
- Exercícios práticos sobre funcionalidades avançadas do Zig
Requisitos
Público-alvo
- Programadores de software interessados em aprender Zig
- Programadores de sistemas que exploram alternativas ao C/Rust
- Engenheiros que trabalham em sistemas incorporados, desenvolvimento de jogos ou aplicações de desempenho crítico
Pré-requisitos
- Compreensão dos conceitos fundamentais de programação (variáveis, loops, condicionais, funções)
- Experiência com depuração, estruturas básicas de dados e tratamento de erros
- Alguma experiência com programação de sistemas (C, Rust, ou linguagens similares)
14 Horas
Declaração de Clientes (5)
Ele responde às minhas perguntas muito bem explicado.
Khaled Almarzooqi - Beamtrail
Curso - Circuits and Electronics Fundamentals
Máquina Traduzida
Que o treinador se adapte às nossas necessidades
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
Curso - The Yocto Project - An Overview - hands-on
Máquina Traduzida
O formador foi muito simpático e conhecedor, esforçando-se por explicar coisas que eu não sabia
Felix - Microchip Technology Inc
Curso - Embedded C Application Design Principles for Automotive Professionals
Máquina Traduzida
Aquisição de conhecimentos úteis e esclarecimento de algumas coisas sobre as quais eu tinha dúvidas anteriormente.
Kenneth Mahoney - University of Glasgow
Curso - Arduino: Programming a Microcontroller for Beginners
Máquina Traduzida
Eu realmente apreciei o conhecimento do instrutor.
Aaron Swift - ITW Hobart
Curso - FreeRTOS: Programming for Real Time Operating Systems
Máquina Traduzida