Practical uses and introduction to Low Code platforms

Practical uses and introduction to Low Code platforms

Overview

This micro-credential introduces the concept of low-code, its advantages, limitations, and applications in business environments. Students will learn to select appropriate platforms and design and build functional applications without the need for advanced programming.

Goals

  • Introduce the practical use of low-code platforms for understanding, designing, and developing
    functional applications without the need for advanced traditional programming.
  • Understanding the principles and scope of low-code platforms and their role in the transformation
    digital.
  • Identify the main use cases of low-code solutions in business environments.

Access requirements

A university degree will not be required to obtain this micro-credential. However,
It is recommended that the student who wants to access the program meet the following criteria:

  • General computer skills and regular use of digital tools.
  • Hold a high school diploma or equivalent.
  • Hold a Higher Level Vocational Training qualification, preferably in computer science, digital or similar fields.
  • Demonstrate a minimum of two years of professional experience in the field of computer science, digital tools, development or similar.
  • Familiarity with the web environment and mobile applications (use of forms, online platforms,
    etc.).
  • Basic understanding of concepts such as data, tables, fields, and records.
  • Logical reasoning ability and problem-solving orientation.
  • Interest in process digitization, automation, and the development of solutions
    technological.
    In addition, individuals must meet the following requirement:
  • Be between 20 and 64 years old at the start date of training.

Academic program

Contents

Module 1 – Introduction to the Low-Code Approach

  • Concept and evolution of low-code and no-code.
  • Differences between traditional development, low-code and no-code.
  • Advantages and limitations of low-code in business environments.
  • Real-world use cases in SMEs, large companies, and the public sector.
  • Criteria for selecting a low-code platform according to the type of project.
  • Common risks: scalability, security, vendor dependency.

Module 2 – Low-Code Platforms: Claude Code, Codex and Gemini

  • Overview of each platform and its ecosystem.
  • Types of applications that each tool allows.
  • Functional comparison: capabilities, integrations, costs and licensing.
  • Working environments, interface and logic of each platform.
  • Creating base projects in Claude Code, Codex, and Gemini
  • Good development practices in low-code environments.

Module 3 – Design and creation of user interfaces

  • Basic UX/UI principles applied to low-code applications.
  • Creating forms, views, dashboards, and navigation flows.
  • Responsive design for mobile and web devices.
  • Management of users, roles and basic permissions.
  • Data validation and error control in interfaces.
  • Optimizing the end-user experience.

Module 4 – Integration with databases and external sources

  • Fundamental database concepts applied to low-code.
  • Integration with spreadsheets, databases, and cloud services.
  • Connection to APIs and external services.
  • Automation of data flows between systems.
  • Security management and access control to information.
  • Best practices for maintaining stable and scalable integrations.

Module 5 – Low-Code Architecture + Artificial Intelligence

  • Introduction to the use of AI in low-code applications.
  • AI use cases: data classification, automation, basic prediction.
  • Integration of AI services into low-code applications.
  • AI-powered automated workflow design.
  • Limitations and ethical considerations of the use of AI in business applications.
  • Real-world application scenarios in business processes.

Module 6 – Practical Training and Final Project

  • Guided development of an interactive dashboard.
  • Reading and processing real data.
  • Data visualization using charts and panels.
  • Functional validation of the application.
  • Presentation and basic documentation of the final project.

Methodology and activities

The training activities to be carried out during the delivery of the micro-credential will be:

  • Theoretical classes: expository, explanatory or demonstration sessions of the contents and knowledge.
  • Practical classes: sessions of practical application of the content developed in the theoretical classes, through the resolution of exercises, problems or theoretical-practical scenarios.
  • Seminars, workshops, or other complementary activities (discussion forums, simulations, etc.): monographic sessions that encourage student participation. These are supervised by the course instructors.
  • Work: preparation of a study, essay, work… proposed in the subject, either individually or in a group following established guidelines.
  • Independent work: independent and self-regulated activity of the student based on the documentation and guidelines proposed in the subject, preparation of classes and exams, preparation of final reports, internship reports…
  • Presentations, debates and defenses of works and projects: activity through which students present works, exercises, projects… based on established criteria, demonstrating sufficiency and maturity in the acquisition of the planned competencies.
  • Tutoring (individual, group…): activity in which the teaching staff attends to, facilitates and guides one or more students in the training process.
  • Assessment: continuous assessment tests and final exams. Tests may be in person or online, and may be written, oral, or consist of practical exercises.

Regarding the way to organize the teaching to achieve the objectives set out in the micro-credential, the organizational modality summarized below will be followed:

  • Lectures/expository method: presentation or explanation by the teaching staff.
  • Practical classes: activities supervised by the teaching staff in the classroom, laboratories, clinics.
  • Seminars: completing exercises, solving problems or practical cases, others.
  • Individual work: individual preparation of assignments/projects/reports, portfolio, ..
  • Personal study: preparation for tests, exams, etc.
  • Assessment: written tests, oral tests, practical tests…
  • Tutoring: instruction period in which teachers and students interact with the aim of reviewing and discussing materials and topics presented in class.
  • Exhibitions, debates and presentation of works and projects: activities supervised by the teaching staff.
    Active methodologies: cooperative learning, project-based learning, flipped classroom, service learning, game-based learning, case studies, problem-solving…

