آموزش سی و سی پلاس پلاس بهکامان
آموزش سی و سی پلاس پلاس-آموزش برنامه نویسی
- آموزش مقدماتی تا پیشرفته، زبان برنامهنویسی سی و سی++
- محیط %۱۰۰ چندرسانهای، توام با حل تمارین عملی ویژه
- ۲۰ ساعت آموزش، به همراه فایل مثالها و تمارین
- به همراه نرمافزار ۳۲ بیت و کلیه کامپایلرهای زبان ++C/C
آموزش سی و سی پلاس پلاس :
این محصول شامل یک دوره ۲۰ ساعته آموزش سی و سی پلاس پلاس ، در محیطی صددرصد چند رسانهای، فارسی و تصویری میباشد. گرچه امروزه زبانهای برنامهنویسی زیادی طراحی و مورد استفاده برنامهنویسان قرار دارد، اما زبان برنامهنویسی C و ++C همچنان محبوبیت خود را در بین برنامه نویسان حرفهای حفظ کردهاند. زبان C، زبانی سطح پایین بوده و همچون زبانهای سطح پایین دیگر، امکان مدیریت منابع قدرتمندتری را برای کاربران فراهم میکند. از طرفی زبان برنامهنویسی C، با وجود اینکه زبانی سطح پایین محسوب میشود، اما به اندازه زبان اسمبلی نزدیک به ماشین نبوده و پیچیدگیها و محدودیتهای آن را ندارد.
زبان C، جزو زبانهای برنامهنویسی ساخت یافته بوده و از آنجا که نزدیک به سخت افزار کار میکند، عموما برای ارتباطات سخت افزاری، مانند درایورنویسی و نیز برنامهنویسیهای سیستمی به کار میرود. در روش برنامهنویسی ساخت یافته، یک برنامه بزرگ، به زیر برنامههای کوچکتر شکسته شده و عملکرد موردنظر از طریق اجرای روالهای کوچکتر و سادهتر انجام میشود.
در زبان برنامهنویسی ++C با اضافه شدن مفهوم شیء گرایی، با ایجاد هر شیء میتوان به کلاس و توابع مربوطه آن به سادگی دسترسی داشت که این امر خود مانع از تکرار دستورات استفاده شده قبلی شده و باعث کاهش پیچیدگی عملیات و افزایش سرعت میگردد.
محصول پیش رو تحت عنوان ” آموزش سی و سی پلاس پلاس ” ، به بهترین و کاملترین نحو ممکن، به صورت کاملا تصویری، فارسی و چندرسانهای، به آموزش این نرمافزار ارزشمند و کاربردی میپردازد.
آموزش سی و سی پلاس پلاس
سرفصل مباحث آموزش سی و سی پلاس پلاس به شرح زیر میباشد:
فصل۱: مقدمهای بر زبان C
- ورود به محیط کار و آشنایی با تاریخچه زبان C
- بررسی استانداردها و کلمات کلیدی
- بررسی ساختار بلاک ها و مترجمها
- آشنایی با شکل کلی برنامه نویسی در C
- نحوه تعریف متغیر وآشنایی با انواع دادهای در زبان C
- بررسی متغیرها و عبارات محاسباتی در برنامه نویسی
- بررسی متغیرهای محلی و عمومی
فصل ۲: دستورات کنترلی در برنامهها
- بررسی شرطها و ساختار شرطی در برنامهنویسی
- بررسی دستورات ?Else, if
- آشنایی کامل با دستور Switch
- بررسی حلقههای تکرارFor وWhileوDo – while
- بررسی دستور Exit
- بررسی دستورات Continue, Goto
فصل ۳: توابع و نحوه استفاده از آنها
- بررسی توابع و معرفی آنها
- نحوه ارسال پارامترها به توابع
- نحوه تعریف آرگومانهای آرایهای معین و نامعین
- نحوه ایجاد یک Pointer توسط آرگومانها
- بررسی عناصر موجود در تابع Main
- بررسی توابع بازگشتی از نوع Recursive
فصل ۴: پیش پردازندهها در حالات مختلف
- آشنایی با مفهوم و انواع پیش پردازندهها
- بررسی پیش پردازنده #define و #includeو#error
- #if , #endif , #elif , #else#ifdef , #ifndef
- پیش پردازندههای #undef , #line , #pragma
- بررسی ماکروها و پیش پردازندههای # , ##
فصل ۵: آرایهها و مدیریت آنها
- آشنایی با آرایهها و نحوه تعریف یک آرایه
- ایجاد یک آرایه برای حالت شمارشگر بودن
- نحوه ایجاد سری فیبوناتچی توسط آرایهها
- نحوه مقداردهی اولیه در آرایهها
- مدیریت آرایههای رشتهای از نوع String
- نوشتن یک برنامه برای تبدیل مبنای اعداد
فصل ۶ : اشارهگرها در زبان C
- تعریف اشارهگر و عملگرهای آن
- اشاره به سایر اشارهگرها توسط یک اشارهگر
- مدیریت آرایهها توسط یک اشارهگر
- مدیریت آرایهها توسط اشارهگرها
- مدیریت حافظه توسط آرایهها و اشارهگرها
- جمعبندی مطالب فصل درقالب یک پروژه عملی
فصل ۷: ساختمان دادهها در C
- ساختار دادهها ونحوه تعریف یک Structure
- مدیریت مقداردهی در ساختمانهای دادهای
- نحوه استفاده از ساختار در محاسبات گوناگون
- ارتباط آرایهها و ساختمان دادهها
- ساختمانهای دادهای از طریق اشارهگرها
- نوع دادهای شمارشی در ساختمان دادهها
- بررسی قواعد استفاده از فیلدهای بیتی
فصل ۸: کاربرد ماوس در برنامهها
- توابع اولیه در رابطه با استفاده از ماوس
- توابع مربوط به تعیین مختصات ماوس
- پروژه عملی جهت استفاده از توابع ماوس
- مشخصههای پرکاربرد ازعملکرد ماوس دربرنامه
- بررسی توابع مهم در وقفه INT 33
فصل ۹: گرافیک در زبان C
- آشنایی با مفاهیم اولیه در مبحث گرافیک
- نحوه دسترسی سریع به حافظه ویدئویی
- بررسی توابع گوناگون جهت ترسیم مستطیل به شکلهای مختلف
فصل ۱۰: آغاز برنامهنویسی در ++C
- مقدمهای بر زبان ++C
- نحوه ایجاد یک پروژه جدید در محیط ++C
- تحلیل ساختار یک برنامه
- نگاهی مختصر به دستور Cout
- استفاده از namespace در برنامه نویسی
- توضیحات و نحوه اضافه کردن آنها در کدها
فصل ۱۱: مدیریت دستورات و عبارات
- بررسی عملگرهای حسابی
- بررسی عملگرهای پیشوندی و پسوندی
- بررسی انشعاب عملگرهای رابطهای
- بررسی عدم صحت شرطها و شرطهای پیشرفته
- بررسی عملگرهای منطقی
فصل ۱۲: مدیریت برنامهها توسط توابع
- تعریف تابع در زبان ++C
- نحوه نوشتن یک برنامه جهت تعریف تابع
- بررسی انواع متغیرهای محلی و سراسری
- بررسی تحریف توابع
فصل ۱۳: برنامهنویسی شی گرا در زبان ++C
- بررسی مباحث اولیه در شی گرایی
- نحوه تعریف و استفاده از کلاسها و اشیا
- نحوه پیادهسازی متدهای کلاس
- بررسی مبحث سازندهها و تخریب کنندهها
- بررسی نحوه پیادهسازی واسطها و مدیریت آنها
- ایجاد کلاسهایی تحت عنوان اعضای سایر کلاسها
فصل ۱۴: کنترل جریان برنامه در ++C
- نحوه کنترل برنامه توسط حلقهها
- بررسی حلقههای For در حالات گوناگون
- بررسی تکمیلی حلقه های For
- بررسی دستور Switch در زبان ++C
- بررسی شکل متفاوتی از دستور Switch
فصل ۱۵: وراثت در برنامه نویسی
- آشنایی با مفهوم وراثت و مشتق شدن
- مباحث مربوط به خصوصی بودن و محافظت شدن
- بررسی مبحث وراثت با سازندهها و مخربها
- نحوه ارسال آرگومان به سازنده پایه
- فراخوانی سازندههای چندگانه
- کاربرد وراثتهای مجازی در قالب یک برنامه
- بررسی دادههای عضو ایستا
- بررسی کلاسهای سلسله مراتبی
- نحوه بررسی و پیادهسازی توابع مجازی
- بررسی مبحث وراثت پیشرفته
آموزش سی و سی پلاس پلاس در این محصول، کاملا عملی و به همراه حل تمرینهای متعدد بوده، فایل مثالها و تمارین را نیز شامل میشود-آموزش برنامه نویسی
آموزش سی و سی پلاس پلاس
آموزش برنامه نویسی
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.