loading...

دوره جامع مبانی کامپیوتر و برنامه‌نویسی

<p>مبانی کامپیوتر و برنامه&zwnj;نویسی رو از صفر یاد بگیر.&nbsp;بدون حفظ&zwnj;کردن، با پروژه واقعی. مناسب دانشجویان رشته کامپیوتر و مبتدیان علاقه مند به رشته کامپیوتر (مهندسی نرم افزار و سخت افزار) و برنامه نویسی.</p> <p>یه دوره جامع که مفاهیم دانشگاهی رشته کامپیوتر و مفاهیم برنامه&zwnj;نویسی و درس &quot;مبانی کامپیوتر و برنامه نویسی&quot;&nbsp;رو بهت می&zwnj;ده.همون چیزی که دانشگاه بهت آموزش میده اما با سبکی متفاوت.</p> <p>ترم اول دانشگاه، استاد از اشاره&zwnj;گر و حافظه حرف می&zwnj;زنه. تو هنوز نمی&zwnj;دونی کامپیوتر اصلاً چطور کار می&zwnj;کنه. این شکاف رو همه حس می&zwnj;کنن ولی کمتر کسی ازش حرف می&zwnj;زنه. این دوره دقیقاً همون جای خالیه. نه حفظ&zwnj;کردن تعریف&zwnj;های کتابی، نه صد صفحه جزوه خشک. اینجا می&zwnj;فهمی که کامپیوتر دقیقاً چطور فکر می&zwnj;کنه، یاد می&zwnj;گیری مسئله رو قبل از کد زدن توی ذهنت حل کنی، و بعد وارد پروژه های مختلف میشی و اولین برنامه واقعیت رو می&zwnj;نویسی. با سی&zwnj;شارپ، روی پروژه&zwnj;ای که خودت ساختیش.</p>

قیمت: 649,000 تومان 324,500 تومان

قیمت ارزی (تتر):

X
03 : 11 : 49
77 جلسه
7 فصل
2 سال پشتیبانی

دوره جامع مبانی کامپیوتر و برنامه‌نویسی

این دوره دقیقاً برای کیه؟

•    دانشجوی ترم اول و دومی که درس مبانی کامپیوتر داره و نمی‌خواد با حفظ‌کردن بره جلو و با یادگیری امتحان و آزمون پایانترم این درس رو نمره عالی بگیره.
•    کسی که چند بار خواسته برنامه‌نویسی یاد بگیره ولی وسط راه گم شده چون یادگیری عمیقی نداشته
•    کسی که به برنامه نویسی علاقه منده و هیچ پیش‌زمینه‌ای نداره ولی می‌خواد از جای درست شروع کنه
•    هر کسی که می‌خواد بفهمه کامپیوتر «واقعاً» چطور کار می‌کنه نه فقط ازش استفاده کنه

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

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

در نهایت یه مسئله کامل رو از صفر تا صد حل می‌کنی. از طراحی الگوریتم تا کد اجرایی. دقیقاً همون کاری که توی امتحانات دانشگاه ازت می‌خوان.

چرا این دوره؟ / مزیت‌های کلیدی

۱. پایه می‌سازی، نه حفظ می‌کنی
هر مفهوم با یه مثال روزمره شروع می‌شه. قبل از اینکه اصطلاح فنی رو بشنوی، مفهومش رو با زبان آدمیزادی می‌فهمی.

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

۳. منطبق با سرفصل دانشگاه
محتوا با درس مبانی کامپیوتر و برنامه‌نویسی دانشگاه‌های ایران هماهنگه. می‌تونی کنار کلاس دانشگاهت دنبالش کنی.

۴. مثال‌هایی که به کارت میان
نه مثال‌های الکی کتابی. مسئله‌هایی که شبیه پروژه‌های دانشگاهی‌ان همون‌هایی که بعداً باهاشون روبرو می‌شی.

۵. یاد می‌گیری چطور فکر کنی، نه فقط چطور کد بزنی
مهم‌ترین چیزی که از این دوره می‌بری ذهنیت حل مسئله‌ست. این چیزیه که هیچ زبانی نمی‌تونه ازت بگیره.

۶. پشتیبانی واقعی
اگه جایی گیر کردی، تنها نیستی. مدرس دوره جواب سوالاتت رو می‌ده.

خروجی نهایی / دستاوردها

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

سرفصل های دوره

