تبدیل شدن به یک برنامه نویس سی پلاس پلاس - Become a C++ Developer

مسیر آموزشی تبدیل شدن به یک برنامه نویس سی پلاس پلاس - Image of Learn Path Become a C++ Developer
تبدیل شدن به یک برنامه نویس سی پلاس پلاس Become a C++ Developer
++C یکی از محبوب ترین زبان های برنامه نویسی در جهان است. این برنامه برای همه چیز از برنامه نویسی در سطح سیستم ها تا توسعه برنامه های تلفن همراه استفاده می شود و پایه محکمی برای مجموعه مهارت های هر برنامه نویس است. با آموزش های تخصصی ما ، توسعه دهنده ++C شوید.
Become a C++ Developer
C++ is one of the most popular programming languages in the world. It is used for everything from systems-level programming to mobile app development, and is a solid foundation for every programmer's skill set. Become a C++ developer with our expert-led tutorials.
مدت زمان: 18h 59m
تعداد دوره ها: 8
مجموع قیمت: (۲۲۰,۰۰۰)
قیمت با 30% تخفیف : ۱۵۴,۰۰۰
تعداد مدرسین: 5
برای خرید این مسیر آموزشی باید وارد حساب کاربری خود شوید.
  • 1
    دوره آموزشی دوره آموزشی یادگیری سی پلاس پلاس - Image of Course Learning C++ 3 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی یادگیری سی پلاس پلاس

    Learning C++

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

  • 2
    دوره آموزشی دوره آموزشی یادگیری جامع سی پلاس پلاس - Image of Course C++ Essential Training 6 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی یادگیری جامع سی پلاس پلاس

    C++ Essential Training

    برنامه نویسی ++C را با شروع با اصول اولیه بیاموزید. ++C که به طور گسترده برای توسعه سیستم‌ها و برنامه‌ها استفاده می‌شود، تقریباً برای همه سیستم عامل‌ها در دسترس است و بسیاری از زبان‌های مشتق از جمله #C‌ و Java را تحت تأثیر قرار داده. در این دوره، Bill Weinman شما را با پیچ و مهره‌های این زبان ضروری آشنا می‌کند. او به شما کمک می‌کند محیط خود را برای کدنویسی تنظیم کنید و یک برنامه اساسی ++C را کالبدشکافی می‌کند. او موارد ضروری - عبارات و اصطلاحات، متغیرها، شرطی‌ها، عملگرها، حلقه‌ها و توابع را مرور می‌کند و به موضوعات پیچیده‌تری می‌پردازد، مانند ساختار داده‌ها، کلاس‌ها و اشیا، و الگوها. در طول راه او مفاهیمی مانند بازگشت، type casting و اضافه بار اپراتور را توضیح داده و به کلاس‌ها و الگوریتم‌های قدرتمند کانتینر موجود در کتابخانه استاندارد الگو (STL) می‌رود. این آموزشهای جامع، هم برای برنامه نویسان باتجربه و هم برای کسانی که با این زبان کاملاً جدید هستند، یک مرجع ++C کامل ارائه می‌کند.

  • 3
    دوره آموزشی دوره آموزشی قالب های ++C و STL - Image of Course C++ Templates and the STL 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی قالب های ++C و STL

    C++ Templates and the STL

    قالب های ++C از برنامه نویسی عمومی پشتیبانی می کنند، کدی که مستقل از نوع کار می کند. کتابخانه الگوی استاندارد C++ (STL) یکی از کاملترین و قدرتمندترین کتابخانه های موجود است. داشتن تسلط کامل بر الگوهای ++C و STL برای برنامه نویسان که به دنبال کسب مهارت در++C هستند ضروری است. در این دوره، دومی از مجموعه ای که بر موارد ضروری ++C متمرکز است، مربی بیل واینمن به هر دو این موضوعات اساسی می پردازد. برای شروع، او الگوها را پوشش می دهد، در مورد نحو قالب، توابع و کلاسهای الگو، و استنباط استدلال بحث می کند. او سپس بر دانش خود برای بحث در مورد ظروف STL، تکرارکنندگان، تغییر شکل، توابع و الگوریتم ها تکیه می کند. اهداف یادگیری اصول قالب ظروف STL دسترسی به تکرارکنندگان تکرارکنندگان خروجی، رو به جلو و دو طرفه تابع تبدیل تغییر رشته ها و انواع توابع حسابی، رابطه ای و منطقی الگوریتم های STL

  • 4
    دوره آموزشی دوره آموزشی سرورهای وب و API ها با استفاده از C ++ - Image of Course Web Servers and APIs using C++ 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی سرورهای وب و API ها با استفاده از C ++

    Web Servers and APIs using C++

    C ++ دوباره به عنوان یک زبان توسعه یافته برای توسعه وب سایت ها و برنامه های کاربردی تحت وب مطرح شده است. C ++ به کد ماشین کامپایل می شود و راه اندازی و اجرا را سریعتر می کند. برای کاربران، این به معنای زمان کمتر انتظار برای ارائه سایت است. این دوره به توسعه دهندگان می آموزد که چگونه یک وب سایت با پایگاه داده MongoDB ایجاد کرده و آن را با سرور ابری Heroku، همه با C ++ پیاده سازی کنند. مربی Troy Miles - توسعه دهنده ارشد نرم افزار - نحوه ساخت و ارائه صفحات وب HTML را نشان می دهد. آپلود، بارگیری و تجزیه داده های JSON ؛ برقراری تماس RESTful API ؛ و حتی ارتباطات بلادرنگ را با استفاده از WebSockets انجام دهید. در این راه، او نحوه حل یکی از چالش های اصلی توسعه وب C ++ - یک ابزار پیچیده که باید در توسعه و تولید همگام سازی شود - را با استفاده از ظروف Docker نشان می دهد. اهداف یادگیری کار با Crow، چارچوب میکرو وب C ++ اعزام ظروف به Heroku ساخت وب سایت و صفحات وب دسترسی به داده ها از پایگاه داده دسترسی به داده ها از طریق API های RESTful ایجاد نقاط پایانی API اجرای WebSockets در Heroku

  • 5
    دوره آموزشی دوره آموزشی معرفی برنامه نویسی عملکردی در ++C - Image of Course Introducing Functional Programming in C++ 1 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی معرفی برنامه نویسی عملکردی در ++C

    Introducing Functional Programming in C++

    برنامه نویسی عملکردی به شما امکان می دهد کد مختصر تری بنویسید که خواندن، اشکال زدایی و نگهداری آن آسان تر است. این حول محور عملکردهای ریاضی قدرتمندی است که به رایانه می گویند چه کار کند - نه چگونه این کار را انجام دهد. توسعه دهنده نباید نگران ترتیب اجرا، حلقه ها یا شرایط باشد. شما به سادگی نتیجه دلخواه را تعریف می کنید ؛ کامپیوتر بقیه کارها را انجام می دهد. این دوره مزایا و ویژگی های برنامه نویسی عملکردی را معرفی می کند و نحوه استفاده از تکنیک ها و کتابخانه های مختلف در ++C را برای عملکرد بیشتر کد نشان می دهد. مربی Troy Miles توابع داخلی مانند تبدیل، کپی، جمع آوری و اتصال را بررسی می کند و نحوه تبدیل جملات را به عبارات کاربردی تر با استفاده از توابع ++C Lambda نشان می دهد. بعلاوه، فرا برنامه نویسی قالب را با قالب های ++C و کتابخانه های STL و Boost.Hana، و برنامه نویسی واکنشی کاربردی با کتابخانه RxCpp Reactive Extensions برای ++C بررسی کنید. اهداف یادگیری تست واحد و برنامه نویسی عملکردی الزام آور توابع و توابع لامبدا قالب های ++C کار با کتابخانه الگوی استاندارد و Boost.Hana برنامه نویسی واکنشی تابعی

  • 6
    دوره آموزشی دوره آموزشی بهترین شیوه ها برای توسعه دهندگان ++C - Image of Course C++ Best Practices for Developers 50 دقیقه
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی بهترین شیوه ها برای توسعه دهندگان ++C

    C++ Best Practices for Developers

    در طول این سالها چندین به روز رسانی برای ++C انجام شده است. در این دوره، بهترین شیوه هایی را بیاموزید که با استفاده از ابزارها و ویژگی های جدید می توانند به شما در تولید کد ++C با کیفیت بالاتر کمک کنند. برای شروع، مربی Troy Miles مروری سطح بالا از ویژگی های اصلی ارائه شده در به روز رسانی 2011، 2014 و 2017 به زبان ++C ارائه می دهد. در مرحله بعد، او چند ابزار را بررسی می کند که می تواند به شما در بهبود کد کمک کند، از جمله نحوه افزایش کیفیت و قابلیت اطمینان کد با استفاده از آنالیز کننده های استاتیک. تروی همچنین نکات کاربردی برای استفاده صحیح از ویژگی های جدید ++C و قوانین و تکنیک های مدیریت اشیاء را به اشتراک می گذارد. اهداف یادگیری عمده ویژگی های جدید ++C روشن کردن ++C مدرن اجازه دهید کامپایلر کمک کند استفاده صحیح از ویژگی های جدید با استفاده از کسر نوع خودکار استفاده از لامبدا بر اساس دامنه برای حلقه ها چگونه ++C و کتابخانه الگوی استاندارد چیزها را نامگذاری می کنند بهترین استفاده از کتابخانه سیستم فایل مدیریت اشیاء

  • 7
    دوره آموزشی دوره آموزشی کلینیک کد: ++C - Image of Course Code Clinic: C++ 1 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی کلینیک کد: ++C

    Code Clinic: C++

    برنامه نویسان موفق فراتر از نحوه کد نویسی می دانند. آنها همچنین می دانند چگونه در مورد حل مشکلات فکر کنند. کلینیک کد مجموعه ای از دوره ها است که در آن مربیان ما مشکلات یکسانی را با استفاده از زبان های برنامه نویسی مختلف حل می کنند. در هر دوره، مربیان نکات و ترفندهایی را برای کار با یک زبان خاص ارائه می دهند و به شما کمک می کند تا درک کنید که چرا ممکن است بخواهید یک زبان را بر زبان دیگر یاد بگیرید. در اینجا، اولیویا استون با C ++ کار می کند. در طول دوره، اولیویا مروری بر راه حل های خود برای چالش های مختلف در C ++ ارائه می دهد. چالش ها شامل موضوعاتی مانند موقعیت جغرافیایی، تشخیص چهره و دسترسی به لوازم جانبی است. از دیگر دوره های این سری دیدن کنید تا ببینید چگونه می توانید چالش های مشابه را در زبان هایی مانند JavaScript، PHP، Python، Ruby، Go و Swift حل کنید.

  • 8
    دوره آموزشی دوره آموزشی غلبه بر مصاحبه شغلی ++C - Image of Course Nail Your C++ Interview 1 ساعت بروز شده
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی غلبه بر مصاحبه شغلی ++C

    Nail Your C++ Interview

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

