این CS50x ایران است!

قبل از شروع سال جدید، برنامه‌نویسی و مبانی علوم کامپیوتر و هوش مصنوعی را از صفر به سبک هاروارد آموزش ببینید و سرتیفیکیت CS50x از هاروارد بگیرید!

ثبت نام در دوره زمستان ۲۰۲۵

پشتیبانی علمی همه‌روزه

پشتیبانی علمی و رفع اشکال در گروه اختصاصی

پروژه‌های عملی

تکالیف و پروژه برای هر جلسه

سرتیفیکیت رسمی

سرایفیکیت از سی‌اس‌فیفتی دانشگاه هاروارد

جامعه بزرگ دانشجویان

به جمع بیش از ۱۶،۰۰۰ دانشجو و مخاطب سی‌اس‌فیفتی ایران بپیوندید!

معرفی کلی دوره

در دوره‌های سی‌اس‌فیفتی، اصول برنامه‌نویسی و مبانی علوم کامپیوتر به سبک متمایز هاروارد به شما آموزش داده می‌شود. این دوره توسط دانشگاه هاروارد طراحی شده و امکان شرکت در آن از سراسر جهان فراهم است.

حالا در زمستان سال ۱۴۰۳، دوره آنلاین مبانی برنامه‌نویسی و علوم‌کامپیوتر هاروارد به‌علاوه دوره معرفی مبانی هوش مصنوعی توسط تیم CS50xIran که تحت نظارت سی‌اس‌فیفتی هاروارد، در ایران برگزار می‌شود. تاریخ شروع دوره ۱۲ بهمن می‌باشد.

محتوای دوره در قالب ۱۱ جلسه کلاس مبانی، ۶ ساعت دوره هوش مصنوعی، رویداد افتتاحیه، جلسات رفع اشکال حضوری (Office hours)، جلسات رفع اشکال آنلاین، رویداد پازل‌دی و اختتامیه به همراه پشتیبانی علمی همه‌روزه است.

سرتیفیکیت CS50x هاروارد

در پایان دوره، شرکت‌کنندگان امکان دریافت سرتیفیکیت از سی‌اس‌فیفتی اکس دانشگاه هاروارد (در صورت انجام پروژه‌ها و تکالیف) که بصورت دیجیتال تحت دامنه دانشگاه هاروارد قابل پیگیری است را خواهند داشت.

نمونه گواهینامه CS50x هاروارد
  • صدور مستقیم توسط دانشگاه هاروارد
  • قابل استعلام از دامنه سایت رسمی هاروارد
  • شناخته‌شده در سطح جهانی
نمونه گواهینامه CS50x هاروارد

ویژگی‌های دوره

پشتیبانی علمی هوشمند و همه روزه

از روش های پنل کاربری، هوش مصنوعی، تماس و یا گروه اختصاصی تلگرام

سرتیفیکت دانشگاه هاروارد

امکان دریافت گواهی معتبر قابل پیگیری تحت دامنه سایت دانشگاه هاروارد

رویدادهای مختلف

رویداد های افتتاحیه، پازل‌دی و اختتامیه بصورت حضوری و آنلاین

جلسات رفع اشکال

۳ جلسه رفع اشکال حضوری (با همکاری رهنما کالج) و ۵ جلسه رفع اشکال آنلاین

شبکه‌سازی و تیم‌سازی

فرصت ارتباط یا حتی تیم سازی با سایر دانشجویان دوره

تجربه تحصیل متفاوت

تجربه تحصیل آکادمیک استاندارد با کلی ماجراجویی و اتفاقات جذاب

آماده‌ی یادگیری هستید؟

به جمع بیش از ۱۶،۰۰۰ دانشجو و مخاطب سی‌اس‌فیفتی ایران بپیوندید!

ثبت‌نام در دوره

چه چیزهایی یاد می‌گیریم؟

شرکت‌کنندگان در این دوره با روش‌های آموزشی و سرفصل‌های دانشگاه هاروارد، از نحوه کارکرد کامپیوتر ها و مبانی تفکر الگوریتمی شروع کرده و هنر برنامه‌نویسی را با زبان های مختلف همچون C و Python فرا می‌گیرند. سپس به مبانی هوش مصنوعی پرداخته می‌شود. دوره شامل ۱۱ جلسه دوره مبانی علوم کامپیوتر و ۶ ساعت هوش مصنوعی می‌شود.

