دیدگاه کاربران
بر اساس امتیاز 1 دانشجو
محمدعابد شمس اللهی
15 ساعت پیش
به به شاهکار جدید دکتر شیرافکن عزیز و بزرگ
تا پایان تخفیف
فرشید شیرافکن
اشتراک مکتبپلاس
خرید اشتراکبا خرید اشتراک مکتبپلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.
درک منطق پایه برنامهنویسی و نحوه تعامل با سختافزار از طریق کد.
شناخت کامل متغیرها، انواع دادهها و گرفتن ورودی و خروجی از کاربر.
تسلط بر ساختارهای تصمیمگیری (شرطها) و تکرار (حلقهها) برای کنترل جریان برنامه.
توانایی حل مسئله و نوشتن برنامههای ساده با استفاده از توابع و آرایههای مقدماتی.
11 ساعت ویدئو
13 جلسه متنی
61 تمرین و پروژه
60 سؤال سنجش و یادگیری
13 فایل ضمیمه قابل دانلود
دسترسی به تالار گفتگو
گواهینامه مکتبخونه
دسترسی مادامالعمر به محتوای دوره
8 هفته مهلت ارسال تمرین و پروژه
این دوره به نحوی تهیه و تدوین شده است که مباحث آن به سادهترین شکل ممکن بیان شوند و مخاطبان دوره بتوانند بهسادگی متوجه موضوعات مطرح شده شوند. به همین جهت برای شرکت در این دوره هیچ پیشنیاز به خصوصی وجود ندارد و افراد با هر سطحی از آگاهی و تحصیلات میتوانند از مباحث این دوره نهایت استفاده را داشته باشند.
تقریباً هر برنامهنویسی حرفهای، یادگیری خود را با یک زبان پایه آغاز کرده است؛ زبانی که صرفاً نحوه نوشتن کد را آموزش نمیدهد، بلکه به شما یاد میدهد چگونه مانند یک برنامهنویس فکر کنید. زبان C دقیقاً همین نقش را دارد.
C را «مادر زبانهای برنامهنویسی» مینامند، زیرا بسیاری از زبانهای محبوب امروزی مانند ++C، Java، C#، Python و Go از مفاهیم و ساختارهای آن الهام گرفتهاند. علاوه بر این، سیستمعاملها، کامپایلرها، درایورها و بسیاری از نرمافزارهای سطح پایین با C توسعه داده شدهاند. به همین دلیل، یادگیری این زبان یکی از بهترین سرمایهگذاریها برای هر کسی است که قصد ورود جدی به دنیای برنامهنویسی را دارد.
این دوره برای افرادی طراحی شده است که هیچ پیشزمینهای در برنامهنویسی ندارند و میخواهند یادگیری را از پایه، اصولی و قدمبهقدم آغاز کنند. تمام مفاهیم با زبانی ساده، مثالهای متنوع و ویدئوهای کوتاه ۵ تا ۱۰ دقیقهای آموزش داده شدهاند تا بدون خستگی و با تمرکز بالا بتوانید بهتدریج مهارت خود را توسعه دهید.
در طول دوره، ابتدا با مفاهیم بنیادی مانند الگوریتم، ساختار برنامه، انواع داده، متغیرها، ورودی و خروجی، عملگرها و دستورات شرطی آشنا میشوید. سپس با یادگیری حلقهها، توابع، آرایهها و رشتهها، توانایی حل مسائل مختلف و طراحی برنامههای کاربردی را به دست میآورید.
پس از تسلط بر مباحث پایه، وارد موضوعات مهمتر و تخصصیتر مانند Structure، Pointer، مدیریت حافظه پویا و کار با فایلها خواهید شد؛ مفاهیمی که درک آنها تفاوت یک برنامهنویس مبتدی با یک برنامهنویس توانمند را رقم میزند و در بسیاری از زبانهای برنامهنویسی و حتی مصاحبههای فنی نیز اهمیت بالایی دارند.
یکی از ویژگیهای مهم این دوره، رویکرد کاملاً عملی آن است. تقریباً در پایان هر فصل، مفاهیم آموزشدادهشده در قالب مثالها، تمرینها و پروژههای واقعی پیادهسازی میشوند. از کار با آرایهها و رشتهها گرفته تا پیادهسازی الگوریتمهای مختلف، ضرب ماتریس، پروژههای مبتنی بر Structure، بازیهای ساده، مدیریت حافظه و ذخیره اطلاعات در فایل، همه چیز را بهصورت عملی تمرین خواهید کرد. در انتهای دوره نیز با انجام یک پروژه نهایی، آموختههای خود را یکپارچه خواهید کرد.
در پایان این دوره، تنها با دستورات زبان C آشنا نخواهید بود؛ بلکه دیدگاهی اصولی نسبت به برنامهنویسی، حل مسئله و طراحی نرمافزار پیدا میکنید. این مهارتی است که مسیر یادگیری زبانهای دیگر را برای شما سادهتر میکند و پایهای مستحکم برای ادامه مسیر حرفهای در دنیای برنامهنویسی خواهد ساخت.
بر اساس امتیاز 1 دانشجو
محمدعابد شمس اللهی
15 ساعت پیش
به به شاهکار جدید دکتر شیرافکن عزیز و بزرگ

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

فرشید شیرافکن دانشآموخته دکتری بیوانفورماتیک (دانشگاه تهران) است. ایشان تجربه تدریس در دانشگاهها و تألیف کتابهای رشته کامپیوتر و همچنین برنامهنویسی را در کارنامه خود دارند. از سوابق آموزشی ایشان میتوان به تدریس در دانشگاه و تألیف بیش از 10 کتاب و تهیه بیش از 50 فیلم آموزشی در رشته کامپیوتر اشاره نمود.
در سال 1404 موفق شدند رتبه یک در ایران و رتبه 21 در جهان (به عنوان تنها ایرانی در لیست 100 نفر اول) در تولید محتوا در زمینه هوش مصنوعی در لینکدین کسب کنند.