Skip to content

appliedcode/appliedcode.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

29 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AI Training Hub Website

A comprehensive website for offering AI, Machine Learning, and Agentic AI courses and training programs. Built for deployment on GitHub Pages.

πŸš€ Features

  • Modern Design: Clean, responsive design optimized for all devices
  • Course Catalog: Comprehensive listing of AI training courses
  • Video Integration: Embedded training videos and demos
  • Registration System: Complete course registration functionality
  • Corporate Training: Dedicated section for enterprise training programs
  • Student Testimonials: Social proof from successful graduates
  • Mobile Responsive: Perfect experience across all devices

πŸ“š Course Offerings

  1. AI Fundamentals (8 weeks) - Perfect for beginners
  2. Advanced Machine Learning (10 weeks) - For intermediate learners
  3. Agentic AI Workflows (12 weeks) - Advanced autonomous AI systems
  4. Natural Language Processing (9 weeks) - LLMs and conversational AI
  5. Computer Vision (10 weeks) - Image processing and recognition
  6. AI Ethics & Governance (6 weeks) - Responsible AI development

πŸ›  Technical Stack

  • Frontend: HTML5, CSS3, JavaScript
  • Styling: Custom CSS with modern gradients and animations
  • Icons: Font Awesome icons
  • Video: YouTube/Vimeo integration ready
  • Forms: Contact and registration forms
  • Deployment: GitHub Pages compatible

πŸ“ File Structure

/
β”œβ”€β”€ index.html              # Main homepage
β”œβ”€β”€ courses.html            # Course catalog page
β”œβ”€β”€ register.html           # Course registration form
β”œβ”€β”€ css/
β”‚   β”œβ”€β”€ base.css           # Base styles
β”‚   β”œβ”€β”€ vendor.css         # Third-party styles
β”‚   β”œβ”€β”€ main.css           # Main theme styles
β”‚   └── ai-training.css    # Custom AI training styles
β”œβ”€β”€ js/
β”‚   β”œβ”€β”€ main.js            # Main JavaScript
β”‚   β”œβ”€β”€ plugins.js         # Plugin scripts
β”‚   └── jquery-3.2.1.min.js
β”œβ”€β”€ images/
β”‚   β”œβ”€β”€ logo.svg           # Company logo
β”‚   β”œβ”€β”€ hero-bg.jpg        # Hero background
β”‚   └── ...                # Other images
└── fonts/                 # Custom fonts

πŸš€ Deployment on GitHub Pages

Method 1: Direct Repository Deployment

  1. Fork or Clone this repository
  2. Rename the repository to yourusername.github.io (for user site) or keep any name (for project site)
  3. Go to Settings β†’ Pages
  4. Select Source: Deploy from a branch
  5. Select Branch: main/master
  6. Save and wait for deployment

Method 2: GitHub Actions (Recommended)

  1. Create .github/workflows/deploy.yml:
name: Deploy to GitHub Pages

on:
  push:
    branches: [ main ]
  pull_request:
    branches: [ main ]

jobs:
  deploy:
    runs-on: ubuntu-latest
    
    steps:
    - uses: actions/checkout@v3
    
    - name: Setup Node.js
      uses: actions/setup-node@v3
      with:
        node-version: '18'
    
    - name: Deploy to GitHub Pages
      uses: peaceiris/actions-gh-pages@v3
      if: github.ref == 'refs/heads/main'
      with:
        github_token: ${{ secrets.GITHUB_TOKEN }}
        publish_dir: ./

Your Site Will Be Available At:

  • User site: https://yourusername.github.io
  • Project site: https://yourusername.github.io/repository-name

🎨 Customization Guide

1. Update Content

  • Edit course descriptions in index.html
  • Modify pricing in courses.html
  • Update contact information throughout

2. Branding

  • Replace images/logo.svg with your logo
  • Update color scheme in css/ai-training.css
  • Modify hero background image

3. Add Videos

  • Replace YouTube embed URLs in video sections
  • Add your training video content
  • Update video descriptions

4. Forms Integration

Currently forms are client-side only. To make them functional:

Option A: Netlify Forms

<form name="registration" method="POST" data-netlify="true">

Option B: Formspree

<form action="https://formspree.io/f/YOUR_FORM_ID" method="POST">

Option C: EmailJS Add EmailJS script and configuration for client-side email sending.

πŸ“± Mobile Optimization

The site is fully responsive with:

  • Mobile-first CSS approach
  • Touch-friendly interface
  • Optimized images and loading
  • Responsive video embeds

πŸ”§ Development Setup

  1. Clone the repository
  2. Open index.html in a browser
  3. For live reload during development, use:
    npx live-server

πŸ“ˆ SEO Features

  • Semantic HTML structure
  • Meta tags for social sharing
  • Fast loading times
  • Mobile-friendly design
  • Clean URL structure

🎯 Performance

  • Optimized images
  • Minified CSS/JS
  • Fast loading animations
  • Efficient font loading
  • Optimized for Core Web Vitals

πŸ“ž Support

For questions about the website:

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

🀝 Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

Ready to launch your AI training business? Deploy this website and start accepting students today! πŸš€

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published