Scopri SWITCH, il magazine per far luce sulle competenze del futuro!
Post-Graduation Courses

Discover No-Code: Create sites, apps and chatbots without code

CFU recognized
6 CFU in the scientific field INF/01

Duration and Modality
21 hours
Hybrid

Location
Como andOn-Line

Start / End Dates
from 3 to 26 october 2024

Teacher
Giuliano Vita

Price
1.800 € full price
1.440 € Early Bird

Description

This course is dedicated to discovering the world of No-Code, a revolution in how to create applications, websites, and software integrations without the need to write code. Through the eight modules, students will learn how to leverage key No-Code tools such as Bubble, Framer, Voiceflow, and many others to create innovative digital solutions. The course aims to develop practical skills in the creation of online forms, websites, landing pages, AI-driven chatbots, API integrations, No-Code databases, and web and native applications, while also exploiting the synergies between generative AI and No-Code tools. Participating in this course will enable students to gain a deep understanding of No-Code tools and their practical applications, making them capable of implementing efficient and customized software solutions.

COURSE PROGRAM / MACRO DESIGN

MODULE 1 – In-depth study of No-Code development.

  • Date: 3 october from 6 to 7 p.m.
  • Mode: Live Streaming

PART 1: Advantages and limitations: The main benefits and limitations of No-Code development.

PART 2: The main tools: An in-depth look at the main No-Code development tools such as Bubble, Framer, Squarespace, etc.

PART 3: Communities and resources: An introduction to the main online communities in the No-Code world.

PART 4: Intersection of AI and No-Code: How to leverage the integration between generative AI and No-Code tools.

  • Date: Oct. 3 from 8 to 9 p.m.
  • Mode: Live Streaming

PART 1: Online forms: Overview of best practices related to online form and form creation.

PART 2: Tools and Platforms for Form Creation: Analysis of major No-Code tools for online form design, such as Google Forms, Typeform, and JotForm. Key features, advantages and disadvantages of each will be explored, as well as strategies for effectively integrating them into websites and landing pages.

MODULE 3 – Creating AI-based chatbots.

  • Date: Oct. 10 from 8 to 9 p.m.
  • Mode: Live Streaming

PART 1: Chatbots and AI: The main chatbot builders and their use with generative AI.

PART 2: Personalization techniques with knowledge base: Exploration of strategies to personalize chatbot interactions based on each company’s knowledge base.

MODULE 4 – No-Code Integration Tools.

  • Date: Oct. 17 from 6 to 9 p.m.
  • Mode: Live Streaming

PART 1: Code-free API integration: What APIs are and how integrations between different applications work.

PART 2: Creating an integration: Using a tool such as Zapier, we will demonstrate how integrations can be created between different applications.

MODULE 5 Database No-Code

  • Date: Oct. 24 from 6 to 8 p.m.
  • Mode: Live Streaming

PART 1: Fundamental Concepts and Database Types: An overview of the main concepts related to No-Code databases, exploring the differences between relational and nonrelational databases, and introducing platforms such as Airtable and Google Sheets.

MODULE 6 – Creating websites and landing pages.

Mode: two hours On Demand 

PART 1: Designing wireframes for websites: The main tools dedicated to wireframing and prototyping websites.

PART 2: Website builder comparison: The main differences between the major No-Code website builders such as Framer, Squarespace and Webflow.

PART 3: Creating a website: Using one of the main website builders you will proceed to create a website

MODULE 7 – Web application design and development.

  • Date: Oct. 25 from 10 a.m. to 3 p.m.
  • Mode: in-person

PART 1: No-Code app builder: Introduction to tools such as Bubble, Adalo and Glide and Softr.

PART 2: Let’s build a web-app: Development of a simple web-app for task management through Bubble.

FORM 8 – Final Project

  • Date: October 25 from 3:00 p.m. to 5:00 p.m.
  • Mode: in-person
  • Date: Oct. 26 from 10 a.m. to noon
  • Mode: online streaming

Students will implement their own project based on No-Code technologies in the classroom. The project will involve the creation of one of the following digital products:: 

  • An AI-based chatbot
  • An automation process using one of the integration tools learned in the course
  • A basic web-app based on Softr or Bubble

THEMES ADDRESSED

MODULE 1: Insight into No-Code development

MODULE 2: Creating online forms and forms

MODULE 3: Creating websites and landing pages.

MODULE 4: Creating AI-based chatbots.

MODULE 5: No-Code integration tools.

MODULE 6: No-Code Databases

MODULE 7: Web application design and development.

MODULE 8: Final Project.

who is addressed

The course is ideal for students with an interest in digital innovation who want to gain practical skills in developing digital solutions without the need to use complex traditional programming languages. It is also aimed at entrepreneurs, product managers, designers and marketers who want to rapidly implement and test digital products, as well as automate business processes and workflows, significantly reducing development time and costs.

OBJECTIVES and skills

The main objective of the course is to provide in-depth knowledge of No-Code tools and methodologies, enabling students to:

  • Understand the benefits and limitations of No-Code development.
  • Effectively use various No-Code tools to create online forms, websites, landing pages, and AI-based chatbots.
  • Integrate advanced technologies, such as generative AI, into No-Code projects.
  • Develop practical skills in the design and development of No-Code web and native applications.
  • Realize software integrations via APIs without the need for code

EXPECTED LEARNING OUTCOMES

Upon completion of the course, students will be able to:

  • Confidently select the right No-Code tools for each project.
  • Create custom digital solutions, such as websites, forms, web and native applications, without writing a line of code.
  • Integrate generative AI into No-Code projects, improving the quality and customization of solutions.
  • Design and implement No-Code databases for efficient data management.
  • Apply best practices in creating chatbots and designing engaging user experiences.
  • Create integrations between different applications without the need to write code

SKILLS TO BE DEVELOPED WITHIN THE COURSE

Throughout the course, students will know how to identify and employ No-Code tools best suited to meet the needs of specific projects. They will also gain solid practical skills in building web and native applications, bypassing the use of traditional code altogether. They will also be trained in the configuration and customization of artificial intelligence-based chatbots in order to improve user interaction and engagement. The skills acquired will extend to integrating systems and applications via APIs without the need for programming.

DIDACTICS/COURSE MODALITIES

The course will be offered in several modes: Classroom, live streaming and on-demand mode. For more general and introductory topics, the live streaming mode will be adopted, thus ensuring accessibility and convenience, and allowing students to actively participate remotely. For in-depth technical topics, the content will be on-demand, so that more complex topics can be explored at one’s own pace, with the possibility of reviewing the lectures several times for better understanding. Finally, the last session devoted to the final project, which will require more interaction and a hands-on approach, will be taught in the classroom.

WARNINGS AND PREREQUISITES REQUIRED

This course is structured to guide even those who have never used No-Code tools, starting with the basics of each platform covered to ensure a solid and progressive understanding. It is ideal for those who have a strong passion for the world of digital products and wish to actively immerse themselves in the development of innovative solutions. Participants are required to be familiar with Web browsing, which is essential for following the lectures and practicing with the software tools. A basic knowledge of English is recommended, as many tools and reference resources are available primarily in this language. However, those who are not comfortable with English can make use of machine translation software to facilitate understanding of the platforms and teaching materials

MATERIALS AVAILABLE

  • Slides for each module
  • On-demand videos for technical insights

Sei pronto a personalizzare la tua formazione? Contattaci!