شما در برنامه نویسی تازه کار هستید و می خواهید مبانی C++ را سریع یاد بگیرید؟
یا... شما در حال حاضر یک توسعه دهنده ++C هستید و می خواهید اصول اولیه را سریع و دقیق به روز کنید؟
و ترجیح می دهید با انجام یاد بگیرید؟ → این کلاس C++ برای شماست.
هیچ پیش نیازی برای این کلاس لازم نیست: فقط یک کامپیوتر و اراده قوی برای یادگیری.
→ چرا این کلاس؟
C++ یک زبان کاملاً خاص است: یکی از قدیمیترین زبانهای موجود در بازار است (بسیاری از زبانهای دیگر در واقع بر پایه C++ هستند) و در هر صنعت ممکن در جهان استفاده میشود.
C++ به عنوان "یادگیری سخت" در نظر گرفته می شود. خوب، شاید یادگیری آن از زبانهای دیگر مانند پایتون یا جاوا اسکریپت سختتر باشد، اما در مقابل، مزایای بزرگی خواهید داشت: میتوانید با یکی از قدرتمندترین زبانهای جهان کدنویسی کنید - که بسیاری را باز میکند. امکاناتی که با سایر زبان های «کمتر قدرتمند» در دسترس نیستند. همچنین، و این می تواند عامل مهمی برای شما باشد: اگر به دنبال شغل هستید، داشتن دانش ++C به شما کمک می کند تا را برجسته کنید و شاید حقوق بهتری دریافت کنید. استدلال در اینجا بسیار ساده است: از آنجایی که C++ سختتر است، شما رقابت کمتری دارید و شرکتها مایل به پرداخت بیشتر هستند .
و اکنون اگر منابع مناسبی برای شروع دارید، «سختتر» به معنای «غیرممکن» نیست.
من این کلاس را با در نظر گرفتن یک چیز ایجاد کردهام: اینکه در سریعترین زمان ممکن، دانش و تمرینی را که واقعاً برای تسلط بر مبانی C++ به آن نیاز دارید، به شما بدهم. نه بیشتر نه کمتر.
و من توضیحات را تا حد امکان ساده و آسان کرده ام تا بتوانید شروع کنید و انگیزه کسب اطلاعات بیشتر در مورد C++ را داشته باشید.
این یک کلاس کامل 50 ساعته نیست که در آن همه چیز را در مورد همه چیز یاد بگیرید. نه، این کلاس در مورد رفتن به نقطه اصلی و دریافت اصول اولیه است .
با این کلاس عملی C++ شما آنچه را که واقعاً برای شروع نیاز دارید به دست خواهید آورد. سپس شما قادر خواهید بود به طور موثر از این پایه ++C برای یادگیری و کار در زمینه های مختلف استفاده کنید :
→ چگونه تدریس کنم
بنابراین، اگر دوست دارید با انجام یاد بگیرید، و می خواهید واقعاً بفهمید که چه کار می کنید ، این کلاس را دوست خواهید داشت.
→ در این کلاس چه خواهید کرد و یاد خواهید گرفت؟
ابتدا ابزارهای توسعه (کامپایلر، کد VS) را که برای نوشتن راحت کد C++ نیاز دارید نصب میکنید - دستورالعملهای نصب برای ویندوز، لینوکس و MacOS. بله، شما می توانید کلاس را با هر سیستم عاملی که می خواهید دنبال کنید!
سپس C++ را با 4 سطح مختلف یاد خواهید گرفت .
برای هر سطح دریافت می کنید:
هر سطح مستقیماً در بالای سطوح قبلی ایجاد می شود. در اینجا یک نمای کلی از مفاهیمی است که کشف خواهید کرد (و روی آن تمرین خواهید کرد):
اضافی: همچنین در پایان کلاس، در C++ OOP (برنامه نویسی شی گرا) یک بخش جایزه دریافت می کنید. OOP امروزه در همه جا وجود دارد، و این یک افزونه خوب برای افزودن به مجموعه مهارت های شما است.
شما را در کلاس می بینیم! :)
-----------------------------------
این کلاس برای:
استبرای هر سطح از کلاس (1-4) تعدادی تمرین برای انجام دادن خواهید داشت. پروژه شما برای کلاس تکمیل تمام تمرین ها (یا پروژه های کوچک) است.
نکته برای پروژه های کوچک برای هر بخش:
پس از انجام آن پروژههای کوچک و همچنین پایان کلاس (حتماً OOP و بخشهای نتیجهگیری را تماشا کنید)، این پروژه کلاس نهایی شما است:
→ از آخرین درس از بخش OOP شروع کنید و یک کلاس جدید برای Drone ایجاد کنید. پهپاد نوعی ربات است که می تواند پرواز کند، فیلم بگیرد، از GPS استفاده کند و غیره. همانطور که برای بازوی رباتیک انجام دادیم، یک کلاس جدید در بالای کلاس Robot ایجاد کنید و سپس یک شی در main() ایجاد کنید. از قابلیت ها استفاده کنید.
با خیال راحت کد خود را (به عنوان مثال: انتشار در GitHub) با سایر دانش آموزان کلاس به اشتراک بگذارید، بنابراین می توانید ببینید که چگونه افراد دیگر همان مشکل را حل می کنند.
مهندس نرم افزار و مدرس رباتیک
نمایش نظرات