Oracle Academy and Oracle APEX: Desarrollo de poco código, pero de muchas oportunidades

February 12, 2024 | 11 minute read
Richard Delgado Cascante
Senior Regional Director, Oracle Academy, LAD and the Caribbean
Text Size 100%:

Leia em Português Read in English

“Si iniciamos un proyecto nuevo, generaremos ese código; no vamos a escribirlo a mano nunca más. Generaremos ese código en esto que se llama APEX. Hemos mejorado APEX dramáticamente en los últimos años hasta el punto que ahora prácticamente todas nuestras aplicaciones serán construidas con APEX." De esta manera se refería Larry Ellison, fundador y CTO de Oracle Corporation, al futuro del desarrollo de aplicaciones en Oracle en el marco de la última reunión global de clientes, el Oracle CloudWorld, llevado a cabo en la ciudad de Las Vegas el pasado setiembre. Todas las nuevas aplicaciones de Oracle van a ser generadas con Oracle APEX, el ambiente de desarrollo de bajo código — o de no-código — que Oracle ha venido desarrollando por décadas, con el objetivo de permitir que las compañías puedan poner en producción sistemas de información de alta complejidad y funcionalidad, a una velocidad antes inimaginable — en horas y días en vez de semanas, meses o años, y con altísimo estándar de calidad y seguridad. 

Oracle APEX es hoy una tremenda herramienta que debería estar en el arsenal de todo programador. En el mundo extremadamente competitivo y cambiante de hoy, las organizaciones típicamente tienen un ‘backlog’ de aplicaciones por desarrollar, muy específicas y que se requieren para satisfacer esta dinámica y mantenerse competitivas. Estas aplicaciones pueden no ser soluciones empresariales, que impactan a toda la empresa, y podría ser que se requieran solo por un tiempo limitado, pero se necesitan de inmediato. Los requerimientos de estas aplicaciones podrían no estar claramente definidos, y las prioridades del negocio podrían cambiar rápidamente, por lo que requieren ser rápidas en desarrollar y fáciles de actualizar y modificar según sea necesario, sin comprometer la seguridad o la continuidad. Y aquí es donde Oracle APEX resuelve magistralmente, y los clientes y los aliados desarrolladores de Oracle lo están notando.

Esto, aunado a que Oracle APEX no requiere de ningún licenciamiento adicional más allá de la base de datos de Oracle, por lo que no involucra ningún costo independientemente del número de desarrolladores, aplicaciones, o usuarios finales, hace que Oracle APEX sea una tremenda oportunidad para las nuevas generaciones de ingenieros y programadores, y Oracle Academy está aquí para ayudarlos a tomar esta oportunidad.

Como miembros del programa de Oracle Academy, las instituciones, los profesores y los estudiantes tienen acceso de manera totalmente gratuita a todos los recursos que requieren para aprender y dominar Oracle APEX, incluyendo cursos completos en la herramienta, ambientes de laboratorio en APEX, y cuentas gratuitas a perpetuidad en el Oracle Cloud, donde podrán provisionar servicios del Oracle Autonomous Database, que hace las veces de ambiente de desarrollo y producción para APEX. Los miembros de Oracle Academy cuentan con toda la infraestructura necesaria para capacitar a sus estudiantes en Oracle APEX de una manera efectiva, y ponerlos a disposición del mercado laboral.

El Instituto Tecnológico de Costa Rica — una de las universidades públicas más grandes del país, y una de las primeras universidades en tecnología de Latinoamérica, está haciendo exactamente esto. Con el apoyo de Oracle Academy, la profesora MSc. Cynthia López, adoptó Oracle APEX en el curso de Proyecto de Ingeniería, uno de los últimos cursos de la carrera de Ingeniería de Sistemas de la institución en su sede de la provincia de Alajuela. Durante todo el semestre, los estudiantes tuvieron acceso al curriculum de Oracle APEX, y contaron con cuentas gratuitas en la nube de Oracle para desarrollar — de principio a fin — la aplicación se requería para completar los requisitos del curso, que además responde a una necesidad real de la institución para automatizar un proceso que hasta el momento se llevaba en forma manual en diversas sedes a través del país.