مبانی سخت‌افزار و نرم‌افزار
  • معرفی کامپیوتر و اجزای آن

    00:07:21
  • آشنایی با CPU

    00:02:15
  • سخت افزار و نرم افزار

    00:01:18
  • مرور سریع

    00:01:13
  • تمرین

    00:01:27
  • معرفی زبان های برنامه نویسی

    00:03:48
  • مقایسه زبان های سطح بالا و سطح پایین

    00:01:19
  • چه زمانی باید از چه زبان برنامه نویسی استفاده کنیم؟

    00:01:14
  • کامپایلر و مفسر

    00:01:07
  • زبان سی شارپ

    00:00:50
  • مرور سریع

    00:00:58
  • تمرین

    00:00:53
  • نمایش داده‌ها در کامپیوتر
  • مبناها

    00:05:13
  • تبدیل مبنای 2 به 10

    00:02:16
  • تبدیل مبنای 10 به 2

    00:02:52
  • تبدیل مبنای 2 به 8

    00:01:43
  • تبدیل مبنای 8 به 2

    00:01:28
  • تبدیل مبنای 2 به 16

    00:02:05
  • تبدیل مبنای 16 به 2

    00:01:38
  • تبدیل مبنای 10 به 16

    00:01:10
  • تبدیل مبنای 16 به 10

    00:01:07
  • تبدیل مبنای 8 به 16

    00:01:55
  • تبدیل مبنای 16 به 8

    00:01:18
  • واحدهای حافظه

    00:06:15
  • مرور سریع

    00:01:11
  • الگوریتم و فلوچارت
  • الگوریتم

    00:06:09
  • تمرین

    00:01:06
  • فلوچارت – بخش اول

    00:02:17
  • فلوچارت – بخش دوم

    00:01:16
  • نصب Flowgorithm و آشنایی با محیط نرم افزار

    00:05:53
  • تمرین اول : الگوریتم محاسبه معدل دروس

    00:04:56
  • تمرین دوم : الگوریتم تعیین زوج یا فرد بودن عدد

    00:01:43
  • تمرین سوم : فاکتوریل عدد

    00:03:04
  • تمرین چهارم : الگوریتم گرفتن نمره و مشخص کردن وضعیت

    00:02:45
  • تمرین پنجم : الگوریتم چاپ اعداد زوج بین ۱ تا ۱۰۰

    00:01:43
  • تمرین ششم : الگوریتم معکوس کردن یک عدد

    00:02:17
  • مفاهیم پایه زبان‌های برنامه‌نویسی
  • زبان های برنامه نویسی

    00:07:37
  • چرا سی شارپ؟

    00:01:47
  • زبان های ترند و مدرن

    00:01:11
  • مرور سریع

    00:01:16
  • تمرین

    00:00:47
  • کامپایلر و مفسر

    00:02:59
  • مقایسه کامپایلر و مفسر

    00:01:29
  • ماشین مجازی

    00:00:37
  • مزایا و معایب مفسر و کامپایلر

    00:01:56
  • مرور سریع

    00:00:42
  • تمرین

    00:01:11
  • برنامه‌نویسی عملی با سی شارپ
  • نصب Visual Studio و آشنایی با محیط

    00:04:30
  • انواع داده ها در سی شارپ

    00:02:24
  • قوانین سی شارپ

    00:01:21
  • قوانین نام گذاری

    00:02:31
  • تعریف متغیر ها در سی شارپ

    00:03:04
  • عملگر های محاسباتی

    00:05:03
  • عملگر های مقایسه ای

    00:02:20
  • عملگر های منطقی

    00:01:15
  • کامنت گذاری

    00:00:47
  • دریافت ورودی از کاربر و نبدیل نوع های داده ای

    00:04:59
  • دستور if , else

    00:02:01
  • دستور switch

    00:03:24
  • دستور شرطی سه تایی

    00:01:33
  • حلقه for

    00:05:50
  • حلقه while

    00:01:26
  • حلقه do-while

    00:01:04
  • آرایه ها

    00:03:10
  • تمرین

    00:01:20
  • حلقه foreach

    00:01:02
  • حلقه foreach در آرایه ها

    00:01:48
  • داده های شمارشی

    00:02:25
  • توابع در سی شارپ
  • توابع در سی شارپ

    00:03:42
  • توابع بازگشتی با پارامتر ورودی

    00:02:01
  • تابع فاکتوریل عدد

    00:01:35
  • دامنه متغیرها

    00:02:08
  • Calling a function in another function

    00:01:59
  • پروژه ماشین حساب ساده

    00:03:48
  • پروژه نهایی
  • پروژه سیستم مدیریت نمرات دانشجویان

    00:10:39
  • ترفندهای عملی برای امتحانات و پروژه ها

    00:03:06
  • کلام آخر  

    00:00:59
  • پیشنیاز های دوره چه چیزهایی هستند؟

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

    نظرات دانشجویان

    مدرس دوره

    زهرا زنده دل تولائی


    سلام!
    من زهرا زنده‌دل تولائی هستم؛ دانشجوی مهندسی نرم‌افزار، برنامه‌نویس، مدرس و کسی که با تمام وجود عاشق دنیای کد و فناوریه 💻❤️
    از همون بچگی، وقتی برای اولین بار با یه کامپیوتر روبه‌رو شدم، فهمیدم که این دنیای دیجیتال قراره رفیق همیشگی‌م باشه. کم‌کم فهمیدم که با چند خط کد می‌تونم هر چیزی که تو ذهنم می‌گذره رو بسازم… و از اون موقع دیگه این مسیر رو با عشق ادامه دادم.

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

    آیا واقعاً به هیچ پیش‌نیازی نیاز ندارم؟

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

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

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

    این دوره با درس مبانی دانشگاه همخوانی داره؟

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

    اگه دانشجو نیستم به دردم می‌خوره؟

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

    پروژه نهایی دوره چیه؟

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

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

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