رفتن به محتوا

مبانی کامپیوتر و اینترنت

قبل از هر ابزاری: کامپیوتر چطور کار می‌کند، داده و متن چطور ذخیره می‌شود، اینترنت و وب چه هستند و سرور یعنی چه.

سطحمقدماتی (از صفر مطلق)
تعداد درس۱۶ درس · ۳ بخش
پیش‌نیازندارد؛ از همین‌جا شروع کن
انتشار۱۶ از ۱۶ درس نوشته شده

پروژه‌ی پایانی

ردپای یک درخواست: یک وب‌سرور کوچک را روی ماشین خودت بالا بیاور و مسیر کامل یک درخواست را از نام دامنه تا پاسخ، با ابزار خودت دنبال کن.

فهرست درس‌ها

۱کامپیوتر از درون

  1. ۱چطور با LoopX یاد بگیریقبل از درس اول بدانی هر درس چطور ساخته شده، دستور و خروجی را از هم تشخیص بدهی و وقتی گیر کردی خودت جواب پیدا کنی.منتشر شده
  2. ۲کامپیوتر از چه ساخته شده؟بفهمی پردازنده، حافظه، دیسک و سیستم‌عامل هر کدام چه کاری می‌کنند و چطور با هم کار می‌کنند.منتشر شده
  3. ۳بیت، بایت و اعداد باینریبفهمی کامپیوتر همه‌چیز را با صفر و یک نگه می‌دارد و بتوانی اعداد را بین مبنای ۱۰، ۲ و ۱۶ ببری.منتشر شده
  4. ۴متن در کامپیوتر: ASCII و UTF-8بفهمی حرف و فارسی چطور به بایت تبدیل می‌شوند و چرا گاهی متن خراب دیده می‌شود.منتشر شده
  5. ۵صفحه‌کلید و نمادها برای کار با ترمینالنمادهای پرکاربرد دستورها را بشناسی و تله‌ی کاراکترهای شبیه هم را که دستور را خراب می‌کنند تشخیص بدهی.منتشر شده
  6. ۶فایل، پوشه و مسیرفایل، پوشه، مسیر مطلق و نسبی و پسوند را بفهمی؛ مستقل از هر سیستم‌عامل.منتشر شده
  7. ۷سیستم‌عامل و برنامه‌های در حال اجرابفهمی سیستم‌عامل چه می‌کند، برنامه و پروسه چه فرقی دارند و چطور چند برنامه با هم اجرا می‌شوند.منتشر شده
📝 آزمون این بخش

۲اینترنت چطور کار می‌کند

  1. ۸شبکه و آدرس IPبفهمی شبکه و اینترنت چیست و هر دستگاه با چه آدرسی پیدا می‌شود.منتشر شده
  2. ۹پورت، پروتکل و بسته‌هابفهمی چند برنامه چطور از یک اتصال اینترنت استفاده می‌کنند و TCP و UDP چه فرقی دارند.منتشر شده
  3. ۱۰DNS: اسم به آدرسبفهمی مرورگر چطور از «example.com» به یک IP می‌رسد.منتشر شده
  4. ۱۱وب و HTTPدرخواست و پاسخ HTTP، متدها، کدهای وضعیت و هدرها را با چشم خودت ببینی.منتشر شده
  5. ۱۲کلاینت و سرورمدل کلاینت و سرور را بفهمی و یک وب‌سرور کوچک را خودت بالا بیاوری.منتشر شده
📝 آزمون این بخش

۳سرور، ابر و امنیت پایه

  1. ۱۳سرور، دیتاسنتر و ابربفهمی سرور چیست، VPS و ابر چه فرقی دارند و برای یک سایت چه می‌خری.منتشر شده
  2. ۱۴رمز عبور، هش و رمزنگاریبفهمی رمز چرا نباید ذخیره شود، هش چیست و رمزنگاری با هش چه فرقی دارد.منتشر شده
  3. ۱۵HTTPS و گواهی، سادهبفهمی قفل کنار آدرس چه چیزی را تضمین می‌کند و چه چیزی را نه.منتشر شده
  4. ۱۶پروژه: ردپای یک درخواستهمه‌ی مفهوم‌های دوره را در یک آزمایش کامل ببینی.منتشر شده