Curriculum
A comprehensive learning path to master the art of VibeCoding
Choose Your Learning Track
We offer two distinct learning tracks designed to meet different career goals and interests. Choose the path that aligns with your objectives.
Vibe Coding Track
Master modern web development with AI-assisted coding techniques. Perfect for aspiring developers and those looking to build technical skills.
Vibe Coding 101
Learn the fundamentals through hands-on projects and AI-assisted development.
Vibe Coding 201
Advanced techniques, AI agent-based IDEs, and monetization strategies.
LLM Advancement Track
Leverage AI tools for career growth and personal branding. Ideal for professionals looking to advance their careers using generative AI.
AI Career Advancement
Master AI tools for resume optimization, LinkedIn enhancement, and content creation.
Vibe Coding 101
Get acquainted with the VibeCoding philosophy and set up your development environment with all the necessary tools and frameworks.
Understanding the VibeCoding Philosophy
Learn how VibeCoding differs from traditional development approaches and why it's more efficient and enjoyable.
Setting Up Your Development Environment
Install and configure all the tools you'll need, including code editors, version control, and AI assistants.
Leveraging AI Tools for Rapid Development
Introduction to AI coding assistants like GitHub Copilot and ChatGPT, and how to use them effectively.
Core Principles of Modern Web Design
Learn the fundamental principles that make websites both beautiful and functional.
Case Study: Train Station Voting App
Build a real-world application that allows users to vote on their favorite train stations, incorporating real-time data handling and user authentication.
Real-time Data Handling Techniques
Learn how to work with real-time data using modern APIs and frameworks.
User Authentication and Voting Mechanisms
Implement secure user authentication and create an intuitive voting system.
Interactive UI Components
Build responsive, interactive UI components that enhance the user experience.
Deployment and Testing
Learn how to deploy your application to the web and implement testing strategies.
Build Your Own App
Apply everything you've learned to build your own web application from scratch, with guidance and feedback from instructors and peers.
Guided Project Development
Work through the entire development process with structured guidance from experienced instructors.
Implementing Custom Features
Learn how to implement unique features that make your application stand out.
Troubleshooting Common Issues
Develop problem-solving skills by learning how to identify and fix common development issues.
Peer Review and Feedback
Get constructive feedback on your project from instructors and fellow students.
What's Next
Prepare for your continued learning journey with an introduction to advanced concepts and guidance on building your developer portfolio.
Advanced VibeCoding Techniques
Get a preview of more advanced techniques that you'll learn in future courses.
Introduction to Upcoming 201 Concepts
Learn about the topics covered in the Vibe Coding 201 course and how they build on what you've learned.
Building Your Developer Portfolio
Learn how to showcase your projects and skills to potential employers or clients.
Community Resources and Support
Discover the resources and communities available to support your continued learning and growth.
Make Your Resume & LinkedIn Shine with AI
Learn how AI can help you create a better resume and LinkedIn profile that stands out to recruiters and hiring managers.
Why Use AI? (5 min)
Understand how AI can save time and make your job applications stronger and more effective.
Building a Strong Resume with AI (25 min)
Use AI tools like ChatGPT or Rezi to write clear, powerful bullet points and match your resume to job descriptions.
Upgrading Your LinkedIn with AI (20 min)
Learn how AI can help write better LinkedIn headlines, summaries, and posts that engage your network.
Q&A Session (10 min)
Discuss best practices: How much AI is too much? Keeping your personal voice authentic.
Use AI to Create Smart Content & Grow Your Reputation
Learn how AI can help you write articles, blogs, and social posts to establish yourself as an expert in your field.
Why AI is Great for Writing (5 min)
Discover how AI helps you write faster, better, and more consistently across different platforms.
Writing Articles & Blogs with AI (25 min)
Use AI tools like ChatGPT or Jasper to generate ideas, write first drafts, and make your writing clearer.
AI for Social Media & Thought Leadership (20 min)
Transform long articles into engaging LinkedIn posts or Twitter threads, and create scheduled workflows with Make.ai.
Maintaining Your Voice (10 min)
Learn how to sound like yourself, not a robot, while leveraging AI assistance.
Hands-On Practice & Real Examples
Apply what you've learned with real-life exercises and see how others have successfully used AI for career advancement.
Resume & LinkedIn Workshop (20 min)
Bring your actual resume or LinkedIn profile and use AI to improve it in real-time with instructor guidance.
Content Creation Challenge (20 min)
Pick a topic relevant to your field, use AI to write a short post, and share it with the group for feedback.
Success Stories (15 min)
Review case studies of professionals who used AI to get better jobs or grow their personal brand.
Final Tips & Next Steps (5 min)
Get a curated list of the best free AI tools to continue using after the workshop.