Visão Geral
Descubra os pontos peculiares do C++ com os Fundamentos do C++ e estabeleça uma base sólida de conhecimento em C++. Obtenha uma introdução prática à programação de baixo nível com C e C++. Fundamentos do C++ começa apresentando a sintaxe do C++. Você estudará a semântica das variáveis, juntamente com suas vantagens e compensações, e verá como elas podem ser melhor utilizadas para escrever código seguro e eficiente. Com a ajuda deste curso, você será capaz de compilar programas C++ totalmente funcionais e entender como variáveis, referências e ponteiros podem ser usados para manipular o estado do programa. Em seguida, você explorará funções e classes — os recursos que C++ oferece para organizar um programa — e as utilizará para resolver problemas mais complexos. Você também entenderá as armadilhas comuns e as práticas recomendadas modernas, especialmente aquelas que divergem da diretriz do C++ 98. À medida que avança nos capítulos, você estudará as vantagens da programação genérica e escreverá seus próprios modelos para criar algoritmos genéricos que funcionem com qualquer tipo. Este curso C++ irá guiá-lo na exploração completa de contêineres padrão e na compreensão de como escolher o contêiner apropriado para cada problema. Você ainda trabalhará com uma variedade de ferramentas de gerenciamento de memória em C++. Ao final do curso, você estará equipado com tudo o que precisa saber para desenvolver uma infraestrutura robusta e de alto desempenho. Ao final deste curso, você não apenas será capaz de escrever código eficiente, mas também estará equipado para melhorar a legibilidade, o desempenho e a facilidade de manutenção de seus programas usando algoritmos padrão.