Estudiantes de Proyecto de Ingenieria, II semestre, 2023 - TEC Costa Rica

María Fernanda Barrieta, José Adrián Amador, Bryan Campos, Johan Echeverría, Benjamín Johnson, Royner Miranda y Olger Murillo, trabajaron en equipo para obtener los requerimientos de los usuarios, construir el modelo de datos, definir las características de la interfaz, codificar y probar la aplicación, al mismo tiempo que estaban aprendiendo Oracle APEX con el soporte de Oracle Academy. Al final, en menos de 15 semanas — con la capacitación en la herramienta incluida, completaron la aplicación que ya ha sido aceptada por los usuarios y será puesta en producción en el mes de diciembre para responder a las necesidades del próximo periodo lectivo.

“Como es usual, los usuarios y los evaluadores venían a las reuniones con los estudiantes esperando ver que el sistema fallara, se cayera, o diera errores, pero nada de esto pasó,” expresó la profesora López. “El resultado fue no solamente una aplicación de alta calidad que realmente podemos poner en producción, sino también un proceso de desarrollo que les permitió a los estudiantes centrarse en cumplir con las necesidades e interactuar con los usuarios, y así aplicar todos los conocimientos que han adquirido a través su carrera aquí en el TEC, que es el objetivo final de este curso.”

Y este es solo el principio. Ahora estos estudiantes continúan su formación con la práctica profesional, un requisito para su graduación, y buscarán realizarla con aliados y clientes de Oracle que necesitan este talento en APEX. Esto abre las puertas a estos estudiantes al mercado laboral dentro del ecosistema de Oracle, lo cual no solo les provee oportunidades laborales concretas, sino que también apoya el desarrollo de la industria que está ávida de talento humano capacitado.

Desde Oracle Academy agradecemos a la profesora López y al Instituto Tecnológico de Costa Rica por la confianza depositada para llevar adelante este proyecto, e instamos a otras instituciones a seguir el ejemplo. ¿Quién se apunta?

Conozca más de los recursos en Oracle APEX de Oracle Academy aquí.

 

Oracle Academy e Oracle APEX: Desenvolvimento de baixo código, mas de muitas oportunidades

Universidade Membro do Programa na Costa Rica Usa o Oracle APEX para Ensinar Alunos de Engenharia de Sistemas a Desenvolver Aplicações Facilmente

"Se começarmos um novo projeto, vamos gerar esse código; não vamos mais escrevê-lo à mão. Geraremos esse código no que se chama APEX. Melhoramos drasticamente o APEX nos últimos anos, a ponto de que agora praticamente todos os nossos aplicativos serão criados com o APEX." Larry Ellison, fundador e CTO da Oracle Corporation, estava se referindo ao futuro do desenvolvimento de aplicações na Oracle como parte da mais recente reunião global de clientes, o Oracle CloudWorld, realizada em Las Vegas em setembro passado. Todos os novos aplicativos Oracle serão criados com o Oracle APEX, o ambiente de desenvolvimento de baixo código (ou “no-code”) que a Oracle vem desenvolvendo há décadas, com o objetivo de permitir que as empresas possam colocar em produção sistemas de informação de alta complexidade e funcionalidade, a uma velocidade anteriormente inimaginável - em horas e dias em vez de semanas, meses ou anos, e com o mais alto padrão de qualidade e segurança. 

O Oracle APEX é hoje uma tremenda ferramenta que deve estar no arsenal de todos os programadores. No mundo extremamente competitivo e em mudança de hoje, as organizações geralmente têm um backlog de aplicativos para desenvolver, muito específicos e necessários para satisfazer essa dinâmica e permanecer competitivas. Esses aplicativos podem não ser soluções empresariais, impactando toda a empresa, e podem ser necessários apenas por um tempo limitado, mas necessários imediatamente. Os requisitos desses aplicativos podem não estar claramente definidos e as prioridades de negócios podem mudar rapidamente, por isso precisam ser rápidas de desenvolver e fáceis de atualizar e modificar, conforme necessário, sem comprometer a segurança ou a continuidade. E é aqui que o Oracle APEX resolve com maestria, e os clientes e parceiros do desenvolvedor da Oracle estão percebendo isso.

