العربية

Programming with Free AI Tools

Build Real Websites and Apps — A practical, project-based course for beginners ages 15-25. Learn HTML, CSS, JavaScript, PHP, MySQL, and AI-assisted development.

17 Modules
Project-Based
Free AI Tools
Beginner Friendly
1

Introduction to AI

Understand what AI is, how it helps in software development, and clear up common myths about AI coding.

2

Free AI Coding Tools

Explore and compare free AI coding tools: ChatGPT, Gemini, DeepSeek, Qwen, and GitHub Copilot Free.

3

Prompt Engineering

Learn how to write effective prompts for code generation, debugging, and explanations using free AI tools.

4

HTML

Master HTML tags, attributes, forms, tables, and semantic HTML by building real web pages.

5

CSS & Bootstrap

Style websites with CSS selectors, box model, flexbox, grid, and Bootstrap components.

6

JavaScript

Add interactivity with JavaScript: variables, functions, DOM manipulation, events, and arrays.

7

PHP

Learn PHP syntax, variables, conditionals, loops, functions, and superglobals for backend development.

8

MySQL

Work with databases: create tables, run CRUD operations, joins, and basic queries with MySQL.

9

CRUD Application

Build a full CRUD application using HTML, CSS, JavaScript, PHP, and MySQL with database integration.

10

Authentication

Implement secure login/logout systems with sessions, password hashing, and protected routes.

11

APIs

Learn REST API basics, consume APIs with JavaScript fetch, and build simple APIs with PHP.

12

E-commerce Project

Build the core features of an online store: product catalog, product details, and database schema.

13

AI Chatbot

Build a simple AI chatbot interface using HTML, CSS, JavaScript, and a free AI API.

14

Debugging with AI

Use AI to find and fix bugs, read stack traces, refactor code, and write tests effectively.

15

Deployment

Deploy your applications: hosting options, domain names, FTP, environment variables, and going live.

16

Security Basics

Learn essential security practices: SQL injection, XSS, CSRF, password hashing, input validation, and HTTPS.

17

Final Project

Capstone project: build a complete responsive online store with login, catalog, cart, checkout, admin panel, and deployment.