این دوره برای توسعه دهندگان C ++ در نظر گرفته شده است که مایلند مهارت های C ++ خود را به روز و تازه کنند ، به خصوص کسانی که چندین سال از زبان های دیگر استفاده می کنند. شما در مورد ویژگی های زبان جدید ، اینکه چگونه برنامه نویسی در ++ C را کمتر دردناک و پربارتر می کند ، و همچنین نحوه استفاده اصولی از آنها را یاد خواهید گرفت ،
اگر به C ++ سنتی عادت کرده باشید ، C ++ مدرن به زبان دیگری احساس می شود. ایمن تر ، رسا تر و کارآمدتر است. با C ++ مدرن دیگر نیازی به کار با اشاره گرهای صریح حافظه ندارید ، که باید آنها را اختصاص داده و آزاد کنید. حلقه های پیچیده را می توان بسیار ساده کرد ، یا حتی به طور کلی از آنها اجتناب کرد. انتزاع های بهتر مقدار کد "دیگ بخار" را که باید تایپ کنید از بین می برند ، و شما می توانید روی مسئله ای که می خواهید حل کنید تمرکز کنید.
C ++ مدرن زمان توسعه شما را کاهش می دهد و نگهداری کد شما را آسان تر می کند و به احتمال زیاد صحیح و کارآمد است. این از بسیاری از شرایطی که باعث رفتار نامشخص برنامه می شوند ، جلوگیری می کند ، در نتیجه زمان کمتری برای رفع اشکال و گزارش نقص کمتری صرف می شود.
دوره با مرور C ++ از استانداردهای 1998/2003 ، از جمله استثناها ، الگوها و کتابخانه الگوهای استاندارد ، آغاز می شود. اگر مدتی است که از C ++ استفاده نکرده اید ، به شما امکان می دهد دانش موجود خود را تجدید نظر و تازه کنید.
سپس تغییرات را در 2011 و 2014 آغاز می کنیم ، از زبان اصلی و کتابخانه استاندارد شروع می شود. ویژگی های مهم جدید مانند عبارات لامبدا ، معناشناسی حرکت و چند رشته دارای بخش های خاص خود هستند. سرانجام ، نکاتی در مورد چگونگی استفاده از روشهای خوب هنگام نوشتن کد مدرن ++ C وجود دارد.
هر سخنرانی شامل نمایشی از ویژگی های تحت پوشش است و منابع قابل بارگیری دارد: کد منبع مورد استفاده در فیلم ، تمرینات و راه حل های تمرین. اینها کاملاً ساده هستند و درک شما از موضوعی که تازه یاد گرفته اید را آزمایش می کنند.
در انتهای هر بخش ، یک کارگاه آموزشی وجود دارد ، دوباره با راه حل ها. این موارد چالش برانگیزتر از تمرینات سخنرانی است و ممکن است موضوعات مختلفی را ترکیب کند ، گاهی اوقات از قسمتهای مختلف دوره.
پس از اتمام موفقیت آمیز این دوره ، شما دانش خوبی در مورد ویژگی های جدید ++ مدرن و نحوه استفاده از آنها خواهید داشت.
نظری ارسال نشده است.
توسعهدهنده نرم افزار و مربی، متخصص در C ++ من از سال 1994 توسعه دهنده نرم افزار بوده ام، عمدتا در Telecomms و امور مالی، هر دو در انگلستان و هم در خارج از کشور. من اکنون به عنوان یک مربی کار می کنم و کلاس های توسعه نرم افزاری را در طیف وسیعی از محیط ها آموزش داده ام. من تا کنون سه دوره در مورد Udemy منتشر کرده ام. "یادگیری مدرن C ++!" و "یادگیری پیشرفته مدرن C ++" به طور جامع پوشش C ++ 11 و 14 و برخی از C ++ 17. "یادگیری مدرن C ++ Multithreading" به اصول برنامه نویسی Multithreaded با استفاده از C ++ 11، 14 و 17 آموزش می دهد.
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.