Isso, embora o Oracle APEX não exija nenhuma licença adicional além do banco de dados Oracle, ele não envolve nenhum custo, independentemente do número de desenvolvedores, aplicativos ou usuários finais, torna o Oracle APEX uma tremenda oportunidade para novas gerações de engenheiros e programadores, e a Oracle Academy está aqui para ajudá-los a aproveitar essa oportunidade.

Como membros do programa Oracle Academy, as instituições, o corpo docente e os alunos têm acesso gratuito a todos os recursos necessários para aprender e dominar o Oracle APEX, incluindo cursos completos sobre a ferramenta, ambientes de laboratório no APEX e contas gratuitas permanentes no Oracle Cloud, onde podem provisionar serviços do Oracle Autonomous Database, que serve como ambiente de desenvolvimento e produção do APEX. Os membros da Oracle Academy têm toda a infraestrutura necessária para capacitar efetivamente seus alunos no Oracle APEX e disponibilizá-los para o mercado de trabalho.

O Instituto de Tecnologia da Costa Rica — uma das maiores universidades públicas do país e uma das primeiras universidades da América Latina em tecnologia — está fazendo exatamente isso. Com o apoio do Oracle Academy, o professor MSc. Cynthia López, adotou o Oracle APEX no curso de Projeto de Engenharia, um dos últimos cursos da carreira de Engenharia de Sistemas da instituição em sua sede na província de Alajuela. Durante todo o semestre, os alunos tiveram acesso ao conteúdo programático do Oracle APEX e tiveram contas de nuvem da Oracle gratuitas para desenvolver, do início ao fim, a solicitação era necessária para concluir os requisitos do curso, o que também responde a uma necessidade real da instituição de automatizar um processo que até agora era realizado manualmente em vários locais em todo o país.

Exponiendo a los usuarios finales la aplicacion en Oracle APEX

Maria Fernanda Barrieta, José Adrián Amador, Bryan Campos, Johan Echeverría, Benjamín Johnson, Royner Miranda e Olger Murillo, trabalharam em equipe para obter os requisitos do usuário, criar o modelo de dados, definir recursos da interface, codificar e testar o aplicativo enquanto eles estavam aprendendo sobre o Oracle APEX com suporte da Oracle Academy. No final, em menos de 15 semanas — com o treinamento incluído na ferramenta, eles completaram o aplicativo que já foi aceito pelos usuários e será colocado em produção no mês de dezembro para responder às necessidades do próximo período escolar.

"Como de costume, usuários e avaliadores viriam a reuniões com estudantes na esperança de ver o sistema falhar, falhar ou cometer erros, mas nada disso aconteceu," disse Lopez. "O resultado não foi apenas um aplicativo de alta qualidade que podemos realmente colocar em produção, mas também um processo de desenvolvimento que permitiu que os alunos se concentrassem em atender às necessidades e interagir com os usuários e, assim, aplicar todo o conhecimento que eles ganharam durante sua carreira aqui na TEC, que é o objetivo final deste curso."

E este é apenas o começo. Agora, esses alunos continuarão seu treinamento com a prática profissional, um pré-requisito para a graduação, e farão isso com os aliados e clientes da Oracle que precisam desse talento no APEX. Isso abre as portas para esses alunos para o mercado de trabalho dentro do ecossistema da Oracle, que não apenas oferece oportunidades de trabalho concretas, mas também apoia o desenvolvimento do setor que está faminto por talentos humanos qualificados.

Da Oracle Academy, agradecemos à Professora López e ao Instituto Tecnológico de Costa Rica pela confiança que depositaram na realização deste projeto e pedimos que outras instituições sigam o exemplo.

Saiba mais sobre os recursos do Oracle Academy em Oracle APEX aqui.

Oracle Academy and Oracle APEX: Little coding, many opportunities

Member university in Costa Rica employs Oracle APEX to teach systems engineering students how to easily develop applications

