أساسيات الحاسوب

أساسيات الحاسوب

رحلة تعلم الحاسوب من الصفر إلى الاحتراف بطريقة تفاعلية ومبسطة للمبتدئين.

4 دروس
4h 15m المدة الإجمالية
مبتدئ المستوى

محتوى الدورة

الدرس 1

مقدمة: ما هو الحاسوب؟

تعرف على مفهوم الحاسوب وأنواعه المختلفة، وكيفية إعداده لأغراض البرمجة والاستخدام اليومي.

الدرس 2

مكونات الحاسوب الداخلية

رحلة داخل الصندوق! اكتشف المعالج، الرامات، اللوحة الأم، وكيف تعمل هذه القطع معاً بتناغم.

الدرس 3

مكونات الحاسوب الخارجية

كل ما يخص أجهزة الإدخال والإخراج (الشاشات، لوحات المفاتيح، الطابعات) وكيفية اختيار الأنسب لك.

الدرس 4

تركيب وتصليح الكمبيوتر

دليل عملي شامل لتجميع جهاز كمبيوتر بنفسك، وتعلم مهارات الصيانة الأساسية وحل المشاكل الشائعة.




function initializeIntersectionObserver(elements,options={threshold:0.1,rootMargin:'0px 0px -50px 0px'}){const observer=new IntersectionObserver((entries)=>{entries.forEach(entry=>{if(entry.isIntersecting){entry.target.style.opacity='1';entry.target.style.transform='translateY(0)'}})},options);elements.forEach(el=>{el.style.opacity='0';el.style.transform='translateY(30px)';el.style.transition='opacity 0.6s ease, transform 0.6s ease';observer.observe(el)})} function initializeSmoothScrolling(){document.querySelectorAll('a[href^="#"]').forEach(anchor=>{anchor.addEventListener('click',function(e){e.preventDefault();const target=document.querySelector(this.getAttribute('href'));if(target){target.scrollIntoView({behavior:'smooth',block:'start'})}})})} function initializeLazyLoading(images){const imageObserver=new IntersectionObserver((entries,observer)=>{entries.forEach(entry=>{if(entry.isIntersecting){const img=entry.target;img.src=img.dataset.src||img.src;img.classList.remove('lazy');imageObserver.unobserve(img)}})});images.forEach(img=>{img.dataset.src=img.src;img.classList.add('lazy');imageObserver.observe(img)})} function debounce(func,wait){let timeout;return function executedFunction(...args){const later=()=>{clearTimeout(timeout);func(...args)};clearTimeout(timeout);timeout=setTimeout(later,wait)}} document.addEventListener('DOMContentLoaded',()=>{initializeSmoothScrolling();initializeLazyLoading(document.querySelectorAll('img'));initializeHeroSection();initializeFeaturedLessons();initializeBeginnersGuide();initializeRecentProjects();initializeNewsletter();initializeFAQ();initializeLatestArticles()}) function copyCode(btn){const codeBlock=btn.closest('.code-block');const code=codeBlock.querySelector('code').innerText;navigator.clipboard.writeText(code).then(()=>{const originalText=btn.innerText;btn.innerText="تم النسخ! ✅";setTimeout(()=>{btn.innerText=originalText},2000)}).catch(err=>{alert("فشل النسخ!")})}