هزینه این دوره: 100,000 تومان
  • مدرس دوره : محمد ایوبی راد
  • تعداد ویدیوها : 11
  • مدت زمان دوره : 06:15:00
  • سطح دوره : مبتدی
  • نوع دوره : مفهومی
  • وضعیت دوره : در حال ثبت نام

ترم های دوره

ترم خود را انتخاب و رزرو نمایید

تیرماه 1402

شروع: تیرماه   -   وضعیت: خاتمه یافته

دی ماه ۱۴۰۲

شروع: دی ماه   -   وضعیت: در حال ثبت نام

افزایش سرعت کدنویسی در Visual Studio

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




سرفصل دوره

مدت زمان دوره 06:15:00
  • با بررسی سرفصل های دوره مطالب دوره را با نیازهای خود مقایسه و در صورت مفید بودن برای شما دوره را انتخاب نمایید


پادکست معرفی دوره


ارتباط سیستم اعداد و کامپیوتر

دلیل وجود سیستم اعداد مختلف در مفاهیم برنامه نویسی

انواع سیستم اعداد

ارتباط سیستم اعداد با ابعاد و هزینه کامپیوتر

ارسال داده و دریافت خروجی آغاز تفکر برنامه نویسی

زبان های برنامه نویسی ابتدایی و منقضی شده

اسمبلی مادر همه زبان ها

اجرا توسط برنامه

اجرا توسط مفسر

اجرا توسط سیستم عامل

اجرا توسط فریم ورک

کاربرد تجاری

کاربرد آموزشی

کاربرد صنعتی

کاربرد تحقیقاتی

تحت دسکتاپ

تحت وب

تحت موبایل

چند پلتفرمه (cross platform)

برترین اسکریپت ها

دلیل طراحی

کاربرد

مفسر چیست

مفسر چگونه عمل میکند

فرآیند اجرای کد توسط مفسر

کامپایلر چیست

مراحل کامپایل کد توسط کامپایلر

انواع خطاهای برنامه نویسی

مقايسه کامپایلر و مفسر

انواع فایل های اجرایی

ساختار فایل های اجرای

لینکر و تولید فایل اجرایی

فرآیند اجرای فایل توسط سیستم عامل

ویرایشگر (Editor)

مفسر (Interpreter)

کامپایلر (Compiler)

لینکر (Linker)

محیط یکپارچه توسعه (IDE)

اشکال زدایی دیباگر (Debug)

حفره یا باگ Bug

اسمبلر (assembler)

Decompile

Disassembler

ساختارهای تک فایلی و مستقل

ساختارهای چند فایلی و مستقل

ساختارهای وابسته به IDE

پروژه های اجرایی

پروژه های وابسته به سخت افزار

پروژه نوع کتابخانه

مفاهیم کدنویسی تیمی

قراردادهای کدنویسی

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

نسخه و اجزای آن

انواع تولید و انتشار نرم افزار

نرم افزارهای مدیریت بسته


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .
(چهار رقم اول متن تصویر را وارد کنید)

مرادی

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


Mousavi

سلام وقت بخیر من همیشه دلم میخواست مفاهیم برنامه نویسی رو از پایه و بصورت اصولی یاد بگیرم باتوجه به اطلاعات کمی که در ابتدا داشتم تصمیم گرفتم این دوره رو تهیه و استفاده کنم و بعد از گذروندنش باید بگم برای من به شخصه بسیار مفید و پرمحتوا بود و خیلی چیزها یاد گرفتم به همین جهت تصمیم گرفتم نظرمو ثبت کنم تا بقیه دوستان هم بتوانند انتخاب درستی داشته باشند. باتشکر از مدرس و وقتی که برای ارائه مطالب گذاشتند.


abbasi95

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