هفته ۰ اسکرچ

اسکرچ و مبانی علوم کامپیوتر

هفته صفر

علوم کامپیوتر. تفکر محاسباتی. حل مسئله: ورودی‌ها، خروجی‌ها. نمایش: اعداد یک‌تایی، دودویی، ده‌دهی، ASCII، Unicode، RGB. انتزاع. الگوریتم‌ها. زمان‌های اجرا. شبه‌کد. اسکرچ: توابع، آرگومان‌ها، مقادیر بازگشتی؛ متغیرها؛ عبارات بولی، شرایط؛ حلقه‌ها؛ رویدادها؛ رشته‌ها.

تفکر محاسباتی
حل مسئله
نمایش داده‌ها
گویتمها
توابع و متغیرها
حلقه‌ها و شرط‌ها
هفته ۱ C

زبان برنامه‌نویسی C

هفته اول

C. کد منبع. کد ماشین. کامپایلر. درستی، طراحی، سبک. ویژوال استودیو کد. برجسته‌سازی نحو. توالیای فار. فایل‌های سرآیند. کتابخانه‌ها. صفحات راهنما. انواع. شرایط. متغیرها. حلقه‌ها. لینوکس. رابط کاربری گرافیکی (GUI). رابط خط فرمن (CLI). ثابت‌ها. توضیحات. شبه‌کد. عملگرها. سرریز عدد صحیح. عدم دقت اعداد اعشاری.

کد منبع و ماشین
کامپایلر و IDE
متغیرها و انواع داده
حلقه‌ها و شرط‌ها
CLI و GUI
عملگرها و محاسبات
هفته ۲ آرایه‌ها

آرایه‌ها و رمزنگاری

هفته دوم

پیش‌پردازش. کامپایل. اسمبل. لینک‌دهی. اشکال‌زدایی. آرایه‌ها. رشته‌ها. آرگومان‌های خط فرمان. رمزنگاری.

پیش‌پردازش و کامپایل
اسمبل و لینک‌دهی
آرایه‌ها و رشته‌ها
آرگومان‌های خط فرمان
اشکال‌زدایی
رمزنگاری
هفته ۳ الگوریتم‌ها

الگوریتم‌های پایه

هفته سوم

جستجو: جستجوی خطی، جستجوی دودویی. مرتب‌سازی: مرتب‌سازی حبابی، مرتب‌سازی انتخابی، مرتب‌سازی ادغامی. نمادگذاری مجانبی: O، Ω، Θ. بازگشت.

جستجوی خطی
جستجوی دودویی
مرتب‌سازی حبابی
مرتب‌سازی انتخابی
مرتب‌سازی ادغامی
نمادگذاری مجانبی
هفته ۴ حافظه

مدیریت حافظه

هفته چهارم

اشاره‌گرها. خطاهای بخش‌بندی. تخصیص حافظه پویا. پشته. هیپ. سرریز بافر. ورودی/خروجی فایل. تصاویر.

اشاره‌گرها
تخصیص حافظه پویا
پشته و هیپ
سرریز بافر
ورودی/خروجی فایل
پردازش تصاویر
هفته ۵ ساختارهای داده

ساختارهای داده

هفته پنجم

انواع داده انتزاعی. صف‌ها، پشته‌ها. لیس‌های پیوندی. درخت‌ها، درخت‌های جستجوی دودویی. جداول درهم‌سازی. درختچه‌ها.

انواع داده انتزاعی
صف‌ها و پشته‌ها
لیست‌های پیوندی
درخت‌های دودویی
جداول درهم‌سازی
درختچه‌ها
هفته ۶ پایتون

برنامه‌نویسی پایتون

هفته ششم

پایتون: توابع، آرگومان‌ها، مقادیر بازگشتی؛ متغیرها؛ عبارات بولی، شرایط؛ حلقه‌ها. ماژول‌ها، بسته‌ها.

توابع و آرگومان‌ها
متغیرها و انواع داده
بارات بولی
حلقه‌ها و شرط‌ها
ماژول‌ها
بسته‌ها
هفته ۷ SQL

پایگاه داده SQL

هفته هفتم

SQL: جداول؛ انواع؛ دستورات؛ محدودیت‌ها؛ ایندکس‌ها؛ کلمات کلیدی، توابع؛ تراکنش‌ها. شرایط مسابقه. حملات تزریق SQL.

