Pluralsight
Kotlin Fundamentals: Domain Specific Languages
29,00 $ /mes
Ir al curso
29,00 $ /mes
Ir al curso

Fijación de Precios

Suscripción
10 días de prueba gratis

Detalles del Curso

en
kk, gl, bs, mk, fr, pa
Incluido
Ritmo propio
Intermedio
1 hora

Instructores

Sobre este Curso

Sobre este Curso

This course will mature your understanding of Kotlin by helping you master DSL development. Once mastered you will understand Kotlin more completely and be able to write elegant language-like code.How do you create great APIs? One way is to make code that uses your API streamlined and intuitive to use. To do so, sometimes you need to create mini-languages within your Kotlin code. These are called Domain Specific Languages (DSLs). Designing and implementing DSLs requires thinking differently about your code and utilizing a suite of Kotlin features which make DSLs practical. In this course, Kotlin Fundamentals: Domain Specific Languages, you will learn the Kotlin features and implementation techniques for DSLs. First, you will learn what design criteria you should use to make a DSL. Next, you will put those design goals into action as you discover some DSL techniques for use in DSL implementations such as nested builders and context variables. Finally, as you implement some DSLs during the course, you will explore how to create clean structured DSLs containing lambdas, infix notation, and other language-like syntax. When you’re finished with this course, you will have the skills and knowledge of DSL implementations needed to build new DSLs, understand how to use existing ones, and even improve your non-DSL code.

Cursos relacionados

Udacity
Developing Android Apps with Kotlin
Lyla Fujiwara
20 horas
Gratis
Pluralsight
Android Apps with Kotlin: Build Your First App
10 días de prueba gratis
$ 29.00/mes
+ todos los cursos Pluralsight ofrece 10 días de prueba gratis. Al final de este período, se cobrará el precio de la inscripción. Este pago le dará acceso ilimitado a los cursos y la cancelación se puede hacer en cualquier momento.
Pluralsight
Android Apps with Kotlin: Build Your First App
10 días de prueba gratis
$ 29.00/mes
+ todos los cursos Pluralsight ofrece 10 días de prueba gratis. Al final de este período, se cobrará el precio de la inscripción. Este pago le dará acceso ilimitado a los cursos y la cancelación se puede hacer en cualquier momento.
Pluralsight
Android Apps with Kotlin: Build Your First App
10 días de prueba gratis
$ 29.00/mes
+ todos los cursos Pluralsight ofrece 10 días de prueba gratis. Al final de este período, se cobrará el precio de la inscripción. Este pago le dará acceso ilimitado a los cursos y la cancelación se puede hacer en cualquier momento.
Pluralsight
Android Apps with Kotlin: Build Your First App
10 días de prueba gratis
$ 29.00/mes
+ todos los cursos Pluralsight ofrece 10 días de prueba gratis. Al final de este período, se cobrará el precio de la inscripción. Este pago le dará acceso ilimitado a los cursos y la cancelación se puede hacer en cualquier momento.
Coursera
Kotlin for Java Developers
Svetlana Isakova
25 horas
Gratis
Coursera
Kotlin for Java Developers
Svetlana Isakova
25 horas
Gratis
Coursera
Kotlin for Java Developers
Svetlana Isakova
25 horas
Gratis
Coursera
Kotlin for Java Developers
Svetlana Isakova
25 horas
Gratis
Udacity
Advanced Android with Kotlin
Murat Yener
12 horas
Gratis
Udacity
Kotlin Bootcamp for Programmers
Aleks Haecky
12 horas
Gratis
Udacity
Kotlin for Android Developers
Aaron Sarazan
2 horas
Gratis
Treehouse
Build a Simple Android App with Kotlin
3 horas
7 días de prueba gratis
Gratis
+ todos los cursos Treehouse ofrece 7 días de prueba gratis. Al final de este período, se cobrará el precio de la inscripción. Este pago le dará acceso ilimitado a los cursos y la cancelación se puede hacer en cualquier momento.
Pluralsight
Kotlin Fundamentals
10 días de prueba gratis
$ 29.00/mes
+ todos los cursos Pluralsight ofrece 10 días de prueba gratis. Al final de este período, se cobrará el precio de la inscripción. Este pago le dará acceso ilimitado a los cursos y la cancelación se puede hacer en cualquier momento.
Pluralsight
Kotlin Fundamentals
10 días de prueba gratis
$ 29.00/mes
+ todos los cursos Pluralsight ofrece 10 días de prueba gratis. Al final de este período, se cobrará el precio de la inscripción. Este pago le dará acceso ilimitado a los cursos y la cancelación se puede hacer en cualquier momento.