Sección Introducción Transcripciones
Resumen del curso
Hola a todos. Me llamo Harit Himanshu, y bienvenidos a mi curso, Scala Build Tool: Para empezar. Soy un consultor de software independiente y co-creador de Bonsai Money en Bonsai Labs. Sbt es una herramienta de construcción ampliamente aceptada en el ecosistema de Scala. La base de código del lenguaje Scala en sí misma se construye y se envía con sbt. Trabajar con una herramienta de construcción estable y confiable para crear proyectos en Scala es extremadamente importante para la productividad de un desarrollador. Sbt ofrece una amplia variedad de características y extensibilidad como una herramienta de construcción que podría coincidir con casi cualquier requisito del proyecto. En este curso, vamos a cubrir sbt a partir de los fundamentos, y desarrollar un proyecto con sbt usando todos los conceptos necesarios para enviar proyectos en Scala basados en sbt. Algunos de los temas principales que cubriremos incluyen los principios básicos como la definición de la construcción, los ajustes, la tarea, los alcances y los plugins; el trabajo con construcciones multimodulares en sbt; un ciclo de vida de trabajo completo de un proyecto desde el nuevo proyecto para compilar, probar, empaquetar y publicar; el trabajo con bibliotecas de terceros; la fuente abierta de un artefacto de proyecto; y el despliegue del artefacto del proyecto a un host externo. Al final de este curso, se sentirá cómodo para iniciar o refactorizar bases de código basadas en sbt. Adquirirá las habilidades que se desean de un ingeniero de software senior o de un jefe de equipo que conozca el ciclo completo de cómo se inicia, refactoriza, prueba y envía un proyecto de software. Antes de comenzar este curso, debería estar familiarizado con la forma de leer y escribir Scala. Si usted es nuevo en Scala, por favor vea Scala: The Big Picture y Scala Fundamentals. Esto le dará una buena cobertura sobre el lenguaje de la Scala y actuará como un paso lógico para aprender sbt. Espero que me acompañe en este viaje para aprender sbt, con la herramienta de construcción de la Scala: Curso de iniciación, en .