Artículo
Jose Tomas Salvador · Sep 6, 2021 Lectura de 2 min

InterSystems ObjectScript 101++

Desde hace ya algunos años he echado en falta poder ofrecer, a todos los que se interesan por ObjectScript, un tutorial más o menos completo de iniciación a ObjectScript. Algo que pueda ayudar más y facilitarles las cosas a esos nuevos desarrolladores que se acercan a nuestra tecnología... algo intermedio, a medio camino entre el típico "Hola Mundo", que no te permite ir mucho más allá, y el "Curso Avanzado de Programación", que te resulta imposible por carecer de tiempo o medios.

Si existiese algo que de verdad sirviera no sólo como introducción al ecosistema, sino cómo empujón y punto de partida para empezar a hacer cosas de verdad en ObjectScript y avanzar por ti mismo... ¿no sería estupendo?

En fin... como digo, la idea de que algo así tendría que existir me lleva ya rondando bastante tiempo... Y entonces llegó la pandemia, y nos tuvimos que quedar en casa, y vacaciones las justas, y fines de semana laaargos,... ¿qué mejor escenario para hacer lo que siempre decimos que haríamos si tuvieramos tiempo? 

Pues dicho y hecho... hace meses empecé a trabajar en ello y a sacar ratos para darle forma a esta idea... ya me diréis que tal (sed magnánimos), porque: 

Hoy puedo anunciar oficialmente el nacimiento del ¡¡¡1er Video Tutorial en español de ObjectScript 101++ !!!  

Ya, ya,... plus, plus, .... es que no me atreví a llamarle 102...o intermedio o tal...laugh.... 

Lo forman 6 videos más el de presentación. Mejor dicho, lo van a formar, porque los 2 últimos bloques están en el horno... en post-producción vaya. Los iré subiendo según salgan, espero que en breve. En GitHub incluyo también algunos ejemplos del código que se utilizan en distintas partes del tutorial. Para una mejor visualización, os aconsejo que veáis los videos a pantalla completa... también los tenéis disponibles en YouTube directamente.

IMPORTANTE: No se trata de una formación oficial de InterSystems y de ningún modo pretende (ni puede) sustituir a la formación oficial, que es mucho más extensa y completa. Mi intención es que sea un recurso más para introducirte en el mundo de ObjectScript y que te sirva de punto de partida y acicate y te ayude a seguir avanzando por tu cuenta o con otros recursos de eLearning o formación presencial.

 

¡¡Espero que lo disfrutes!!

 
Capítulo 0 - Introducción
 
Capítulo 1 - Ubicándonos
 
Capítulo 2 - Iterando
 
Capítulo 3 - Mi Contexto de Ejecución
 
Capítulo 4 - Indirección y Globals
 
Capítulo 5 - Objetos en ObjectScript
 
Capítulo 6 - ¿Y cómo trabajo con SQL?

 

8
0 229
Debate (3)2
Inicie sesión o regístrese para continuar

Bueno, ha tardado más de 3 semanas en salir del horno pero aquí lo tienes, calentito, calentito, el Capítulo 5 - Objetos, penúltimo de este tutorial de ObjectScript. En él nos introducimos ya en la parte de Orientación a Objetos. Me ha quedado un pelín largo para mi gusto, algo más de 2 horas, así que tómatelo con tranquilidad, trocealo a tu gusto,...o ¡qué narices!, ¡dale caña y ponle el turbo al video! laugh 

Espero que lo disfrutes y te sirva de ayuda. Ah... recien metido en el horno el Capítulo 6, en el que te contaré un poquito qué pasa con SQL y como también ObjectScript lo incorpora de forma nativa... con él cerraré ya este tutorial. A ver lo que tarda en hacerse. ¡Hasta un rato!

Parecía que no, pero finalmente llega el momento de cerrar este tutorial de ObjectScript... Publico hoy el Capítulo 6 - ¿Qué pasa con SQL?, dedicado al acceso SQL a IRIS Data Plataform y  cierre de este tutorial. Lo he centrado particularmente en los 2 mecanismos básicos de tratar SQL en ObjectScript, de forma estática, embebiendo SQL en el código ObjectScript, o dinámica, a través de las clases del paquete %SQL.

Por supuesto, hay muuuucho más que contar y aprender... os invito a navegar por esta comunidad, por la sección de formación de InterSystems, por los cursos online gratuitos, por la sección del desarrollador, a visualizar los webinars que periodicamente realizamos y, si tenéis la opción, complementar vuestra formación con un curso oficial. Ah.. y no olvidéis que la documentación es vuestra amiga! Ahí encontraréis explicaciones en detalle y multitud de ejemplos que os ayudarán a avanzar. 

En fin... poco más que decir. Para mí ha sido toda una experiencia.... sobre todo la post-producción 😰😉...  Espero que os haya sido útil... Con haber ayudado a unos pocos, habrá valido la pena. Happy coding!!

Hola, acabo de añadir un PDF con las diapositivas que utilicé en el tutorial. Siéntete libre de utilizarlas. Sí te pido que, si lo haces, incluyas un link referenciando a este post en la Comunidad.

Por cierto, para los que me habéis comentado, efectivamente tenía el repositorio de ejemplos en GitHub marcado como privado... ya está accesible: Repositorio GitHub - Ejemplos