جداول و انواع داده
دسورات SQL
محدودیت‌ها و ایندکس‌ها
توابع و تراکنش‌ها
شرایط مسابقه
امنیت و SQL Injection
هفته ۸ HTML، CSS، جاوااسکریپت

برنامه‌نویسی وب

هفته هشتم

اینترنت: روترها؛ TCP/IP؛ DNS. HTTP: URLها، GET، POST. HTML: تگ‌ها؛ ویژگی‌ها. سرورها. عبارات منظم. CSS: خصوصیات؛ انتخاب‌گرها. فریم‌ورک‌ها. جاوااسکریپت: متغیرها؛ شرایط؛ حلقه‌ها. رویدادها.

پروتکل‌های اینترنت
HTML و تگ‌ها
CSS و استایل‌دهی
جاوااسکریپت پایه
رویدادها
فریم‌ورک‌ها
هفته ۹ فلسک

فریم‌ورک فلسک

هفته نهم

فلسک. مسیر. دکوراتورها. درخواست‌ها، پاسخ‌ها. نشست‌ها. کوکی‌ها.

مسیریابی در فلسک
دکوراتورها
درخواست‌ها
پاسخ‌ها
نشست‌ها
کوکی‌ها
هفته ۱۰ پایان

پروژه نهایی

هفته دهم

پایان دوره با پروژه نهایی و مرور مباحث.

انتخاب موضوع پروژه
طراحی و پیاده‌سازی
مستندسازی
ارائه نهایی
مرور مباحث دوره
آماده‌سازی رزومه
هفته ۰ اسکرچ
هفته ۱ C
هفته ۲ آرایه‌ها
هفته ۳ الگوریتم‌ها
هفته ۴ حافظه
هفته ۵ ساختارهای داده
هفته ۶ پایتون
هفته ۷ SQL
هفته ۸ HTML، CSS، جاوااسکریپت
هفته ۹ فلسک
هفته ۱۰ پایان

اسکرچ و مبانی علوم کامپیوتر

هفته صفر

علوم کامپیوتر. تفکر محاسباتی. حل مسئله: ورودی‌ها، خروجی‌ها. نمایش: اعداد یک‌تایی، دودویی، ده‌دهی، ASCII، Unicode، RGB. انتزاع. الگوریتم‌ها. زمان‌های اجرا. شبه‌کد. اسکرچ: توابع، آرگومان‌ها، مقادیر بازگشتی؛ متغیرها؛ عبارات بولی، شرایط؛ حلقه‌ها؛ رویدادها؛ رشته‌ها.

تفکر محاسباتی
حل مسئله
نمایش داده‌ها
گویتمها
توابع و متغیرها
حلقه‌ها و شرط‌ها

زبان برنامه‌نویسی C

هفته اول

C. کد منبع. کد ماشین. کامپایلر. درستی، طراحی، سبک. ویژوال استودیو کد. برجسته‌سازی نحو. توالیای فار. فایل‌های سرآیند. کتابخانه‌ها. صفحات راهنما. انواع. شرایط. متغیرها. حلقه‌ها. لینوکس. رابط کاربری گرافیکی (GUI). رابط خط فرمن (CLI). ثابت‌ها. توضیحات. شبه‌کد. عملگرها. سرریز عدد صحیح. عدم دقت اعداد اعشاری.

کد منبع و ماشین
کامپایلر و IDE
متغیرها و انواع داده
حلقه‌ها و شرط‌ها
CLI و GUI
عملگرها و محاسبات

آرایه‌ها و رمزنگاری

هفته دوم

پیش‌پردازش. کامپایل. اسمبل. لینک‌دهی. اشکال‌زدایی. آرایه‌ها. رشته‌ها. آرگومان‌های خط فرمان. رمزنگاری.

پیش‌پردازش و کامپایل
اسمبل و لینک‌دهی
آرایه‌ها و رشته‌ها
آرگومان‌های خط فرمان
اشکال‌زدایی
رمزنگاری

الگوریتم‌های پایه

هفته سوم

جستجو: جستجوی خطی، جستجوی دودویی. مرتب‌سازی: مرتب‌سازی حبابی، مرتب‌سازی انتخابی، مرتب‌سازی ادغامی. نمادگذاری مجانبی: O، Ω، Θ. بازگشت.