برای خرید این مسیر آموزشی باید وارد حساب کاربری خود شوید.
شما این مسیر آموزشی را با مدرسان زیر میگذرانید
عکس مدرس Bill Weinman - Image of Author Bill Weinman

Bill Weinman

Bill Weinman حامی فنآوری ، کارافرین و متخصص زبان های برنامه نویسی از جمله ++C و python می باشد. او کتاب های زیادی به رشته ی تحریر درآورده و اجرا کننده ی دوره های اموزشی مجازی در زمینه های فنی world wide web می باشد. او شهرت خود را از توانایی اش در توضیح ساده و مختصر مسائل پیچیده کسب کرده است. آقای Weinman اولین کامپیوتر خود را در سال 1973 ساخت و از ان زمان با اصول فنی و تکنولوژی سروکار داشته است. او یک مشاور موفق و سازنده ی کامپیوتر می باشد که اخیرا به ریاست یک شرکت hosting منصوب شده است. او هم چنین یک گیتاریست ماهری می باشد و زمانی که مشغول نوشتن در مورد کامپیوتر نیست به ضبط و نوازندگی می پردازد. از سایت http://bw.org دیدن کنید تا بیشتر درمورد Bill و موسیقی اش آشنا شوید.

مشاهده پروفایل
عکس مدرس Troy Miles - Image of Author Troy Miles

