Saltar al contenido

Hermoso C++: Algoritmos STL

Sección Introducción Transcripciones

Resumen del curso

Hermoso C++: Algoritmos STL
Hermoso C++: Algoritmos STL

Hola a todos. Me llamo Kate Gregory, y bienvenidos a mi curso, Beautiful C++: Algoritmos STL. Dirijo una pequeña empresa de consultoría, Gregory Consulting, escribiendo código para algunos de mis clientes y ayudando a otros a ser mejores desarrolladores. He estado escribiendo C++ desde finales de los 80, y hoy en día mucha gente me pide que les ayude a ser mejores desarrolladores de C++. Es uno de mis lenguajes favoritos, y uno que vale la pena aprender a usar bien. C++ ha tenido una biblioteca estándar desde que existe un estándar de C++, pero muchos desarrolladores lo usan lo menos posible por una variedad de razones. En este curso, te mostraré que no hay nada que temer de los algoritmos e iteradores, y estarás listo para empezar a ahorrar mucho tiempo de desarrollo mientras escribes mejor código. Algunos de los principales temas que cubriremos incluyen las funciones de la cabecera de los algoritmos, casi 100, ordenar, encontrar, comparar, generar y mucho más, cómo los iteradores multiplican la potencia de la biblioteca, las convenciones utilizadas en las funciones, los nombres y los parámetros que reducen su carga mental, y cómo utilizar el mismo algoritmo con diferentes colecciones para no tener que aprender nuevas funciones. Al final de este curso, sabrás lo que la cabecera del algoritmo tiene para ofrecerte y cómo utilizarlo. No tendrás miedo de los iteradores, y sabrás cuando un lambda te da el control completo que necesitas. Serás capaz de escribir un código que exprese claramente tu intención, maneje más casos de borde, y sea típicamente más rápido que lo que habrías escrito tú mismo. Antes de empezar el curso, deberías estar familiarizado con C++, habiendo escrito y depurado algún código. No importa qué compilador IDE u otras herramientas utilices, te lo demostraré en Visual Studio, pero puedes usar tu propio sistema. Mi curso de Fundamentos de C++ cubre todos los antecedentes que necesitas. Espero que me acompañes en este viaje para aprender a ahorrar tiempo de desarrollo mientras escribes código rápido y poderoso que todo el mundo puede leer con el curso Beautiful C++: STL Algorithms aquí en .