masterl / channel_annotations Goto Github PK
View Code? Open in Web Editor NEWAnnotations from my youtube channel
Annotations from my youtube channel
Basicamente:
O curso está sendo muito legal, parabéns!
Algumas aulas ficam um pouco grandes e as vezes redundantes nas explicações, mas nada que atrapalhe, no geral o conteúdo é muito bom.
Minha sugestão é você fazer vídeos mais curtos quando o assunto é mais simples, como por exemplo o vídeo dos namespace.
Eu entendo que há todo tipo de público, desde o muito básico que nunca viu qualquer linguagem até o avançado querendo revisar, mas se vc encurtar os vídeos irá facilitar para vc e aumentar o interesse de quem assiste.
Eu já tenho um conhecimento básico, mas estou revisando todos os vídeos porque me interesso em aprender o novo padrão.
Tenho algumas sugestões mais avançadas de assuntos que seria muito interessante, pois além de raras de encontrar, muitas vezes não são muito claras nas explicações.
Vou listar abaixo.
nullptr e os outros smartpointers
Declaração posterior de enum (aqui tb gostaria de entender melhor sobre declaração posterior de classes,)
As nova sintaxe para funções
Lambdas (ainda não entendi o que são)
Callable Objects
Objetos Function
Inicialização uniforme
Conversão de strings
Constexpr
Unions
Funções com retorno auto
Generic lambdas
Lambda capture expressions
O atributo [[deprecated]]
Literais definidos pelo usuário
Literais definidos pelo usuário padrão
Static assert
Operadores de conversão explicit
Controle de Alinhamento
Namespace inline
Decltype
Declval
Aliases para templates
Templates variadics
Multithread (isso é muito importante e bem difícil de entender como usar corretamente)
as classes smmintrin.h nmmintrin.h e outras relacionadas a SSE/AVX
Outro assunto que pode ser muito importante é Padrões de projeto e como utilizar e aplicar com o novo padrão C++11/14/17
Singletone, Factory, etc... talvez isso poderia ser uma outra playlist, mas é bem interessante esse assunto.
Um outro assunto que vc não encontra ou muito raro é unit test em c++, acho que é importante para o desenvolvedor, mas difícil de achar material.
Lembrei de um outro assunto muito legal pra vc abordar que é CMake e como fazer para você criar seu código em pequenas partes e fazer uma hierarquia de CMake pra vc poder compilar partes e não sempre o programa inteiro.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.