Troy Miles

تروی مایز مهندس نرم افزار، سخنران و نویسنده است. تروی کار خود را با نوشتن بازی در 6502 و x86 برای رایانه های اولیه مانند Commodore 64، Apple II و IBM PC شروع کرد. این روزها، او برنامه های وب و تلفن همراه را برای یک شرکت ارزیابی و اطلاعات خودرو مبتنی بر وب در جنوب کالیفرنیا می نویسد. او کلاه برنامه نویسی اسمبلی خود را دیگر آویزان کرده است، اما به جاوا اسکریپت، سی شارپ ، سی پلاس پلاس، جاوا، کوتلین و Clojure مسلط است.

مشاهده پروفایل
عکس مدرس Olivia Chiu Stone - Image of Author Olivia Chiu Stone

Olivia Chiu Stone

اولیویا چیو استون، همیشه علاقه شدیدی به یادگیری نحوه کار چیزها داشته‌ است. او مدرک دکترای خود را در رشته مهندسی فیزیک از دانشگاه Queen's دریافت کرد و مدرک دکترای خود را در مهندسی مکانیک از دانشگاه مک گیل گرفت. بعد از دانشگاه، او چندین سال برنامه‌ نویسی در LabVIEW و #C به عنوان یک توسعه دهنده در ابزارهای ملی را ، پیش از تبدیل شدن به مدیر پروژه برای تیم توسعه NI VeriStand گذراند. خارج از کار، الیویا نسبت به آموزش و تشویق دانش آموزان مشتاق است و وقت خود را صرف پرورش نسل بعدی مهندسین می‌کند.

