www.argonavis.com.br

CURSOS - Apple

C102: Linguagem C para programadores Apple

Helder da Rocha (helder@argonavis.com.br)

Opções de carga-horária::

Pré-requisitos: : conhecimento de alguma outra linguagem de programação estruturada é desejável.

Descrição:

Este curso apresenta a linguagem C para programadores que utilizam a plataforma Apple para desenvolvimento. Os tópicos fundamentais são abordados e explorados através de exercícios realizados usando o XCode e as ferramentas da Apple. Este curso também está disponível para outras plataformas.

Público-alvo: programadores de sistemas Apple: Mac OS X e iPhone.

Tópicos:

  1. Introdução prática: Hello World
  2. Funções básicas
  3. Variáveis, tipos e operadores
  4. Lógica de controle
  5. Arrays e ponteiros
  6. Gerência de memória
  7. Estruturas de dados, funções e callbacks
  8. Bibliotecas
  9. Entrada e saída
  10. Pre-processador
  11. Aplicações: biblioteca Core Foundation
  12. Aplicações: Open GL

Material didático: apostila em português, e exemplos de código, de autoria de Helder da Rocha.

Solicite uma proposta com o programa detalhado e amostra do material didático e exercícios.

Disponibilidade: 30 dias. Este curso pode ser realizado in-company (em qualquer cidade) para turmas fechadas (grupos, escolas ou empresas). O programa e carga-horária podem ser adaptados ou customizados de acordo com as necessidades do grupo interessado.

Cursos relacionados:

Recomendações e referências: Para melhor aproveitamento do curso, é recomendável (embora não essencial) explorar um pouco o ambiente XCode e a linguagem C. Há vários tutoriais sobre C disponíveis na Web. Abaixo estão algumas referências usadas para elaborar este treinamento. O primeiro capítulo de qualquer um deles já oferece uma introdução prática muito boa.