جستجوی خطی
جستجوی دودویی
مرتب‌سازی حبابی
مرتب‌سازی انتخابی
مرتب‌سازی ادغامی
نمادگذاری مجانبی

مدیریت حافظه

هفته چهارم

اشاره‌گرها. خطاهای بخش‌بندی. تخصیص حافظه پویا. پشته. هیپ. سرریز بافر. ورودی/خروجی فایل. تصاویر.

اشاره‌گرها
تخصیص حافظه پویا
پشته و هیپ
سرریز بافر
ورودی/خروجی فایل
پردازش تصاویر

ساختارهای داده

هفته پنجم

انواع داده انتزاعی. صف‌ها، پشته‌ها. لیس‌های پیوندی. درخت‌ها، درخت‌های جستجوی دودویی. جداول درهم‌سازی. درختچه‌ها.

انواع داده انتزاعی
صف‌ها و پشته‌ها
لیست‌های پیوندی
درخت‌های دودویی
جداول درهم‌سازی
درختچه‌ها

برنامه‌نویسی پایتون

هفته ششم

پایتون: توابع، آرگومان‌ها، مقادیر بازگشتی؛ متغیرها؛ عبارات بولی، شرایط؛ حلقه‌ها. ماژول‌ها، بسته‌ها.

توابع و آرگومان‌ها
متغیرها و انواع داده
بارات بولی
حلقه‌ها و شرط‌ها
ماژول‌ها
بسته‌ها

پایگاه داده SQL

هفته هفتم

SQL: جداول؛ انواع؛ دستورات؛ محدودیت‌ها؛ ایندکس‌ها؛ کلمات کلیدی، توابع؛ تراکنش‌ها. شرایط مسابقه. حملات تزریق SQL.

جداول و انواع داده
دسورات SQL
محدودیت‌ها و ایندکس‌ها
توابع و تراکنش‌ها
شرایط مسابقه
امنیت و SQL Injection

برنامه‌نویسی وب

هفته هشتم

اینترنت: روترها؛ TCP/IP؛ DNS. HTTP: URLها، GET، POST. HTML: تگ‌ها؛ ویژگی‌ها. سرورها. عبارات منظم. CSS: خصوصیات؛ انتخاب‌گرها. فریم‌ورک‌ها. جاوااسکریپت: متغیرها؛ شرایط؛ حلقه‌ها. رویدادها.

پروتکل‌های اینترنت
HTML و تگ‌ها
CSS و استایل‌دهی
جاوااسکریپت پایه
رویدادها
فریم‌ورک‌ها

فریم‌ورک فلسک

هفته نهم

فلسک. مسیر. دکوراتورها. درخواست‌ها، پاسخ‌ها. نشست‌ها. کوکی‌ها.

مسیریابی در فلسک
دکوراتورها
درخواست‌ها
پاسخ‌ها
نشست‌ها
کوکی‌ها

پروژه نهایی

هفته دهم

پایان دوره با پروژه نهایی و مرور مباحث.

انتخاب موضوع پروژه
طراحی و پیاده‌سازی
مستندسازی
ارائه نهایی
مرور مباحث دوره
آماده‌سازی رزومه

مدرسین دوره

Aria Shishegaran

آریا شیشه‌گران

مدرس بخشی از مبانی علوم کامپیوتر و مدرس هوش مصنوعی

آریا شیشه‌گران بخشی از مبانی علوم کامپیوتر و همچین دوره‌ی تکمیلی هوش مصنوعی را تدریس می‌کند. او در ایران در شرکت‌های اسنپ، نوار و ویترین و در هلند در Vio.com و تسلا سابقه‌ی کار دارد.

Amirhossein Golshani

امیرحسین گلشنی

مدرس بخشی از مبانی علوم کامپیوتر

امیرحسین گلشنی در حال حاضر تکنیکال لید دیجیکالا است و بخشی از تدریس دوره‌ی مبانی علوم کامپیوتر را بر عهده دارد. او علاوه بر فعالیت در دیجیکالا، سابقه‌ی کار به عنوان تک لید در شرکت‌های دکتر ساینا، وی‌نوکت و نیک‌استارتر را نیز در کارنامه خود دارد.

رویدادهای دوره

🎉

افتتاحیه

