تعلّم HTML
دورة HTML تفاعلية مجانية أونلاين. تكتب HTML في كل درس، مع معاينة مباشرة أثناء الكتابة وشهادة مجانية عند الإكمال.
281,604+ من الـ codders مسجلون
241 درسًا212 تحديات1,195 أسئلة الاختبار
- مناسب للمبتدئين
مساعدة برمجية بالذكاء الاصطناعي
دروس تفاعلية عملية
تعليق صوتي في كل درس
اختبارات لقياس معرفتك
شهادة إتمام مجانية
المنهج
قسم 1
Fundamentals
ابدأ القسمابدأتوسيعطيLearn the core structure and syntax to create web pages from scratchأساسيات HTML
5 درسًا531النصوص والتنسيق
6 درسًا1135التعامل مع القوائم
4 درسًا721بطاقة وصفة
مشروع4 درسًا1إضافة المحتوى
5 درسًا837تخطيط الصفحة
5 درسًا930صفحة الملف الشخصي
مشروع5 درسًا1النماذج والمدخلات - الجزء الأول
6 درسًا936النماذج والمدخلات - الجزء الثاني
7 درسًا1239الجداول
4 درسًا723صفحة التسجيل في الفعالية
مشروع5 درسًا1التحديات النهائية
4 درسًا4قسم 2
Styling with CSSصفحة مخصصة
ابدأ القسمابدأتوسيعطيBring your web pages to life with colors, layouts, and stylesمقدمة
5 درسًا540إضافة CSS
4 درسًا725المحددات الأساسية
7 درسًا1247أساسيات النصوص
8 درسًا1450الألوان والخلفيات
5 درسًا834قائمة المقهى
مشروع3 درسًا1نموذج الصندوق - الجزء الأول
6 درسًا943نموذج الصندوق (Box Model) - الجزء الثاني
5 درسًا834Flex Box
6 درسًا943نموذج تسجيل الدخول
مشروع4 درسًا1تقنيات التخطيط
7 درسًا1151أساسيات التصميم المتجاوب
6 درسًا1052صفحة ويب تونغا
مشروع6 درسًا1التحديات النهائية
4 درسًا4قسم 3
CSS Masteryصفحة مخصصة
ابدأ القسمابدأتوسيعطيTake you css skills to the next level!إتقان المحددات – الربط
6 درسًا539الفئات الزائفة التفاعلية
5 درسًا431الأصناف الزائفة الهيكلية (Structural pseudo-classes)
5 درسًا432مشروع القائمة المنسدلة
4 درسًا4التأثيرات البصرية
5 درسًا536صفحة الهبوط (Landing Page)
5 درسًا5البناء باستخدام CSS Grid
4 درسًا426موقع Flavor Fiesta
4 درسًا4التحديات النهائية
5 درسًا5قسم 4
Practical Frontend
ابدأ القسمابدأتوسيعطيCombine structure and style to design complete, responsive web pagesالمتغيرات
5 درسًا432إستراتيجية الهاتف المحمول أولاً
6 درسًا643السمات والأنماط المرئية
5 درسًا535الرياضات الخطرة
3 درسًا3مكونات واجهة المستخدم
6 درسًا642أنماط التصميم المتجاوب
6 درسًا645التحديات النهائية
4 درسًا4قسم 5
JavaScript in Action
ابدأ القسمابدأتوسيعطيExplore how javascript is used with html and cssالتفاعلية / مكونات واجهة المستخدم
4 درسًا433النماذج والتحقق من الصحة
3 درسًا324الإشعارات والملاحظات
3 درسًا327نموذج مع إشعار Toast
2 درسًا2التنقل
3 درسًا329السمات والتخصيص
2 درسًا217الرسوم المتحركة والتأثيرات
3 درسًا327التنقل المتحرك
3 درسًا36التحديات النهائية
4 درسًا4
دورات HTML
دورات HTML تطبيقية، ابدأها مجانًا في متصفحك.
رسوم متحركة لكسوف الشمس | مشروع HTML/CSS
شائعفي هذه الدورة، ستنشئ رسومًا متحركة مذهلة لـ "كسوف الشمس"، لتوضيح كيفية بناء واجهات مستخدم جذابة وعملية باستخدام الرسوم المتحركة.
- 10
- 2
محاكاة صفحة إنستغرام | مشروع Front-End
شائعفي هذه الدورة، ستتدرب على أساليب HTML و CSS القياسية والبسيطة، وستقوم بإنشاء مشروع محاكاة لصفحة إنستغرام.
- 16
- 5
مشغل فيديوهات YouTube - مشروع HTML
في هذا المشروع، ستنشئ مشغل فيديوهات YouTube باستخدام HTML وتستكشف سمات متنوعة خلال ذلك.
- 7
- 1
ساعة إيقاف - مشروع HTML/CSS/JS
في هذا المشروع، ستنشئ ساعة إيقاف بسيطة باستخدام HTML و CSS و JavaScript.
- 10
- 3
شريط التنقل السفلي - مشروع HTML/CSS
في هذه الدورة، ستنشئ شريط تنقل سفلي بسيط باستخدام HTML وستقوم بتنسيقه باستخدام CSS. كما ستتعلم كيفية إضافة رسوم متحركة بسيطة باستخدام محدد (:hover) في CSS.
- 12
- 2
مشروع DOM - آلة حاسبة
في هذه الدورة، ستقوم ببناء آلة حاسبة بسيطة وتفاعلية باستخدام HTML و CSS و JS.
- 14
- 3
Learn by Doing
Write real code, query databases, build websites, and master AI prompts. Our interactive lessons cover every skill modern developers need.
Build Your Coding Streak
Stay consistent and watch your progress grow! Track your daily coding habit, protect your streak with freeze days, and earn rewards for showing up every day.
12 days streak
Return tomorrow to keep your streak!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Double or Nothing
Day 5 of 7
Streak Freeze
2 left
Code Anywhere, Anytime
Take your coding journey on the go! No setup, no downloads - just open and start coding. Available on iOS, Android and Web with 4.9 star ratings.
You're Not Alone in This
Compete on global leaderboards, invite friends to earn rewards, and celebrate each other's wins. Coding is better with friends!
Every way to learn
Read, listen, test yourself, ask the AI, or look up anything you've already covered. Every lesson meets you where you are.
A variable is a named container that stores a value you can reference later in your program.
In Python, you create one by writing the name, an equals sign, then the value you want to store.
The value can change over time - reassigning the name simply points it to a new value.
Prove Your Skills
Earn certificates for every course you complete. Add them to your LinkedIn profile and resume to showcase your coding expertise to employers.
لماذا تتعلم HTML مع Coddy
- اكتب HTML في متصفحك وشاهد الصفحة المعروضة جنبًا إلى جنب. لا حاجة لتثبيت محرر ولا لأي إعداد. كل تعديل تجريه على كود HTML يظهر فورًا، فتكون حلقة الملاحظات قصيرة.
- HTML حديث ودلالي: العناوين، القوائم، الروابط، الصور، الجداول، النماذج، والوسوم الدلالية مثل
<header>و<nav>و<main>و<section>و<footer>. هذا هو HTML الذي ستستخدمه فعلًا لبناء موقع حقيقي. - تلميحات الذكاء الاصطناعي تساعدك على إصلاح أخطاء HTML - وسوم غير مغلقة، صياغة خاطئة للسمات، هفوات في إمكانية الوصول - دون أن تكشف لك الإجابة، فترسخ عاداتك في كتابة HTML.
- شهادة HTML مجانية عند الانتهاء. خطوة أولى موثوقة نحو تطوير الويب، تتكامل بشكل طبيعي مع دورتَي CSS وJavaScript.