Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course offers an in-depth introduction to modern C++ programming, focusing on features from C++11, C++14, and C++17. You'll master key techniques like memory management, object-oriented programming, operator overloading, and lambda expressions, while gaining hands-on experience through practical examples and projects. The course begins with C++ basics, including variables, functions, and debugging, before progressing to advanced topics like move semantics, memory management with smart pointers, and exception handling. You'll also explore C++17 features such as structured bindings, parallel algorithms, and advanced template programming. As you advance, you'll work on projects that reinforce concepts like inheritance, composition, file I/O, concurrency, and threading, equipping you with the tools to handle complex tasks efficiently. This course is perfect for intermediate programmers who want to master modern C++ features. Prior knowledge of basic C++ and object-oriented programming is recommended, though the course is structured to guide you step by step through each concept and feature. By the end, you'll be equipped with the skills to excel in C++ development and the job market.
CERTIFICATEKatılım Sertifikası
FORMAT100% Online
DURATION1 ay
What you'll learn
C++ (Programming Language)
Object Oriented Programming (OOP)
Performance Tuning
Debugging
Computer Programming
Software Installation
Development Environment
Programming Principles
Integrated Development Environments
Computer Programming Tools
Apple Xcode
Microsoft Visual Studio
Course Content
3 topics
Kurs 1Foundations of Modern C++
Kurs 2Advanced Object-Oriented & Generic Programming in C++
Kurs 3Modern C++ Features & Concurrency
Details
ProviderPackt
TypeCourse
CategorySoftware & Programming
LevelIntermediate
Duration1 ay
LanguageEnglish
Öğrenenlerimiz ne diyor?
Türkiye'nin yüz akı üniversitelerince hazırlanan; akademik doyuruculuğa sahip eğitim içeriklerinin, etkileşimli videolarla bir araya getirildiği bir üniversiteden eğitim almak istiyorsanız doğru yerdesiniz.
Ramazan Bölükbaşı
Çok yoğun programı olan öğrenciler için büyük bir fırsat. Bir şeylerin gelişmesi değişmesi için çabalamalıyız.
Melis Gülsar
Hızlı desteği ve üst düzey hizmeti ile Campus Online ve Sosyal Medya Sertifika Programı hizmeti sağlayan Adnan Menderes Üniversitesine sonsuz teşekkürlerimi sunuyorum.