Curso Advanced C Programming

  • Development

Curso Advanced C Programming

16h
Visão Geral

A linguagem de programação C original foi projetada por Denis Richie no Bell Labs em 1972 como parte do desenvolvimento do sistema operacional UNIX. Desde então, tornou-se o carro-chefe dos sistemas operacionais, aplicativos de sistemas embarcados, aplicativos em tempo real e é onipresente na maioria das infraestruturas de TI. C tem uma enorme base de código instalada em quase todos os sistemas operacionais e plataformas de hardware, de supercomputadores a microdispositivos. Este curso continua onde o curso de Introdução à Programação C terminou. Os alunos exploram uma série de tópicos avançados, aprofundam-se na boa estrutura e design do programa C e trabalham com a biblioteca padrão. Mais da metade do tempo de aula será gasto em exercícios práticos ou laboratórios. O compilador gcc é usado para a classe em um ambiente Linux ou Windows com Eclipse como IDE visual.

Publico Alvo
  • Este curso é para programadores que já concluíram a Introdução à programação C ou equivalente.

 

Pre-Requisitos
  • Presume-se que os alunos compreendam os conceitos do curso Introdução à programação C e sejam capazes de aplicá-los na escrita de código C.

 

Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico
  • Function pointers and varadic functions
  • Multi-dimensional arrays and complex structures
  • Strings and Unicode
  • C99 and C11 Data Types
  • Times, dates, and localization
  • Multi-threaded C
  • Macros
  • Debugging, benchmarking, and profiling C code
  • C program and library design
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas