Você vai aprender: • Criar aplicações modulares com orientação a objetos
• Gerenciar memória com ponteiros inteligentes e alocação dinâmica
• Aplicar templates, sobrecarga de funções e programação genérica
• Trabalhar com STL: vetores, listas, mapas, filas e algoritmos
• Desenvolver aplicações concorrentes com threads, mutexes e condição de corrida
• Manipular arquivos, strings e exceções com segurança e eficiência
• Utilizar recursos modernos como lambdas, corrotinas, ranges e std::optional
• Otimizar o desempenho com técnicas profissionais de compilação e profiling
Ao final, você estará preparado para desenvolver softwares robustos, escaláveis e performáticos, utilizando o melhor que o C++ tem a oferecer.
c++, linguagem de programação, orientação a objetos, smart pointers, templates c++, stl containers, programação concorrente, threads, exceções, desempenho c++
Autor Best-Seller, Diego Rodrigues é Consultor e Escritor Internacional especializado em Inteligência de Mercado, Tecnologia e Inovação. Com 42 certificações internacionais de instituições como IBM, Google, Microsoft, AWS, Cisco, e Universidade de Boston, Ec-Council, Palo Alto e META.
Rodrigues é expert em Inteligência Artificial, Machine Learning, Ciência de Dados, Big Data, Blockchain, Tecnologias de Conectividade, Ethical Hacking e Threat Intelligence.
Desde 2003, Rodrigues já desenvolveu mais de 200 projetos para marcas importantes no Brasil, EUA e México. Em 2024, ele se consolida como um dos maiores autores de livros técnicos do mundo da nova geração, com mais de 180 títulos publicados em seis idiomas.