شما در برنامه نویسی تازه کار هستید و می خواهید مبانی 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) با سایر دانش آموزان کلاس به اشتراک بگذارید، بنابراین می توانید ببینید که چگونه افراد دیگر همان مشکل را حل می کنند.
اسکیلشر یک پلتفرم آموزشی آنلاین است که به میلیونها افراد در سراسر جهان امکان یادگیری مهارتهای جدید را فراهم میکند. این پلتفرم با ارائه دورههای متنوع در زمینههایی از جمله هنر و طراحی، فناوری، کسب و کار، و زندگی موفق، به کاربران خود این امکان را میدهد تا به صورت آنلاین به یادگیری بپردازند.
یکی از ویژگیهای منحصر به فرد سکیلشر، ارائه دورههای تدریس شده توسط صاحبان مهارتها و افراد موفق در زمینههای مختلف است. این امر باعث میشود که کاربران از تجربیات و دانش عملی افرادی که در حوزههای مورد نظرشان موفق عمل کردهاند، بهرهمند شوند و بهترین اطلاعات را برای بهبود مهارتهای خود دریافت کنند. به این ترتیب، سکیلشر نه تنها یک پلتفرم آموزشی است، بلکه یک جامعه آموزشی است که افراد را به اشتراک گذاری دانش و تجربیات تشویق میکند و به آنها کمک میکند تا در مسیر پیشرفت و موفقیت خود ادامه دهند.
مهندس نرم افزار و مدرس رباتیک
نمایش نظرات