|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/curso-de-cpp-moderno-para-iniciantes/
课程评论:没有评论
课程名称:现代C++初学者课程 概述:学习C++后,掌握其他标准编程语言将变得相对简单。C++被认为是理解编程的巅峰,学习它后,其他语言(尤其是基于解释器的语言,如Python、PHP、JavaScript/Node.js/React等)将变得易于掌握。C++在需要高性能和对内存及其他资源有精确控制的场景中表现突出。常见的C++应用包括: - 视频游戏 - 实时系统(如运输、制造等) - 高性能金融应用(如高频交易) - 图形应用和模拟 - 办公和生产力应用 - 嵌入式软件 - 音频和视频处理 有许多著名的软件是用C++开发的,如Adobe系列(包括Photoshop)、Firefox、Google Chrome、MySQL、MS Office、Unreal Engine等。C++由Bjarne Stroustrup于1979年在贝尔实验室开发,是C语言的扩展,增加了许多新特性,尽管它更适合被视为C的超集。C++的名声主要来自于其面向对象的特性。C++在1998年和2003年被ISO委员会正式确认,并在2011年、2014年和2017年进行了三次重大更新(C++11、C++14和C++17),其中C++11特别添加了大量新功能。 课程内容没有详细大纲提供,适合希望深入理解C++及其应用的初学者。
Depois de conhecer C++, deve ser muito fácil aprender qualquer outra linguagem de programação padrão, se você precisar. C++ é considerada o auge do entendimento de programação, depois de aprendê-lo , as outras linguagens (principalmente as que usam interpretadores: Python, PHP, JavaScript/Nodejs/React ,...) ficarão muito fáceis para você dominar.O C++ se destaca em situações em que é necessário alto desempenho e controle preciso sobre a memória e outros recursos. Aqui estão alguns tipos comuns de aplicativos que provavelmente seriam/são escritos em C++:VideogamesSistemas em tempo real (por exemplo, para transporte, fabricação, etc.)Aplicações financeiras de alto desempenho (por exemplo, negociação de alta frequência)Aplicações gráficas e simulaçõesAplicativos de produtividade/escritórioSoftware embutidoProcessamento de áudio e vídeoExiste uma infinidade de softwares famosos. Alguns deles são:Adobe Systems (todos incluindo o Photoshop);Firefox (e o Thunderbird);Google Chrome;MySQL;Javascript;Nmap;MS Office;LibreOffice;Sistema de pouso do Curiosity em Marte;Opera;OBS Studio;Windows Phone;Apple OS;Unreal Engine;Godot;JVM (Máquina Virtual do Java, bem como compiladores para essa linguagem);Tensorflow;Foi desenvolvido por Bjarne Stroustrup no Bell Labs como uma extensão do C, a partir de 1979. O C++ adiciona muitos novos recursos à linguagem C e talvez seja melhor pensado como um superconjunto de C, embora isso seja não é estritamente verdadeiro. A reivindicação de fama do C++ resulta principalmente do fato de ser uma linguagem orientada a objetos.O C++ foi ratificado em 1998 pelo comitê da ISO e novamente em 2003 (chamado C++ 03). Três grandes atualizações na linguagem C++ (C++11, C++14 e C++17, ratificadas em 2011, 2014 e 2017 ). O C++11, em particular, adicionou um grande número de novos recursos ao idioma.