دوره مفاهیم پایه زبان های برنامه نویسی  این دوره برای شروع برنامه نویسی در نظر گرفته شده است پیش مفاهیم این دوره با دوره ی مفاهیم تخصصی یکی بود اما بدلیل حجم زیاد مطالب و طولانی شدن دوره این دوره مجزا برگزار می گردد شاید به ظاهر فکر کنید مطالبی که در سرفصل ها قید شده خیلی مهم نباشند و اصلا نیازی به زمان گذاشتن برای آنها نیست بخصوص اگر از برخی برنامه نویس های مبتدی در ای مورد سوال کنید آنها هم لزومی به گذراندن این دوره نمی بینند این درحالی است که مطالب معرفی شده در سرفصل ها تا اخرین روزی که برنامه نویسی میکنید برای شما کاربردی می باشد بعنوان مثال یکی از موارد که خیلی از کاربران در مورد آن سوال دارند و در انجمن ها بسیار در مورد آن بحث میشود پشتیبانی برنامه از زبان فارسی است و خیلی ها میپرسند چرا برنامه ی ما با فارسی مشکل دارد چرا علامت سوال چاپ می شود و این موضوع یکی از مواردی از که برنامه نویس ها باید بعنوان مفایهم پایه ی کامپیوتر با آن آشنا می شدند بعد به سراغ برنامه نویسی می رفتند اما متاسفانه کتاب های آموزش برنامه نویسی نه این موارد را در کتاب میاورند و نه مخاطب را از این مهم آگاه می سازند مطالب جمع آوری شده حاصل تجربه برنامه نویسی و تدریس و بررسی ضعف برنامه نویسان بوده و لذا در خصوص شروع برنامه نویسی اهمیت بالایی دارد در این دوره شرکت کنندگان با تاریخچه ی زبان های برنامه نویسی دسته بندی زبان های برنامه نویسی و میزان کاربرد آنها در بازار امروز آشنا می شوند همچنین با اصول اولیه ی نحوه ی کار کامپایلر و سایر اصطلاحات اساسی آشنا می شوند و حوه ی برخورد سیستم عامل با کد های برنامه نویس و اجرای آن را فرا خواهند گرفت  مخاطبان دوره افرادی که قصد ورود به دنیای برنامه نویسی را دارند افرادی که قصد تدریس زبان های برنامه نویسی را دارند افرادی که علاقمند به یادگیری برنامه نویسی به صورت ریشه ای و کامل را دارند سخن مدرس این جمله رو زیاد شنیدیم که شروع خوب 50 راه است این موضوع در برنامه نویسی خیلی به چشم میاد بارها پیش اومده برنامه نویسانی با سابقه و کار عملی خوب سوالات ابتدایی میپرسند مثلا با فلان زبان میشه ویروس نوشت؟ با چه زبانی میشه برای موبایل برنامه نوشت؟ زبان اسکریپتی یعنی چی؟ پس چرا کامپایلر نداره؟ و مهم تر از همه کدوم زبان برنامه نویسی رو انتخاب کنم برای اینها سوالاتی هستند که برای خیلی از برنامه نویسان و یا شروع کنندگان علوم برنامه نویسی بی جوابند ما در این دوره سعی میکنیم مطالب پایه ای در مورد زبان های برنامه نویسی رو آموزش بدیم تا برنامه نویسان با مفاهیم دنیای برنامه نویسی آشنا بشن و بتونن سمت هر زبانی که علاقه دارن برن در حالی با سازوکار اون زبان آشنا هستند لینک پادکست صوتی معرفی دوره httpittwirpublicdataaudioc5mp3