“If we start a new project, we'll generate that code; we're not going to write it by hand anymore. We will generate that code in what is called APEX. We have dramatically improved APEX in recent years to the point that now virtually all of our apps will be built with APEX.” This is how Larry Ellison, founder and CTO of Oracle Corporation, referred to the future of application development at Oracle as part of the latest global customer meeting, Oracle CloudWorld, held last September in Las Vegas.

All Oracle applications are now built with Oracle APEX, the low-code or no-code application development environment that Oracle has been developing for decades, looking to enable companies to create complex, fully functional systems at a speed previously unimaginable—in hours and days instead of weeks, months or years—and with the highest standard of quality and security. 

Oracle APEX is now a tremendous tool that should be in every programmer’s arsenal. In today's extremely competitive and changing world, organizations typically have a backlog of very specific applications to develop, required to satisfy the market dynamics and stay competitive. These applications may not be enterprise solutions, impacting the entire enterprise, and might be required only for a limited time, but are needed immediately. The requirements of these applications may not be clearly defined, and business priorities may change quickly, so organizations need to be able to develop them quickly and easily update and modify them as needed, without compromising security or continuity. And these are the big challenges Oracle APEX masterfully solves, and Oracle customers and partners are noticing.

This, coupled with the fact that Oracle APEX does not require any additional licensing beyond the Oracle Database, so it does not involve any cost regardless of the number of developers, applications, or end users, makes Oracle APEX a tremendous opportunity for new generations of engineers and programmers. Oracle Academy is here to help them take advantage of this opportunity.

As members of the Oracle Academy program, institutions, faculty, and students have free access to all the resources they require to learn and master Oracle APEX, including full APEX courses, lab environments for APEX, and always-free accounts in Oracle Cloud to provision Oracle Autonomous Database services, which serves as the development and production environment for APEX. Oracle Academy members have all the infrastructure necessary to effectively empower their students in Oracle APEX and help them develop skills well suited to the job market.

The Costa Rican Institute of Technology (TEC)—one of the country's largest public universities, and one of Latin America's first universities in technology—is doing exactly this. With support from Oracle Academy, teacher Cynthia López, MSc., adopted Oracle APEX in the institution’s Engineering Project course, one of the final courses in the institution's Systems Engineering program at its headquarters in Alajuela province. 

Throughout the semester, students had access to the Oracle APEX curriculum, and had free Oracle Cloud accounts through Oracle Academy to develop—from start to finish—the application required to complete the requirements of the course, which also responds to a real need of the institution to automate a process that until now was carried out manually in various locations throughout the country.

Maria Fernanda Barrieta, Jose Adrian Amador, Bryan Campos, Johan Echeverría, Benjamín Johnson, Royner Miranda, and Olger Murillo worked as a team to get user requirements and build the data model. They defined interface features, coded and tested the application, while also learning Oracle APEX with Oracle Academy support.   At the end of the semester (in less than 15 weeks, with education in the APEX tool included) the students completed the application. It has already been accepted by users to go into production in the month of December to respond to the needs of the next school period.

"As usual, users and evaluators would come to meetings with students waiting to see the system fail, crash, or make mistakes, but none of this happened," Lopez said. "The result was not only a high-quality application that we can actually put into production, but also a development process that allowed students to focus on the requirements and interact with users, and thus apply all the knowledge they have gained through their career here at TEC, which is the ultimate goal of this course."

And this is just the beginning. Now these students continue their learning with an internship, a prerequisite for their graduation, and will look to do so with Oracle allies and customers who need their talents in APEX. This opens the doors for these students to the job market within the Oracle ecosystem, which not only provides them with concrete job opportunities, but also supports the development of the industry that is hungry for skilled talent.

We at Oracle Academy thank Professor López and the Instituto Tecnológico de Costa Rica for the trust they have placed in carrying out this project, and we encourage other institutions to follow their example. Who’s in?

Learn more about Oracle Academy’s Oracle APEX here.

Richard Delgado Cascante

Senior Regional Director, Oracle Academy, LAD and the Caribbean


Previous Post

Oracle Academy and Oracle Volunteers work together to help students in Romania develop full awareness of needed IT career skills

Jane Richardson | 2 min read

Next Post


Oracle Academy participates in dialogue honoring Girls in Science Day in Tanzania

Jane Richardson | 2 min read