مشاهده پروفایل
عکس مدرس Eduardo Corpeño - Image of Author Eduardo Corpeño

Eduardo Corpeño

ادواردو کورپنو بیش از 15 سال مهندس برق، برنامه نویس کامپیوتر و معلم بوده است. او پنج دوره در مورد Udemy منتشر کرده است، در موضوعاتی مانند حل مشکلات مهندسی و درک الکترونیک و الگوریتم های پشت سیستم عامل های میکروکنترلر. در دانشگاه گالیله، گواتمالا، او تئوری مدار الکتریکی، دستگاه های الکترونیکی، طراحی دیجیتال، معماری کامپیوتر، میکروکنترلر، مونتاژ و برنامه نویسی C برای کاربردهای تعبیه شده، زبان های توصیف سخت افزار (HDLs)، آرایه های گیت قابل برنامه ریزی، هوش مصنوعی، طراحی تخته مدار چاپی و سیستم‌های عملیاتی بلادرنگ آموزش می‌دهد. ادواردو همراه با دو همکار، یکی از اولین MOOC ها را به زبان اسپانیایی ایجاد کرد: "مقدمه ای برای Raspberry Pi". آنها یک مقاله کنفرانسی درباره نتیجه این دوره بسیار موفق را نوشتند. ادواردو اخیرا مدرک کارشناسی ارشد علوم رایانه در گرجستان را به دست آورده است و دوره هایی برای یادگیری LinkedIn ایجاد کرده است.

مشاهده پروفایل
عکس مدرس Erin Colvin - Image of Author Erin Colvin

Erin Colvin

دکتر ارین کلوین یک هکر اخلاقی معتبر، نویسنده ای با کتابهای منتشر شده و مربی علوم رایانه است. او یک مربی مستقل و مشتاق با تعهد پرشور به توسعه دانش آموزان و تجربه یادگیری آنان است. دکتر کالوین عاشق علوم کامپیوتر است و سعی می‌کند تا جای ممکن آن را به بسیاری از دانش آموزان قابل فهم کند . در حال حاضر وی برنامه های آموزشی و مهندسی نرم افزار را در دانشگاه Western Washington University تدریس می کند. جدیدترین کتاب او، با هم‌کاری دونالد کرافت، بنام "بازیابی اطلاعات فازی" است.

مشاهده پروفایل