رویدادی برای جشن گرفتن شروع دوره با حضور میهمانان سرشناس و برنامه‌های جذاب. این رویداد هم حضوری و هم بصورت پخش آنلاین برگزار خواهد شد.

🧩

رویداد بین‌المللی Puzzle Day

در این رویداد که به‌شکلی هم‌زمان در سرتاسر دنیا برگزار می‌شود، شما به‌شکل انفرادی یا گروهی، به حل معماهای طرح‌شده از سوی دانشگاه هاروارد می‌پردازید تا بتوانید توانایی‌های حل مسئله خودتان را تقویت کنید و امکان شبکه‌سازی داشته باشید. افرادی که در نهایت تعداد قابل قبولی از معماها را به درستی حل کرده‌اند، از طرف سی‌اس‌فیفتی دانشگاه هاروارد یک سرتیفیکیت تبریک برای پیروزی در این چالش دریافت خواهند کرد! این رویداد هم حضوری و هم بصورت پخش آنلاین برگزار خواهد شد.

😎

اختتامیه

جشن پایان دوره و اهدای گواهینامه‌ها به شرکت‌کنندگان موفق. این رویداد نیز هم بصورت حضوری و هم آنلاین برگزار خواهد شد.

ثبت‌نام در دوره

با شرکت در دوره‌ی مبانی علوم کامپیوتر و هوش مصنوعی CS50x Iran، مثل میلیون‌ها نفر دیگه در سراسر جهان، با متد هاروارد مسیر برنامه‌نویسی رو شروع کنید!

فرصت ثبت‌نام محدود است
00
روز
:
00
ساعت
:
00
دقیقه
:
00
ثانیه
لطفا قبل از ثبت‌نام فیلتر‌شکن خود را خاموش کنید.

در حال بارگذاری فرم ثبت نام...

دعوت دیوید، مدرس اصلی سی‌اس‌فیفتی هاروارد از دانشجویان ایران

بخشی از تیم سی‌اس‌فیفتی ایران

نیما سالارکیا

نیما سالارکیا

سرپرست کل تیم

حمیدرضا فرزین

حمیدرضا فرزین

سرپرست تیم علمی

آریا شیشه‌گران

آریا شیشه‌گران

مدرس

امیرحسین گلشنی

امیرحسین گلشنی

مدرس

زکیه موسوی

زکیه موسوی

سرپرست تیم مارکتینگ

امیرعلی ایمانی

امیرعلی ایمانی

سرپرست تیم محتوا

محمد فروتن

محمد فروتن

سرپرست تیم فنی

آراد فردانیان

آراد فردانیان

سرپرست تیم اجرایی

تصاویر دوره‌های قبلی

تصویر دوره CS50 - کلاس درس
تصویر دوره CS50 - تدریس
تصویر دوره CS50 - کار گروهی
تصویر دوره CS50 - حل مسئله
تصویر دوره CS50 - فضای آموزشی
تصویر دوره CS50 - تعامل
تصویر دوره CS50 - یادگیری
تصویر دوره CS50 - محیط پویا

سوالات متداول

پاسخ به پرسش های رایج درباره دوره زمستانه سی‌اس‌فیفتی ایران

آیا شرکت در دوره نیاز به حضور در محل برگزاری دارد؟

خیر، تمام کلاس‌ها به صورت آنلاین برگزار میشوند و علاوه بر آن، رویدادهای حضوری دوره هم (افتتاحیه، اختتامیه و پازل دی) علاوه بر امکان شرکت حضوری، به صورت آنلاین هم پوشش داده میشوند و از هر جایی از ایران و جهان میتونید بهشون دسترسی داشته باشید.

چگونه می‌توانم برای دوره ثبت‌نام کنم؟

برای ثبت نام میتونید از فرم موجود در همین صفحه (کمی بالاتر) و یا صفحه‌ی ایوند ما، اقدام کنید.

آیا در طول دوره پشتیبانی فنی وجود دارد؟

بله، علاوه بر جلسات رفع اشکال، تیم پشتیبانی علمی و فنی در طول برگزاری دوره پاسخگوی سؤالات شما خواهد بود. امکان پرسیدن سوال و دریافت پاسخ در کانال‌های ارتباطی تعیین‌شده نیز فراهم است.

نحوه برگزاری آزمون‌ها چگونه است؟