They are aimed at making learning a participatory process and are based on the leading role of the students.

Evaluation criteria

The microcredential will have an evaluation system (ES) based on the following assessment tests:

  • Case studies, exercises and problems: tests in which students must solve, in a reasoned manner, within a certain time, and according to the established criteria, the cases, exercises or problems posed by the teaching staff, with the aim of applying the knowledge acquired.
  • Attendance, participation or attitude in teaching activities, seminars, tutorials, etc.: monitoring student attendance and participation in teaching activities, carrying out activities during teaching sessions.
  • Written works, memoirs, internship reports, and projects: a document prepared on a topic or activity carried out, following the instructions established by the teaching staff.
  • Oral presentation and defense of topics, papers, etc.: oral presentation on a topic
    This will correspond to the content of the micro-credential or to the results of a task, exercise, or project, followed by a discussion with the teaching staff. It can be done individually or in a group.
  • Observation techniques (records, checklists, attitude scales, etc.): application of methods to describe and record the manifestations of student behavior.

General information

Credits: 2 ECTS

Duration: 11/05/26 – 25/05/26

Teaching modality: Virtual

Location: Virtual Campus of the University of La Laguna

Registration fee: €65.25

Valued at: €217.50

Registration
More info and registration help

The cost of tuition for this Microcredential will be subsidized by the 'Plan for the development of university microcredentials', investment 6 of component 21 of the Addendum to the 'Recovery, Transformation and Resilience Plan', financed by the European Union – Next Generation EU, year 2025.

Flexibility

Short courses available in various formats (in-person, online, or hybrid). Ideal for learning without interrupting your professional life.

Employability

Content created and delivered by professionals and experts in the field, designed for immediate application.

Certification

Endorsed by the University of La Laguna. You will receive an official ECTS certificate, valid in the European Higher Education Area.

Teaching staff

Carina S. González González

Professor of Architecture and Computer Technology at the University of La Laguna, specializing in the application of Artificial Intelligence to education. She leads the ITED research group and is internationally recognized for her work in educational innovation and the development of inclusive technologies.

Eduardo Nacimento García

A researcher affiliated with the Higher School of Engineering and Technology at the University of La Laguna (ULL) and a member of the ITED group, specializing in the development of solutions based on Artificial Intelligence and conversational agents. His work focuses on accessible technologies to promote the autonomy of older adults, as well as educational innovation and the ethical use of AI.

José Domingo Rodríguez Rodríguez

Specializing in Fullstack and Backend development, he leads technical teams at Icod Systems from the Innovaparq ULL Enclave, promoting innovation projects and collaboration between university and business.

Share this microcredential

// Common variables (we improved the encoding for email) const pageUrl = window.location.href; const pageTitle = document.title; // Sharing functions (those for social networks with window.open remain the same, but we added return false to avoid page breaks) function shareFacebook() { window.open(`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(pageUrl)}`, '_blank', 'width=600,height=400'); } function shareLinkedIn() { window.open(`https://www.linkedin.com/sharing/share-offsite/?url=${encodeURIComponent(pageUrl)}`, '_blank', 'width=600,height=500'); } function shareTelegram() { window.open(`https://t.me/share/url?url=${encodeURIComponent(pageUrl)}&text=${encodeURIComponent(pageTitle)}`, '_blank', 'width=600,height=400'); } function shareWhatsApp() { window.open(`https://api.whatsapp.com/send?text=${encodeURIComponent(pageTitle + ' ' + pageUrl)}`, '_blank'); } // Email share function (copy to clipboard + Gmail fallback) function shareByEmail() { const pageUrl = window.location.href; const pageTitle = document.title.trim(); // Text ready to paste into email (with line breaks) const emailText = `${pageTitle}\n${pageUrl}\n\nI'm sharing this interesting article with you.`; // We try to copy to the clipboard if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(emailText).then(() => { // Success message (you can use alert, toast, or a temporary div) alert('Link copied to clipboard!\nPaste it into your email (Ctrl+V).'); }).catch(err => { console.error('Error copying:', err); fallbackToGmail(); }); } else { // If clipboard is not supported (very old browsers) fallbackToGmail(); } } function fallbackToGmail() { const pageUrl = encodeURIComponent(window.location.href); const pageTitle = encodeURIComponent(document.title); const body = encodeURIComponent(document.title + '\n' + window.location.href + '\n\nI'll share this with you:'); // Open Gmail compose window.open(`https://mail.google.com/mail/?view=cm&fs=1&su=${pageTitle}&body=${body}`, '_blank', 'width=800,height=600'); }