[Masterclass 1]
Part of the AI Residency Program
Day 1: Introduction to Generative AI, UI Building Essentials, and Version Control with Git & GitHub (2 hours)
Hour 1: Generative AI and UI Fundamentals
Concise Introduction to Generative AI (20 minutes):
High-level overview: What is Generative AI, its potential, and real-world applications.
Focus on LLMs: Briefly explain their architecture and how they generate text.
Examples: Showcase a few compelling examples of LLM-powered applications.
Essential UI Design Principles (20 minutes):
Core principles: Usability, aesthetics, consistency.
Quick overview of UI elements: Layout, colors, typography.
Tools: Briefly introduce Streamlit or Gradio as user-friendly options for AI developers.
Git & GitHub Essentials (20 minutes):
What is version control? Explain its importance for managing code changes.
Git basics: Repositories, commits, branches.
Hands-on: Walk through creating a local Git repository and making initial commits.
Hour 2: Hands-On Practice and GitHub Collaboration
Guided UI Building Exercise (30 minutes):
Participants work on a simplified UI design task using Streamlit or Gradio (e.g., create a basic interface for text input and output).
Instructor provides guidance and assistance.
GitHub Collaboration Basics (30 minutes):
Creating GitHub accounts and repositories.
Pushing local project code to GitHub.
Introducing collaboration features: Cloning, pull requests, merging.
Hands-on: Participants push their UI project to GitHub and practice basic collaboration workflows.
Not yet enrolled: All details https://decodingdatascience.com/airesidency