دوره الزاماً آزمون خاصی به‌جز پروژه‌های نهایی ندارد؛ و با انجام پرابلم‌ست‌ها و تکالیف و همچنین پروژه‌های نهایی در طول دوره و گرفتن امتیاز لازم، موفق به دریافت سرتیفیکیت میشوید.

شرایط و ضوابط دوره چیست؟

۱) امکان لغو ثبت‌نام و استرداد هزینه پس از نهایی‌شدن خرید وجود ندارد. ۲) در صورت بروز اختلال در پلتفرم‌های خارجی یا محدودیت اینترنت، راهکار جایگزین ارائه خواهد شد و مسئولیتی بابت لغو بر عهده برگزارکنندگان نیست. ۳) محتوای دوره صرفاً برای استفاده شخص دانشجوی ثبت‌نام‌شده است و انتشار یا کپی از ویدیوها و محتوای علمی دوره ممنوع است. ۴) حریم خصوصی مدرسان و اساتید حفظ می‌شود و اطلاعات تماس آن‌ها محرمانه خواهد ماند. ۵) شرکت در تمرین‌ها و حل تکالیف جهت دریافت گواهینامه الزامی است. ۶) امکان پشتیبانی فنی تا پایان زمان برگزاری دوره یا تشکیل گروه‌های کلاسی وجود دارد. ۷) در صورت عدم رعایت قوانین یا نقض مقررات، برگزارکننده مجاز است کاربر را از دوره حذف کرده و پرسش‌های او را مسدود نماید. لطفاً متن کامل مقررات را در هنگام ثبت‌نام مطالعه فرمایید.

چه زبانی در این دوره تدریس می‌شود؟

در این دوره زبان‌های C، پایتون و SQL (بسته به ساختار هر جلسه) آموزش داده می‌شوند و مفاهیم پایه برنامه‌نویسی و علوم کامپیوتر تدریس خواهند شد. علاوه بر آن، دوره‌ی ۶ ساعته‌ی هوش مصنوعی هم به صورت جداگانه ارائه میشود.

آیا به تجهیزات یا نرم‌افزارهای خاصی نیاز دارم؟

برای این دوره صرفاً یک کامپیوتر شخصی یا لپ‌تاپ با دسترسی به اینترنت مناسب نیاز است. پلتفرم‌ها و ابزارهای لازم در جلسات اول معرفی می‌شوند.

نحوه ارسال تکالیف و پروژه‌ها چگونه است؟

پس از هر جلسه، تمرین‌ها و پروژه‌های آن جلسه در بستر کلاس آنلاین یا سامانه مربوطه اعلام می‌شوند و می‌توانید فایل‌های حل‌شده خود را در همان بستر بارگذاری کنید.

اگر در حین انجام تمرین‌ها با ارور مواجه شوم چه کنم؟

میتوانید در صورت نیاز، سؤال خود را در تالار گفت‌وگوی دوره مطرح نمایید یا از طریق کانال‌های ارتباطی با تیم پشتیبانی تماس بگیرید. علاوه بر آن در جلسات رفع اشکال حضوری و جلسات رفع اشکال آنلاین هفتگی هم میتونید مشکلاتتونو مطرح کنید.

آیا در پایان دوره گواهی اعطا می‌شود؟

بله، شرکت‌کنندگانی که تمامی تمرین‌ها و پروژه نهایی را با موفقیت انجام دهند، می‌توانند گواهینامهٔ رسمی CS50x هاروارد را به‌صورت رایگان و از طریق لینک معتبر دانشگاه هاروارد دریافت کنند.

گواهینامه چقدر اعتبار دارد؟

سرتیفیکیت CS50x هاروارد از طریق لینک و دامنه رسمی دانشگاه هاروارد قابل پیگیری است و در رزومه، پورتفولیو یا پروفایل حرفه‌ای ارزش و اعتبار بالایی دارد.

پیش‌نیاز ورود به دوره چیست؟

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

آیا برای شرکت در این دوره نیاز به دانش قبلی برنامه‌نویسی است؟

خیر، این دوره از مفاهیم پایه‌ای شروع می‌شود و نیازی به دانش قبلی برنامه‌نویسی وجود ندارد.

آیا محدودیت سنی برای شرکت وجود دارد؟

خیر، محدودیت سنی خاصی وجود ندارد و هر فرد علاقه‌مندی می‌تواند در این دوره شرکت کند.

برای شروع چه مهارت‌هایی باید داشته باشم؟

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