Vibe Coding: AI-assisted development for programmers

Vibe Coding: AI-assisted development for programmers
Discover "vibe coding": a new way to code with AI support. Learn to use GitHub Copilot and Cursor to generate code from descriptions, debug smarter, and refactor efficiently. Perfect for developers who want to write faster, cleaner code focused on ideas, not syntax.ter.
Specific goals | Temary
OBJECTIVES
- Master the use of the AI-first code editor Cursor
- Develop prompt engineering skills applied to code generation, explanation, and modification
- Efficiently integrate AI code assistants (Cursor, Copilot) into different phases of the development cycle (design, coding, testing, debugging, refactoring)
- Critically evaluate AI suggestions, understanding their capabilities and limitations
- Adopt a "Vibe Coding" workflow to accelerate the transformation of ideas into functional code
COURSE CONTENT
- Introduction to Vibe Coding and Cursor Setup
- The new paradigm of AI-assisted development
- Environment installation and setup
- Basic features: Chat & Generate
- Inline intelligent editing
- Advanced Techniques and Workflow
- AI-assisted debugging
- Intelligent refactoring and optimization
- Test and documentation generation
- Working with large codebases and "@Symbols"
- Best Practices, Ethics, and the AI Ecosystem
- Buenas prácticas en el "Vibe Coding"
- Ethics and limitations of AI in code
- Beyond Cursor: the AI assistant ecosystem
- Conclusions and Q&A
Editions
General information
>> Due to the constant evolution of these tools, the activity will be carried out using the most versatile free tool available at the time, which may be Cursor, Copilot, or Windsurf. The course is tool-agnostic, as it focuses on understanding the VibeCoding philosophy and best practices for implementation.
>> If the format is virtual via streaming, it will be conducted through the free Microsoft Teams platform. Registered participants will receive an email with the invitation link and access instructions before the session begins.
>> Entry to the classroom will not be allowed after 15 minutes from the start of the activity.
>> The language in which each session is delivered is indicated in the description of each activity.
>> Any of Cibernàrium's training activities may be recorded using an image capture system for the purpose of later dissemination through media or platforms aligned with Barcelona Activa's mission to promote economic development and employment. During the recording process, images of participants may occasionally be captured. By registering for Cibernàrium activities, participants authorize Barcelona Activa to use these images for the aforementioned purpose.
Trainer's person
TINOCO MARCO
Related courses
- Cloud Computing with AWS for Beginners
- Flutter for developers: mobile app development with Dart
- Javascript for programmers: structures and object-oriented programming
- Linux for Programmers: Environment, Tools and Development - Preparation for the Linux Foundation LFCA Certificate
- Programming logic
- Programming Logic - Self-learning Version
Personal Data Protection Law
There is a new version of Personal Information Protection law.
Please, accept it before continuing the registration.