Vibe Coding
- May 2026
- 40 Hours | 5 Weeks
Build applications with Artificial Intelligence, no coding required. Learn how to turn ideas into real digital products using AI, no-code tools and product thinking. In this intensive course you will create a functional MVP of an application and present your final project.
This training is eligible for the Portuguese Digital Training Voucher.
What you will learn:
Vibe Coding is a new approach to software development that uses Artificial Intelligence as a creative partner. Instead of manually writing code for years, you will learn how to use AI tools and no-code platforms to design and build functional applications.
Throughout the course you will learn how to turn an idea into a real digital product: from defining the concept and user flows, to designing interfaces, building business logic and integrating AI features.
At the end of the course you will present a functional MVP(Minimum Viable Product), including screens, data structures, workflows and intelligent features, demonstrating the ability to transform an idea into a digital product.
Deep Focus on the Most Needed Expertise in Tech
Hands-on projects to build your own product.
Open Doors to the Industry
Skills applicable in coding, backend and an entry step for AI Machine Learning.
Deliver a Professional Project
Certification to strengthen your portfolio and career prospects.
Who Is the Course for?
- Tech entrepreneurs who want to launch digital products quickly
- Product managers who want to prototype ideas without relying on development teams
- Innovation and digital transformation professionals
- Creators, freelancers or curious minds interested in technology
- Anyone who wants to build apps or digital tools using AI
Teachers
This unique program was built by a professional team made up of the leading experts in Development, with vast knowledge and experience in training.
Nuno Marques
Full-Stack Trainer Program
Graduated in Computer Science and Engineering, he completed a Master’s degree in IoT (Internet of Things) in 2019. It was during his second year of studies that he began his career as a software developer, taking on several small-scale projects as a freelancer.
He was later invited to deliver training as part of an international project entitled Happy Code, aimed at encouraging children to pursue a career in programming.
He was subsequently invited to teach at the School of Technology and Management as an Assistant Lecturer. Since then, he has been working as a lecturer and Full Stack software developer and is part of the Six-Factors Nearshoring team, where he has gained experience in software development across both web frontend and backend. He also demonstrates a strong ability to adapt quickly to ERP system maintenance, as well as to projects within the automotive industry.
Júlia Benikes
Career Advisor
Throughout the course, Júlia works closely with each student to guide their professional development. She helps participants refine their CVs and LinkedIn profiles, identifying how to highlight their key skills, and supports them in building effective strategies to enter the job market through practical, results-oriented sessions.
After the course, she plays a pivotal role in bridging students to employability, assisting them in preparing for interviews, developing professional networking and applying their new skills to real career opportunities.
With a personalised, people-centred approach, Júlia believes that every professional journey is unique and that success begins when talent meets the right opportunity.
Guy Refael Yona
Head of Vibe Coding Course
Guy is a lecturer, innovation leader, and consultant specializing in entrepreneurship, AI, and digital transformation.
As head of the innovation center at a leading academic institution, Guy builds programs that connect students and young founders with industry leaders, investors, and tech innovators. He collaborates with companies, municipalities, and organizations to foster innovation, deliver AI workshops, and help teams turn emerging technologies into real business outcomes.
Course Curriculum
In this introductory module, you will explore how AI and no-code platforms are reshaping software creation. You will discover key tools, the vibe coding mindset, and a practical workflow for building applications with natural language, from planning to refinement.
- How AI and no-code are reshaping software creation
- Core principles, strengths and limitations of no-code platforms
- Introduction to key tools: Base44, Bubble, Glide, Lovable and Framer
- The vibe coding mindset: building systems through natural language
- Practical workflow: plan, prompt, review and refine
- Live demo: building a simple application using natural-language instructions
In this module, you will learn how to turn an idea into a well-structured digital product. From defining user needs and target users to planning screens, data and business logic, you will build the solid foundations needed for a functional application.
- Defining user needs, problem statements and core value proposition
- Identifying target users and mapping primary use cases
- Designing system structure: screens, workflows and navigation
- No-code data models: tables, relationships and field types
- Business logic fundamentals: conditions, timers, triggers and statuses
- Systems thinking: dependencies, states and logic flows
- Hands-on workshop: each participant architects their own product
In this module, you will learn how to design simple, clear and effective experiences for early-stage products. You will work on key screens, interface patterns, microcopy and accessibility principles, creating a strong foundation for an intuitive and user-centred MVP.
- UX fundamentals for early-stage products: clarity, simplicity and smooth flow
- Designing key screens using proven UI patterns
- Using UI kits and ready-made components to speed up development
- Microcopy essentials: labels, instructions and error messages
- AI-assisted UX writing and context-aware text generation
- Mobile-first approach and basic accessibility principles
- Practical exercise: design the primary screen of each MVP
In this module, you will learn how to structure access, permissions and visibility rules in systems with multiple user types. You will also explore the essential privacy principles for MVPs, helping you build a safer, more credible product aligned with good practice from day one.
- User types and permission models for multi-user systems
- Role-based and attribute-based access control
- Data visibility and authorisation rules for common user actions
- MVP privacy fundamentals: what must be protected from day one
- High-level overview of global privacy expectations, including GDPR and the US context
- Common real-world permission mistakes and how to avoid them
In this module, you will learn how to design useful automations and strategic integrations that improve product efficiency. You will explore triggers, workflows and connections to external services, creating smoother, smarter processes aligned with the user journey.
- When automation adds real value and when it simply creates noise
- Essential internal flows: onboarding, reminders, status changes and data updates
- Designing triggers and actions that align with the user journey
- Integrations with Google Sheets, Gmail, Slack, CRMs and other digital tools
- Practical understanding of platforms such as Make, Zapier and similar solutions
- Two-way workflows: system ↔ external service
- Troubleshooting loops, conflicts and broken processes
- Using AI to plan, optimise and debug automation flows
- Hands-on activity: implement an automation in your MVP
In this module, you will learn how to integrate AI features that create real value for the product. You will explore practical use cases, in-app assistants, document processing and no-code API basics, ensuring a useful, safe and goal-driven implementation for your MVP.
- When AI genuinely improves the product and when it does not add value
- Common AI features in MVPs: summaries, recommendations and assistants
- Designing flows and commands for in-app AI assistants
- Using AI for document processing, information extraction and calculations
- No-code API fundamentals: requests, structures and responses
- Risk reduction: sensitive data, misuse and safe-by-default settings
- Practical workshop: add a purposeful AI feature to your application
In this module, you will learn how to prepare your product for release with greater confidence and consistency. You will explore deployment environments, functional testing, user validation and version management, ensuring a stronger, more professional launch ready for real-world use.
- Understanding deployment in the context of vibe coding and no-code platforms
- Working with Draft, Staging and Production environments
- Domain configuration and publishing workflows
- QA fundamentals: functionality, visual consistency and usability checks
- How to run user tests: approach, questions and data collection
- Identifying issues and polishing the product before release
In this final module, you will consolidate all the knowledge gained by presenting your MVP. Demonstrate the key features, product value and system logic while outlining the next steps for market validation, improvement and future product development.
- Presentation of the MVP (Minimum Viable Product) developed during the course
- Demonstration of key features and user benefits
- Explanation of the product architecture, workflows and logic
- Definition of next steps for product evolution and improvement
Related Programs and Courses
AI Full Stack Developer
- 8 months | 550 hrs | After Work
An intensive training program for tech-savvy individuals who wish to launch a new and exciting career as programmers, with both frontend and backend skills.
RESKILLING
AI Front End Developer
- 6 months | 250 hrs | After Work
A unique program that will help you become a wed developer responsible for coding, building, analysing and maintaining websites. Specialise in building the client-side software that we interact with.
RESKILLING
Artificial Intelligence
- 2 weeks | 16 hrs | Remote | After Work
This course provides the knowledge to explore the power of Generative AI! Learn to create text, visuals, and presentations with AI, master tools like ChatGPT and Midjourney, and discover how to apply AI in your work and organization. Become a professional ready for the digital future.
UPSKILLING
What do our students have to say?
Sara Viegas
FAQs
With your new skills you can apply to several areas, here some examples:
- Product Manager
- Digital Innovation Specialist
- No-Code Developer
- Startup Founder
- Automation Consultant
- AI Product Builder
Yes! All graduates who have successfully completed the program will receive a certificate.
You will also receive the SIGO Certificate, as our training is DGERT Certified.
Use your new course certificate to demonstrate skills to potential employers, along with their LinkedIn networks.
Yes! All of our courses are aligned with Cheque-Formação + Digital, feel free to ask us anything related with this 750 Euros fund from the state.
This course is only online. All classes are recorded and securely stored for a period of 3 months, so you never have to worry about missing a session, but remember that you need to attend 80% of the classes to have a certificate.
This approach allows your learning to continue uninterrupted, with live, interactive sessions led by expert trainers.
Additionally, learning materials and self-study topics, are available on-demand. Access these resources anytime, from anywhere, to reinforce your knowledge and stay on track with your studies.
Register your interest below to be contacted by one of our Career Consultants. Book an in-person or online consultation session to validate the desired course content, available classes and schedules, and gain access to our assessment test.
Our program is designed to bridge the gap for those without a programming background, providing the foundational skills you need to succeed.
This ensures you’re prepared not just to excel in the program, but also to thrive in your future career.