×
ribbon

آموزش پیشرفته سی پلاس پلاس

با اسمارت‌پوینترها، معناشناسی انتقال و تست واحد، پروژه‌های پیشرفته سی‌پلاس‌پلاس را اصولی‌تر پیاده‌سازی کنید.

گواهی‌نامه
508دانشجو
3ساعت
سرفصل‌ها
پیشرفته سطح دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

آموزش پیشرفته زبان سی پلاس پلاس

تسلط بر برنامه نویسی به زبان سی پلاس پلاس

انجام پروژه‌های پیشرفته به زبان سی پلاس پلاس

تسلط برای ورود به بازار کار

این دوره شامل:

3 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

پیش‌نیاز‌ها

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

توضیحات دوره

آیا می‌خواهید دانش خود در C++ را بیشتر کنید؟

در این دوره آموزش پیشرفته سی پلاس پلاس برخی از جنبه‌های پیچیده‌تر این زبان برنامه نویسی از Smart Pointer ها گرفته تا Move Semantics را بررسی می‌کنیم. در ابتدا کمی عمیق‌تر وارد مباحث کلاس‌ها و Object ها از جمله وراثت کلاس می‌شویم.

سپس به سراغ Smart Pointer ها می‌رویم که کارایی یک Pointer را به همراه تخصیص حافظه مدیریت شده ارائه می‌کنند. همچنین Move Semantics را آموزش می‌دهیم، از جمله نحوه Copy و Swap، توابع Lambda، کار با یک کتابخانه تست واحد و ساخت یک کتابخانه String اختصاصی.

در انتها کاربردهای عملی این مفاهیم را به شما نشان می‌دهیم و یاد می‌دهیم چگونه از مهارت‌های جدید خود در پروژه‌های C++ استفاده کنید.

دیدگاه کاربران

5

بر اساس امتیاز 3 دانشجو

1
2
3
4
5

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
12دوره
1,886دانشجو
65نظر و امتیاز

Bill Weinman حامی فناوری، کارآفرین و متخصص زبان‌های برنامه نویسی از جمله ++C و python می‌باشد او کتاب‌های زیادی به رشته‌ی تحریر درآورده و اجرا کننده‌ی دوره‌های آموزشی مجازی در زمینه‌های فنی world wide web می‌باشد. او شهرت خود را از توانایی‌اش در توضیح ساده و مختصر مسائل پیچیده کسب کرده‌است. آقای Weinman اولین کامپیوتر خود را در سال ۱۹۷۳ ساخت و از آن زمان با اصول فنی و تکنولوژی سروکار داشته است. او یک مشاور موفق و سازنده‌ی کامپیوتر می‌باشد که اخیرا به ریاست یک شرکت hosting منصوب شده‌است. او هم چنین یک گیتاریست ماهر می‌باشد و زمانی که مشغول نوشتن در مورد کامپیوتر نیست به ضبط و نوازندگی می پردازد.

poster

آموزش پیشرفته سی پلاس پلاس

508دانشجو

دوره‌های مشابه

دیگر دوره‌های Bill Weinman

سوالات پرتکرار

حداقل و حداکثر زمانی که می‌توانم یک دوره را بگذرانم چقدر است؟

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