Skip to content

ShifaRabbani/Ai-Code-Lab

Repository files navigation

🤖 AI CodeLab

A beginner-friendly learning platform for Programming and Artificial Intelligence


🌐 Live Demo

🔗 Visit AI CodeLab


📖 About The Project

AI CodeLab is a free educational website designed for beginners who want to learn programming and artificial intelligence together. It provides structured learning paths, course materials, and a community to connect with other learners.


✨ Features

  • 🏠 Home page with AI and programming overview
  • 📚 Courses page covering multiple programming languages
  • 📖 Study material for self-paced learning
  • 🔐 Login and Sign Up page
  • 🤝 Community page to connect with other learners
  • 📱 Responsive design for all devices

📄 Pages

Page File Description
Home index.html Main landing page with AI concepts
Courses courses.html All available programming courses
Study Material study.html Learning resources and materials
Login login.html User login and sign up
Community join.html Join the learning community
HTML Course codelab-html.html HTML learning page
CSS Course codelab-css.html CSS learning page
JavaScript Course codelab-javascript.html JavaScript learning page
Python Course codelab-python.html Python learning page
Java Course codelab-java.html Java learning page
C++ Course codelab-cpp.html C++ learning page

🧑‍💻 Programming Languages Covered

  • 🐍 Python
  • ☕ Java
  • 🌐 JavaScript
  • 🏷️ HTML
  • 🎨 CSS
  • ⚙️ C++

🤖 AI Topics Covered

  • 🧠 Machine Learning (ML)
  • 💬 Natural Language Processing (NLP)
  • 👁️ Computer Vision
  • 🔗 Deep Learning
  • 🤖 AI in Healthcare, Education, Finance and more

🛠️ Built With

Technology Purpose
HTML5 Structure and content
CSS3 Styling and responsive design
JavaScript Interactivity and functionality
Font Awesome Icons
Google Fonts Typography (Roboto, Poppins)

📁 Project Structure

AI CodeLab/
│
├── index.html              # Home page
├── courses.html            # Courses listing
├── study.html              # Study materials
├── login.html              # Login / Sign up
├── join.html               # Join community
├── join-community.html     # Community details
│
├── codelab-html.html       # HTML course page
├── codelab-css.html        # CSS course page
├── codelab-javascript.html # JavaScript course page
├── codelab-python.html     # Python course page
├── codelab-java.html       # Java course page
├── codelab-cpp.html        # C++ course page
│
├── styles.css              # Main stylesheet
├── style.css               # Additional styles
├── main.css                # Core styles
├── join-community.css      # Community page styles
├── join.css                # Join page styles
│
├── home.js                 # Home page scripts
├── script.js               # Main JavaScript
└── join-community.js       # Community page scripts

🚀 Getting Started

View Locally

  1. Clone the repository:
git clone https://github.com/your-username/ai-codelab.git
  1. Open the project folder:
cd ai-codelab
  1. Open index.html in your browser — that's it! No installation needed! ✅

🌍 Deploy on Netlify

  1. Go to netlify.com
  2. Click Add new siteDeploy manually
  3. Drag and drop your project folder
  4. Your site is live! 🎉

📱 Responsive Design

AI CodeLab works on all screen sizes:

Device Support
Desktop
Tablet
Mobile

🔮 Future Plans

  • Add backend with Node.js + Express
  • Add user authentication with JWT
  • Add MongoDB database for users
  • Add quiz and coding challenges
  • Add progress tracking for each course
  • Add dark mode
  • Convert to React (MERN Stack)

👩‍💻 Author

Shifa Rabbani


📧 Contact

For questions or suggestions: 📩 [email protected]


📝 License

This project is open source and available for educational purposes.


⭐ If you found this project helpful, please give it a star on GitHub!

Built with ❤️ by Shifa Rabbani — Learning and teaching together!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors