Descripción
Descubra el lenguaje de programación Ballerina para microservicios de próxima generación y desarrollo de aplicaciones nativas en la nube. Este libro le muestra que Ballerina es un lenguaje de programación de vanguardia que incorpora muchos de los últimos avances tecnológicos en la teoría de lenguajes de programación. Aprenderá variables y tipos, módulos y funciones, control de flujo, manejo de errores, concurrencia, E/S, programación en la nube/red, persistencia y acceso a datos, seguridad y más.
Además, Beginning Ballerina Programming introduce muchos temas fundamentales de la informática a lo largo del camino y no asume mucho conocimiento previo. Por ejemplo, al introducir la seguridad a nivel de transporte, obtendrá una breve introducción a la criptografía de clave pública, cómo se diferencia de la criptografía de clave privada y por qué es necesaria. Esto le proporciona una ventaja adicional para aprender algo nuevo y general en informática.
Después de leer y usar este libro, dominará Ballerina y la programación basada en la nube, y podrá aplicar estos conceptos y técnicas a sus próximos desarrollos de aplicaciones en la nube.
Lo que aprenderá
- Empezar a programar con Ballerina
- Adquirir los fundamentos de la comunicación y programación en red
- Obtener una sólida comprensión del desarrollo de servicios/API
- Uso eficaz de la concurrencia en la programación
- Aprender los fundamentos de la seguridad de la información y sus aplicaciones- Almacenamiento y acceso persistente a datos
Para quién es este libro
Principiantes absolutos en programación informática: No se espera experiencia previa en programación informática. También puede ser un libro de referencia para desarrolladores experimentados en otros lenguajes, que quieran aprender un lenguaje de programación moderno.
Autor: Anjana Fernando, Lakmal Warusawithana
Editorial: Apress
Publicado: 25/02/2020
Páginas: 335
Tipo de encuadernación: Tapa blanda
Peso: 1.36lbs
Tamaño: 10.00h x 7.00w x 0.74d
ISBN13: 9781484251386
ISBN10: 1484251385
Categorías BISAC:
- Informática | Lenguajes | Java
- Informática | Internet | Programación web
Acerca del autor
Anjana Fernando es directora y arquitecta en WSO2. Es una parte clave del equipo de ingeniería de Ballerina y del ecosistema de WSO2, donde lidera los esfuerzos para dar forma a las capacidades ofrecidas en áreas tecnológicas relacionadas. También ha contribuido a los proyectos relacionados con la integración de WSO2, incluido el lenguaje de programación Ballerina, en las áreas de la VM, transacciones y manejo de datos. También ha realizado varias colaboraciones in situ con clientes, brindando soporte para diversos proyectos de integración y análisis. Anjana tiene una licenciatura con honores de primera clase en ingeniería de software del Instituto de Tecnología Informática, Sri Lanka, afiliado a la Universidad de Westminster, Reino Unido. También tiene una maestría en informática de la Universidad de Colombo, Escuela de Computación, donde su principal área de investigación fueron los sistemas distribuidos en la web.

